Skip to content

Commit c2d0a2c

Browse files
committed
fix: preserve variable default value when re-initializing
1 parent 6cced91 commit c2d0a2c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/visitor/pass0.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ fn visit_stmt(stmt: &mut Stmt, v: &mut V) {
168168
name: basename.clone(),
169169
span: name.span(),
170170
type_: type_.clone(),
171-
default: None,
171+
default: v.vars.get(basename).and_then(|var| var.default.clone()),
172172
is_cloud: *is_cloud,
173173
is_used: false,
174174
};

0 commit comments

Comments
 (0)