Skip to content

Commit 7eb5edf

Browse files
committed
TypeScript definition: Add data members
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
1 parent 38359c9 commit 7eb5edf

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

stackframe.d.ts

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,27 +25,49 @@ declare namespace StackFrame {
2525
declare class StackFrame {
2626
constructor(obj: StackFrame.StackFrameOptions);
2727

28+
args?: any[];
2829
getArgs(): any[] | undefined;
2930
setArgs(args: any[]): void;
31+
32+
evalOrigin?: StackFrame;
3033
getEvalOrigin(): StackFrame | undefined;
3134
setEvalOrigin(stackframe: StackFrame): void;
35+
36+
isConstructor?: boolean;
3237
getIsConstructor(): boolean | undefined;
3338
setIsConstructor(isConstructor: boolean): void;
39+
40+
isEval?: boolean;
3441
getIsEval(): boolean | undefined;
3542
setIsEval(isEval: boolean): void;
43+
44+
isNative?: boolean;
3645
getIsNative(): boolean | undefined;
3746
setIsNative(isNative: boolean): void;
47+
48+
isToplevel?: boolean;
3849
getIsToplevel(): boolean | undefined;
3950
setIsToplevel(isToplevel: boolean): void;
51+
52+
columnNumber?: number;
4053
getColumnNumber(): number | undefined;
4154
setColumnNumber(columnNumber: number): void;
55+
56+
lineNumber?: number;
4257
getLineNumber(): number | undefined;
4358
setLineNumber(lineNumber: number): void;
59+
60+
fileName?: string;
4461
getFileName(): string | undefined;
4562
setFileName(fileName: string): void;
63+
64+
functionName?: string;
4665
getFunctionName(): string | undefined;
4766
setFunctionName(functionName: string): void;
67+
68+
source?: string;
4869
getSource(): string | undefined;
4970
setSource(source: string): void;
71+
5072
toString(): string;
5173
}

0 commit comments

Comments
 (0)