All files / types ITargetDirective.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15                             
/**
 * ADR-049: one `#pragma <key> <value>...` line, as 1.2 Parse read it.
 *
 * Plain data, so 1.4 Resolve can settle the program's one target without a
 * parse tree. The key and values are as written; judging them is 1.4's job.
 */
interface ITargetDirective {
  readonly key: string;
  readonly values: readonly string[];
  readonly line: number;
  readonly column: number;
}
 
export default ITargetDirective;