From 849bf9a7e8b08c0005bcb8af1c744c8310ed2246 Mon Sep 17 00:00:00 2001 From: zhangrengao Date: Tue, 24 May 2022 17:38:47 +0800 Subject: [PATCH] fix funcnode of global Signed-off-by: zhangrengao Change-Id: Ie794d7ee49f5ac6d5c421f827f811d9a81237c54 --- ts2panda/src/addVariable2Scope.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ts2panda/src/addVariable2Scope.ts b/ts2panda/src/addVariable2Scope.ts index f4fe66a14a..9a10cc0b35 100644 --- a/ts2panda/src/addVariable2Scope.ts +++ b/ts2panda/src/addVariable2Scope.ts @@ -138,7 +138,7 @@ export function addVariableToScope(recorder: Recorder, enableTypeRecord: boolean let funcNode = decl.node; if (ts.isFunctionDeclaration(funcNode)) { v = scope.add(decl, VarDeclarationKind.FUNCTION); - } else { + } else if (ts.isFunctionExpression(funcNode)) { let functionScope = recorder.getScopeOfNode(funcNode); v = functionScope.add(decl, VarDeclarationKind.FUNCTION); } -- Gitee