We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6fac2c7 commit 5aaaa99Copy full SHA for 5aaaa99
crates/jsshaker/src/nodes/stmt/for_in_statement.rs
@@ -12,11 +12,11 @@ impl<'a> Analyzer<'a> {
12
if let Some(keys) = right.get_keys(self, true) {
13
let dep = self.factory.dep((right.get_shallow_dep(self), AstKind2::ForInStatement(node)));
14
self.push_cf_scope_with_deps(CfScopeKind::LoopBreak, self.factory.vec1(dep), false);
15
- for (definite, key) in keys {
+ for (_, key) in keys {
16
self.push_cf_scope_with_deps(
17
CfScopeKind::LoopContinue,
18
self.factory.vec1(self.factory.always_mangable_dep(key)),
19
- !definite,
+ true,
20
);
21
self.declare_for_statement_left(&node.left);
22
self.init_for_statement_left(&node.left, key);
0 commit comments