diff --git a/ts2panda/src/compiler.ts b/ts2panda/src/compiler.ts index 59cd1d776e4b8f12eee2ec123589307599e8cb86..535f82f13e0716720333573ae217c4f83baedf95 100644 --- a/ts2panda/src/compiler.ts +++ b/ts2panda/src/compiler.ts @@ -232,7 +232,7 @@ export class Compiler { private storeFuncObj2LexEnvIfNeeded() { let rootNode = this.rootNode; - if (!ts.isFunctionExpression(rootNode) && !ts.isMethodDeclaration(rootNode)) { + if (!ts.isFunctionExpression(rootNode)) { return; } let functionScope = this.recorder.getScopeOfNode(rootNode);