fix(semantic): transform checker compare scope children (#5056)

This commit is contained in:
overlookmotel 2024-08-22 02:34:44 +00:00
parent b52c6a4269
commit f187b71877
7 changed files with 7811 additions and 52 deletions

View file

@ -373,6 +373,26 @@ impl<'s> PostTransformChecker<'s> {
if !is_match {
self.errors.push_mismatch("Scope parent mismatch", scope_ids, parent_ids);
}
// Check children match
let child_ids = self.get_pair(scope_ids, |data, scope_id| {
data.scopes.get_child_ids(scope_id).cloned().unwrap_or_default()
});
let is_match = child_ids.after_transform.len() == child_ids.rebuilt.len() && {
let mut child_ids_after_transform = child_ids
.after_transform
.iter()
.map(|child_id| self.scope_ids_map.get(child_id).copied())
.collect::<Vec<_>>();
child_ids_after_transform.sort_unstable();
let mut child_ids_rebuilt =
child_ids.rebuilt.iter().copied().map(Option::Some).collect::<Vec<_>>();
child_ids_rebuilt.sort_unstable();
child_ids_after_transform == child_ids_rebuilt
};
if !is_match {
self.errors.push_mismatch("Scope children mismatch", scope_ids, child_ids);
}
}
}

File diff suppressed because it is too large Load diff

View file

@ -15,16 +15,25 @@ tasks/coverage/misc/pass/oxc-2087.ts
semantic error: Bindings mismatch:
after transform: ScopeId(0): ["Helpers"]
rebuilt : ScopeId(0): []
Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): []
tasks/coverage/misc/pass/oxc-2394.ts
semantic error: Bindings mismatch:
after transform: ScopeId(0): ["A"]
rebuilt : ScopeId(0): []
Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): []
tasks/coverage/misc/pass/oxc-2592.ts
semantic error: Bindings mismatch:
after transform: ScopeId(0): ["Foo"]
rebuilt : ScopeId(0): []
Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): []
tasks/coverage/misc/pass/oxc-3443.tsx
semantic error: Bindings mismatch:

View file

