Skip to content

Commit c428ee5

Browse files
committed
Strict fixes and interface changes
1 parent 06b0c90 commit c428ee5

File tree

3 files changed

+185
-151
lines changed

3 files changed

+185
-151
lines changed

src/LuaAST.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,11 @@ export function setNodePosition<T extends Node>(node: T, position: TextRange): T
132132
return node;
133133
}
134134

135-
export function setNodeOriginal<T extends Node>(node: T, tsOriginal: ts.Node): T {
135+
export function setNodeOriginal<T extends Node>(node: T | undefined, tsOriginal: ts.Node): T | undefined {
136+
if (node === undefined) {
137+
return undefined;
138+
}
139+
136140
const sourcePosition = getSourcePosition(tsOriginal);
137141
if (sourcePosition) {
138142
setNodePosition(node, sourcePosition);

0 commit comments

Comments
 (0)