time-to-botec

Benchmark sampling in different programming languages
Log | Files | Refs | README

SqValueContext.d.ts (749B)


      1 import { AST, ASTNode } from "../ast/parse.js";
      2 import { SqProject } from "./SqProject/index.js";
      3 import { PathItem, SqValuePath } from "./SqValuePath.js";
      4 export declare class SqValueContext {
      5     project: SqProject;
      6     sourceId: string;
      7     source: string;
      8     ast: AST;
      9     valueAst: ASTNode;
     10     valueAstIsPrecise: boolean;
     11     path: SqValuePath;
     12     constructor(props: {
     13         project: SqProject;
     14         sourceId: string;
     15         source: string;
     16         ast: AST;
     17         valueAst: ASTNode;
     18         valueAstIsPrecise: boolean;
     19         path: SqValuePath;
     20     });
     21     extend(item: PathItem): SqValueContext;
     22     findLocation(): import("peggy").LocationRange;
     23     docstring(): string | undefined;
     24 }
     25 //# sourceMappingURL=SqValueContext.d.ts.map