fix: 嵌套函数体/方法体 use strict 指令纳入编译缓存键防字节码错配

This commit is contained in:
2026-08-16 17:04:41 +08:00
parent 9f64962b20
commit 440b0492f2
5 changed files with 55 additions and 12 deletions
+1 -3
View File
@@ -208,9 +208,7 @@ fn hash_function_declaration(fd: &Function<'_>, h: &mut rustc_hash::FxHasher, in
}
}
if let Some(body) = &fd.body {
for s in &body.statements {
hash_statement(s, h, include_binding_names);
}
hash_function_body(body, h, include_binding_names);
}
}