@ -2,7 +2,907 @@ commit: a1587416
semantic_test262 Summary:
AST Parsed : 46406/46406 (100.00%)
Positive Passed: 46382/46406 (99.95%)
Positive Passed: 46200/46406 (99.56%)
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-block-scoping.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-existing-block-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(4), ScopeId(5)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4), ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-existing-block-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(4), ScopeId(5)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4), ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-existing-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-existing-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-existing-var-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-existing-var-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-no-skip-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5), ScopeId(6)]
rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-dft-param.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-block.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4), ScopeId(5)]
rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-for-in.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5), ScopeId(6)]
rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-for-of.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5), ScopeId(6)]
rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-for.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5), ScopeId(6)]
rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-switch.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4), ScopeId(5)]
rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(5): [ScopeId(6), ScopeId(7)]
rebuilt : ScopeId(5): [ScopeId(6), ScopeId(7)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-early-err.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-skip-param.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-a-func-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-block-scoping.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-existing-block-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(4), ScopeId(5)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4), ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-existing-block-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(4), ScopeId(5)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4), ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-existing-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-existing-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-existing-var-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-existing-var-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-no-skip-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5), ScopeId(6)]
rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-dft-param.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-block.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4), ScopeId(5)]
rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-for-in.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5), ScopeId(6)]
rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-for-of.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5), ScopeId(6)]
rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-for.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5), ScopeId(6)]
rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-switch.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4), ScopeId(5)]
rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(5): [ScopeId(6), ScopeId(7)]
rebuilt : ScopeId(5): [ScopeId(6), ScopeId(7)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-early-err.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-skip-param.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-decl-b-func-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-block-scoping.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-existing-block-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(4)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-existing-block-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(4)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-existing-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-existing-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-existing-var-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-existing-var-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-no-skip-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5)]
rebuilt : ScopeId(4): [ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-dft-param.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-block.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-for-in.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5)]
rebuilt : ScopeId(4): [ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-for-of.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5)]
rebuilt : ScopeId(4): [ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-for.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5)]
rebuilt : ScopeId(4): [ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-switch.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(5): [ScopeId(6)]
rebuilt : ScopeId(5): [ScopeId(6)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-early-err.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-skip-param.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-else-stmt-func-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-block-scoping.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-existing-block-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(4)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-existing-block-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(4)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-existing-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-existing-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-existing-var-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-existing-var-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-no-skip-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5)]
rebuilt : ScopeId(4): [ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-dft-param.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-early-err-block.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-early-err-for-in.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5)]
rebuilt : ScopeId(4): [ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-early-err-for-of.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5)]
rebuilt : ScopeId(4): [ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-early-err-for.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5)]
rebuilt : ScopeId(4): [ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-early-err-switch.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-early-err-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(5): [ScopeId(6)]
rebuilt : ScopeId(5): [ScopeId(6)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-early-err.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-skip-param.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-decl-no-else-func-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-block-scoping.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-existing-block-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(4)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-existing-block-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(4)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-existing-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-existing-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-existing-var-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-existing-var-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-no-skip-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5)]
rebuilt : ScopeId(4): [ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-dft-param.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-block.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-for-in.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5)]
rebuilt : ScopeId(4): [ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-for-of.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5)]
rebuilt : ScopeId(4): [ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-for.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5)]
rebuilt : ScopeId(4): [ScopeId(5)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-switch.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(5): [ScopeId(6)]
rebuilt : ScopeId(5): [ScopeId(6)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-early-err.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-skip-param.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/function-code/if-stmt-else-decl-func-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(1): [ScopeId(2)]
rebuilt : ScopeId(1): [ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-block-scoping.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-existing-block-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(3), ScopeId(4)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-existing-block-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(3), ScopeId(4)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-existing-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-existing-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-existing-var-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-existing-var-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-no-skip-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4), ScopeId(5)]
rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-block.js
semantic error: Scope children mismatch:
after transform: ScopeId(2): [ScopeId(3), ScopeId(4)]
rebuilt : ScopeId(2): [ScopeId(3), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-for-in.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4), ScopeId(5)]
rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-for-of.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4), ScopeId(5)]
rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-for.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4), ScopeId(5)]
rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-switch.js
semantic error: Scope children mismatch:
after transform: ScopeId(2): [ScopeId(3), ScopeId(4)]
rebuilt : ScopeId(2): [ScopeId(3), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5), ScopeId(6)]
rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-skip-early-err.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-a-global-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-block-scoping.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-existing-block-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(3), ScopeId(4)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-existing-block-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(3), ScopeId(4)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-existing-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-existing-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-existing-var-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-existing-var-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-no-skip-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4), ScopeId(5)]
rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-block.js
semantic error: Scope children mismatch:
after transform: ScopeId(2): [ScopeId(3), ScopeId(4)]
rebuilt : ScopeId(2): [ScopeId(3), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-for-in.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4), ScopeId(5)]
rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-for-of.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4), ScopeId(5)]
rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-for.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4), ScopeId(5)]
rebuilt : ScopeId(3): [ScopeId(4), ScopeId(5)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-switch.js
semantic error: Scope children mismatch:
after transform: ScopeId(2): [ScopeId(3), ScopeId(4)]
rebuilt : ScopeId(2): [ScopeId(3), ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5), ScopeId(6)]
rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-skip-early-err.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-decl-b-global-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-block-scoping.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-existing-block-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(3)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-existing-block-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(3)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-existing-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-existing-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-existing-var-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-existing-var-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-no-skip-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-block.js
semantic error: Scope children mismatch:
after transform: ScopeId(2): [ScopeId(3)]
rebuilt : ScopeId(2): [ScopeId(3)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-for-in.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-for-of.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-for.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-switch.js
semantic error: Scope children mismatch:
after transform: ScopeId(2): [ScopeId(3)]
rebuilt : ScopeId(2): [ScopeId(3)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5)]
rebuilt : ScopeId(4): [ScopeId(5)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-skip-early-err.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-else-stmt-global-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-block-scoping.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-existing-block-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(3)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-existing-block-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(3)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-existing-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-existing-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-existing-var-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-existing-var-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-no-skip-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-skip-early-err-block.js
semantic error: Scope children mismatch:
after transform: ScopeId(2): [ScopeId(3)]
rebuilt : ScopeId(2): [ScopeId(3)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-skip-early-err-for-in.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-skip-early-err-for-of.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-skip-early-err-for.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-skip-early-err-switch.js
semantic error: Scope children mismatch:
after transform: ScopeId(2): [ScopeId(3)]
rebuilt : ScopeId(2): [ScopeId(3)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-skip-early-err-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5)]
rebuilt : ScopeId(4): [ScopeId(5)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-skip-early-err.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/annexB/language/global-code/if-decl-no-else-global-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-block-scoping.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-existing-block-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(3)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-existing-block-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(3)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3)]
tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-existing-fn-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-existing-fn-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-existing-var-no-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-existing-var-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-init.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-no-skip-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-block.js
semantic error: Scope children mismatch:
after transform: ScopeId(2): [ScopeId(3)]
rebuilt : ScopeId(2): [ScopeId(3)]
tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-for-in.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-for-of.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-for.js
semantic error: Scope children mismatch:
after transform: ScopeId(3): [ScopeId(4)]
rebuilt : ScopeId(3): [ScopeId(4)]
tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-switch.js
semantic error: Scope children mismatch:
after transform: ScopeId(2): [ScopeId(3)]
rebuilt : ScopeId(2): [ScopeId(3)]
tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err-try.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5)]
rebuilt : ScopeId(4): [ScopeId(5)]
tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-skip-early-err.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/annexB/language/global-code/if-stmt-else-decl-global-update.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1)]
rebuilt : ScopeId(0): [ScopeId(1)]
tasks/coverage/test262/test/language/module-code/eval-rqstd-once.js
semantic error: Bindings mismatch:
after transform: ScopeId(0): ["dflt1", "dflt2", "dflt3", "global", "ns1", "ns3"]
@ -123,3 +1023,13 @@ semantic error: Bindings mismatch:
after transform: ScopeId(0): ["resolved"]
rebuilt : ScopeId(0): []
tasks/coverage/test262/test/language/statements/if/S12.5_A10_T1.js
semantic error: Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)]
rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)]
tasks/coverage/test262/test/language/statements/if/S12.5_A5.js
semantic error: Scope children mismatch:
after transform: ScopeId(4): [ScopeId(5), ScopeId(6), ScopeId(7)]
rebuilt : ScopeId(4): [ScopeId(5), ScopeId(6), ScopeId(7)]

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,6 @@
commit: 12619ffe
Passed: 403/953
Passed: 396/953
# All Passed:
* babel-preset-react
@ -1651,6 +1651,10 @@ preset-env: unknown field `shippedProposals`, expected `targets` or `bugfixes`
| after transform: ScopeId(0): ["_unused"]
| rebuilt : ScopeId(0): []
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
| rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
x Bindings mismatch:
| after transform: No scope
| rebuilt : ScopeId(2): []
@ -1669,6 +1673,10 @@ preset-env: unknown field `shippedProposals`, expected `targets` or `bugfixes`
| after transform: ScopeId(0): ["_unused"]
| rebuilt : ScopeId(0): []
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)]
| rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(4)]
x Bindings mismatch:
| after transform: No scope
| rebuilt : ScopeId(2): []
@ -1753,7 +1761,7 @@ preset-env: unknown field `shippedProposals`, expected `targets` or `bugfixes`
# babel-plugin-transform-typescript (58/151)
# babel-plugin-transform-typescript (51/151)
* class/accessor-allowDeclareFields-false/input.ts
x TS(18010): An accessibility modifier cannot be used with a private
| identifier.
@ -1782,23 +1790,49 @@ preset-env: unknown field `shippedProposals`, expected `targets` or `bugfixes`
| rebuilt : ScopeId(1): []
* class/methods/input.ts
x Scope children mismatch:
| after transform: ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4),
| ScopeId(5)]
| rebuilt : ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)]
* class/private-method-override/input.ts
x Scope children mismatch:
| after transform: ScopeId(1): [ScopeId(2), ScopeId(3), ScopeId(4)]
| rebuilt : ScopeId(1): [ScopeId(2)]
* declarations/erased/input.ts
x Bindings mismatch:
| after transform: ScopeId(0): ["E", "I", "M", "N", "T", "m", "x"]
| rebuilt : ScopeId(0): []
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3),
| ScopeId(4), ScopeId(5), ScopeId(6), ScopeId(7), ScopeId(8)]
| rebuilt : ScopeId(0): []
* declarations/export-declare-enum/input.ts
x Bindings mismatch:
| after transform: ScopeId(0): ["A"]
| rebuilt : ScopeId(0): []
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1)]
| rebuilt : ScopeId(0): []
* declarations/nested-namespace/input.mjs
x Bindings mismatch:
| after transform: ScopeId(0): ["P"]
| rebuilt : ScopeId(0): []
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1)]
| rebuilt : ScopeId(0): []
* enum/boolean-value/input.ts
x Bindings mismatch:
@ -2049,12 +2083,33 @@ preset-env: unknown field `shippedProposals`, expected `targets` or `bugfixes`
| rebuilt : ScopeId(2): ScopeFlags(StrictMode | Function)
* exports/declare-namespace/input.ts
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(3)]
| rebuilt : ScopeId(0): [ScopeId(1)]
* exports/declare-shadowed/input.ts
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3),
| ScopeId(4)]
| rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
* exports/declared-types/input.ts
x Bindings mismatch:
| after transform: ScopeId(0): ["AA", "AA2", "BB", "BB2", "Bar", "C2", "E",
| "I", "II2", "II3", "M", "N", "T", "foo", "m", "x"]
| rebuilt : ScopeId(0): ["BB", "BB2", "C2", "foo"]
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3),
| ScopeId(4), ScopeId(5), ScopeId(6), ScopeId(7), ScopeId(8), ScopeId(9),
| ScopeId(10), ScopeId(11), ScopeId(12), ScopeId(13), ScopeId(14),
| ScopeId(15), ScopeId(16), ScopeId(17), ScopeId(18)]
| rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3),
| ScopeId(4), ScopeId(5)]
x Bindings mismatch:
| after transform: ScopeId(12): ["BB", "K"]
| rebuilt : ScopeId(2): ["BB"]
@ -2092,6 +2147,12 @@ preset-env: unknown field `shippedProposals`, expected `targets` or `bugfixes`
| rebuilt : ReferenceId(3): None
* exports/default-function/input.ts
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3)]
| rebuilt : ScopeId(0): [ScopeId(1)]
* exports/export-const-enums/input.ts
x Scope flags mismatch:
| after transform: ScopeId(1): ScopeFlags(StrictMode)
@ -2114,6 +2175,10 @@ preset-env: unknown field `shippedProposals`, expected `targets` or `bugfixes`
| after transform: ScopeId(0): ["A"]
| rebuilt : ScopeId(0): []
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1)]
| rebuilt : ScopeId(0): []
* exports/export=/input.ts
! `export = <value>;` is only supported when compiling modules to CommonJS.
@ -2142,24 +2207,52 @@ preset-env: unknown field `shippedProposals`, expected `targets` or `bugfixes`
| after transform: ScopeId(0): ["A", "I"]
| rebuilt : ScopeId(0): []
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
| rebuilt : ScopeId(0): []
* exports/issue-9916-1/input.ts
x Bindings mismatch:
| after transform: ScopeId(0): ["PromiseRejectCb", "PromiseResolveCb", "a"]
| rebuilt : ScopeId(0): ["a"]
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
| rebuilt : ScopeId(0): []
* exports/issue-9916-2/input.ts
x Bindings mismatch:
| after transform: ScopeId(0): ["PromiseRejectCb", "PromiseResolveCb"]
| rebuilt : ScopeId(0): []
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
| rebuilt : ScopeId(0): []
* exports/issue-9916-3/input.ts
x Bindings mismatch:
| after transform: ScopeId(0): ["PromiseRejectCb", "PromiseResolveCb", "a"]
| rebuilt : ScopeId(0): ["a"]
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
| rebuilt : ScopeId(0): []
* function/overloads/input.ts
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
| rebuilt : ScopeId(0): [ScopeId(1)]
* function/overloads-exports/input.mjs
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
| rebuilt : ScopeId(0): [ScopeId(1)]
* function/parameters/input.ts
x Bindings mismatch:
@ -2234,6 +2327,10 @@ preset-env: unknown field `shippedProposals`, expected `targets` or `bugfixes`
| "H", "Iface", "x", "y"]
| rebuilt : ScopeId(0): ["A", "Class", "x", "y"]
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
| rebuilt : ScopeId(0): [ScopeId(1)]
* imports/elision-qualifiedname/input.ts
x Bindings mismatch:
@ -3825,6 +3922,10 @@ preset-env: unknown field `shippedProposals`, expected `targets` or `bugfixes`
| after transform: ScopeId(0): ["Platform"]
| rebuilt : ScopeId(0): []
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1)]
| rebuilt : ScopeId(0): []
* namespace/module-nested/input.ts
x Semantic Collector failed after transform

