diff --git a/src/bind.ts b/src/bind.ts index d612fd0..4a041d3 100644 --- a/src/bind.ts +++ b/src/bind.ts @@ -28,7 +28,7 @@ export function bind(m: Module) { } else { symbol.declarations.push(statement); if ([Node.Var, Node.Let].includes(statement.kind)) { - symbol.valueDeclaration = statement; + symbol.valueDeclaration ||= statement; } } } else {