ProjectDef

tcmts.core.analyze.ProjectDef · #fkduweso · type

import type { DefRecord } from "#codebase/tcmts/core/types";

export interface ProjectDef extends DefRecord {
  /** absolute path of the file declaring it */
  file: string;
  /** where it is in that file (offsets): the whole declaration, and its name (for editors; not stored) */
  range: { start: number; end: number; nameStart?: number; nameEnd?: number };
}

uses

used by