View file

@ -1,6 +1,6 @@
commit: 12619ffe
Passed: 9/35
Passed: 8/35
# All Passed:
@ -12,6 +12,10 @@ Passed: 9/35
| after transform: ScopeId(0): ["_unused", "_unused2"]
| rebuilt : ScopeId(0): ["_unused"]
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
| rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2)]
x Bindings mismatch:
| after transform: No scope
| rebuilt : ScopeId(2): []
@ -26,7 +30,7 @@ Passed: 9/35
# babel-plugin-transform-typescript (3/7)
# babel-plugin-transform-typescript (2/7)
* computed-constant-value/input.ts
x Semantic Collector failed after transform
@ -64,6 +68,10 @@ Passed: 9/35
| after transform: ScopeId(0): ["A", "ReactiveMarkerSymbol"]
| rebuilt : ScopeId(0): []
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1)]
| rebuilt : ScopeId(0): []
* enum-member-reference/input.ts
x Semantic Collector failed after transform
@ -115,6 +123,12 @@ Passed: 9/35
`----
* redeclarations/input.ts
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
| rebuilt : ScopeId(0): []
# babel-plugin-transform-react-jsx (6/27)
* refresh/can-handle-implicit-arrow-returns/input.jsx
@ -232,6 +246,10 @@ Passed: 9/35
* refresh/generates-valid-signature-for-exotic-ways-to-call-hooks/input.jsx
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1)]
| rebuilt : ScopeId(0): [ScopeId(1), ScopeId(3)]
x Bindings mismatch:
| after transform: No scope
| rebuilt : ScopeId(3): []
@ -250,6 +268,11 @@ Passed: 9/35
* refresh/includes-custom-hooks-into-the-signatures/input.jsx
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(4)]
| rebuilt : ScopeId(0): [ScopeId(1), ScopeId(2), ScopeId(3),
| ScopeId(5), ScopeId(6)]
x Bindings mismatch:
| after transform: No scope
| rebuilt : ScopeId(2): []