fix corner case with import (#4672)

This commit is contained in:
Alex Lam S.L
2021-02-21 02:00:34 +00:00
committed by GitHub
parent ae09773ba0
commit bfe3a8b516
2 changed files with 17 additions and 1 deletions

View File

@@ -197,7 +197,7 @@ AST_Toplevel.DEFMETHOD("figure_out_scope", function(options) {
} else if (node instanceof AST_SymbolLet) {
scope.def_variable(node).exported = exported;
} else if (node instanceof AST_SymbolVar) {
defun.def_variable(node, null).exported = exported;
defun.def_variable(node, node instanceof AST_SymbolImport ? undefined : null).exported = exported;
entangle(defun, scope);
}