Skip to content

Commit 5aaaa99

Browse files
committed
fix: order of for-in is unknown
1 parent 6fac2c7 commit 5aaaa99

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

crates/jsshaker/src/nodes/stmt/for_in_statement.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ impl<'a> Analyzer<'a> {
1212
if let Some(keys) = right.get_keys(self, true) {
1313
let dep = self.factory.dep((right.get_shallow_dep(self), AstKind2::ForInStatement(node)));
1414
self.push_cf_scope_with_deps(CfScopeKind::LoopBreak, self.factory.vec1(dep), false);
15-
for (definite, key) in keys {
15+
for (_, key) in keys {
1616
self.push_cf_scope_with_deps(
1717
CfScopeKind::LoopContinue,
1818
self.factory.vec1(self.factory.always_mangable_dep(key)),
19-
!definite,
19+
true,
2020
);
2121
self.declare_for_statement_left(&node.left);
2222
self.init_for_statement_left(&node.left, key);

0 commit comments

Comments
 (0)