Skip to content

Commit 38359c9

Browse files
committed
TypeScript definition: Getters may return undefined
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
1 parent 7d4bb8b commit 38359c9

1 file changed

Lines changed: 11 additions & 11 deletions

File tree

stackframe.d.ts

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

28-
getArgs(): any[];
28+
getArgs(): any[] | undefined;
2929
setArgs(args: any[]): void;
30-
getEvalOrigin(): StackFrame;
30+
getEvalOrigin(): StackFrame | undefined;
3131
setEvalOrigin(stackframe: StackFrame): void;
32-
getIsConstructor(): boolean;
32+
getIsConstructor(): boolean | undefined;
3333
setIsConstructor(isConstructor: boolean): void;
34-
getIsEval(): boolean;
34+
getIsEval(): boolean | undefined;
3535
setIsEval(isEval: boolean): void;
36-
getIsNative(): boolean;
36+
getIsNative(): boolean | undefined;
3737
setIsNative(isNative: boolean): void;
38-
getIsToplevel(): boolean;
38+
getIsToplevel(): boolean | undefined;
3939
setIsToplevel(isToplevel: boolean): void;
40-
getColumnNumber(): number;
40+
getColumnNumber(): number | undefined;
4141
setColumnNumber(columnNumber: number): void;
42-
getLineNumber(): number;
42+
getLineNumber(): number | undefined;
4343
setLineNumber(lineNumber: number): void;
44-
getFileName(): string;
44+
getFileName(): string | undefined;
4545
setFileName(fileName: string): void;
46-
getFunctionName(): string;
46+
getFunctionName(): string | undefined;
4747
setFunctionName(functionName: string): void;
48-
getSource(): string;
48+
getSource(): string | undefined;
4949
setSource(source: string): void;
5050
toString(): string;
5151
}

0 commit comments

Comments
 (0)