All files / TRANSPILE/1-Analyze/types IRegisterMember.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 16 17 18                                   
/**
 * A register member (ADR-004), resolved from a chain as the author wrote it.
 */
interface IRegisterMember {
  /** The member's key in `registerMemberAccess`, e.g. `Board__R__ST`. */
  readonly key: string;
  /** The access modifier declared on the member. */
  readonly access: string;
  /** The member name as written, e.g. `ST`. */
  readonly member: string;
  /** The chain up to the member as written, e.g. `this.R.ST`. */
  readonly spelling: string;
  /** How many chain names the register and member consumed. */
  readonly consumed: number;
}
 
export default IRegisterMember;