UNPKG

@sudoo/marked

Version:

JavaScript & TypeScript code runner in JavaScript, safe with marked territory, asynchronous

18 lines (17 loc) 669 B
/** * @author WMXPY * @namespace Variable_Trace * @description Trace Class */ import * as EST from "estree"; import { ScriptLocation } from "../../declare/script-location"; import { ITrace } from "../../declare/variable"; import { SandClass } from "../sand-class/sand-class"; import { Trace } from "./trace"; export declare class TraceClass extends Trace implements ITrace { static fromStack(parent: Trace, node: EST.Node, sandClass: SandClass): TraceClass; private readonly _sandClass; constructor(node: EST.Node, parent: Trace, scriptLocation: ScriptLocation, sandClass: SandClass); get sandClass(): SandClass; stack(node: EST.Node): Trace; }