refactor(semantic): remove ScopeTree::child_ids (#5232)

closes https://github.com/oxc-project/oxc/issues/5244
This commit is contained in:
Boshen 2024-08-27 01:49:47 +00:00
parent 7c4f009521
commit a17cf33dc3
13 changed files with 218 additions and 7741 deletions

View file

@ -420,13 +420,6 @@ impl<'s> PostTransformChecker<'s> {
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).to_vec());
if self.remap_scope_ids_sets(&child_ids).is_mismatch() {
self.errors.push_mismatch("Scope children mismatch", scope_ids, child_ids);
}
// NB: Skip checking node IDs match - transformer does not set `AstNodeId`s
}
}
@ -592,29 +585,6 @@ impl<'s> PostTransformChecker<'s> {
Pair::new(self.scope_ids_map.get(scope_ids.after_transform), Some(scope_ids.rebuilt))
}
/// Remap pair of arrays of `ScopeId`s.
/// Map `after_transform` IDs to `rebuilt` IDs.
/// Sort both sets.
fn remap_scope_ids_sets<V: AsRef<Vec<ScopeId>>>(
&self,
scope_ids: &Pair<V>,
) -> Pair<Vec<Option<ScopeId>>> {
let mut after_transform = scope_ids
.after_transform
.as_ref()
.iter()
.map(|&scope_id| self.scope_ids_map.get(scope_id))
.collect::<Vec<_>>();
let mut rebuilt =
scope_ids.rebuilt.as_ref().iter().copied().map(Option::Some).collect::<Vec<_>>();
after_transform.sort_unstable();
rebuilt.sort_unstable();
Pair::new(after_transform, rebuilt)
}
/// Remap pair of arrays of `SymbolId`s.
/// Map `after_transform` IDs to `rebuilt` IDs.
/// Sort both sets.
fn remap_symbol_ids_sets<V: AsRef<Vec<SymbolId>>>(

View file

@ -28,8 +28,6 @@ pub type UnresolvedReferences = FxHashMap<CompactStr, Vec<ReferenceId>>;
pub struct ScopeTree {
/// Maps a scope to the parent scope it belongs in.
parent_ids: IndexVec<ScopeId, Option<ScopeId>>,
/// Maps a scope to direct children scopes.
child_ids: IndexVec<ScopeId, Vec<ScopeId>>,
/// Maps a scope to its node id.
node_ids: IndexVec<ScopeId, AstNodeId>,
flags: IndexVec<ScopeId, ScopeFlags>,
@ -67,46 +65,6 @@ impl ScopeTree {
std::iter::successors(Some(scope_id), |scope_id| self.parent_ids[*scope_id])
}
/// Iterate over scopes contained by a scope in breadth-first order.
///
/// Unlike [`ancestors`], this iterator will not include the scope itself.
///
/// [`ancestors`]: ScopeTree::ancestors
pub fn descendants(&self, scope_id: ScopeId) -> impl Iterator<Item = ScopeId> + '_ {
// Has to be a `fn` and pass arguments because we can't
// have recursive closures
fn add_to_list(
parent_id: ScopeId,
child_ids: &IndexVec<ScopeId, Vec<ScopeId>>,
items: &mut Vec<ScopeId>,
) {
if let Some(children) = child_ids.get(parent_id) {
for child_id in children {
items.push(*child_id);
add_to_list(*child_id, child_ids, items);
}
}
}
let mut list = vec![];
add_to_list(scope_id, &self.child_ids, &mut list);
list.into_iter()
}
/// Get the child scopes of a scope
#[inline]
pub fn get_child_ids(&self, scope_id: ScopeId) -> &[ScopeId] {
&self.child_ids[scope_id]
}
/// Get a mutable reference to a scope's children
#[inline]
pub fn get_child_ids_mut(&mut self, scope_id: ScopeId) -> &mut Vec<ScopeId> {
&mut self.child_ids[scope_id]
}
pub fn descendants_from_root(&self) -> impl Iterator<Item = ScopeId> + '_ {
self.parent_ids.iter_enumerated().map(|(scope_id, _)| scope_id)
}
@ -173,9 +131,6 @@ impl ScopeTree {
pub fn set_parent_id(&mut self, scope_id: ScopeId, parent_id: Option<ScopeId>) {
self.parent_ids[scope_id] = parent_id;
if let Some(parent_id) = parent_id {
self.child_ids[parent_id].push(scope_id);
}
}
/// Get a variable binding by name that was declared in the top-level scope
@ -266,12 +221,7 @@ impl ScopeTree {
node_id: AstNodeId,
flags: ScopeFlags,
) -> ScopeId {
let scope_id = self.add_scope_impl(Some(parent_id), node_id, flags);
// Set this scope as child of parent scope
self.child_ids[parent_id].push(scope_id);
scope_id
self.add_scope_impl(Some(parent_id), node_id, flags)
}
/// Create the root [`Program`] scope.
@ -295,7 +245,6 @@ impl ScopeTree {
flags: ScopeFlags,
) -> ScopeId {
let scope_id = self.parent_ids.push(parent_id);
self.child_ids.push(vec![]);
self.flags.push(flags);
self.bindings.push(Bindings::default());
self.node_ids.push(node_id);
@ -317,7 +266,6 @@ impl ScopeTree {
/// Reserve memory for an `additional` number of scopes.
pub fn reserve(&mut self, additional: usize) {
self.parent_ids.reserve(additional);
self.child_ids.reserve(additional);
self.flags.reserve(additional);
self.bindings.reserve(additional);
self.node_ids.reserve(additional);

View file

@ -24,10 +24,6 @@ fn test_only_program() {
// ancestors
assert_eq!(scopes.ancestors(root).count(), 1);
assert!(scopes.get_parent_id(root).is_none());
// children
assert_eq!(scopes.descendants(root).count(), 0);
assert!(scopes.get_child_ids(root).is_empty());
}
#[test]

View file

@ -7,6 +7,7 @@ use oxc_semantic::{ScopeId, Semantic, SemanticBuilder};
use oxc_span::SourceType;
fn get_scope_snapshot(semantic: &Semantic, scopes: impl Iterator<Item = ScopeId>) -> String {
let scope_tree = semantic.scopes();
let mut result = String::default();
result.push('[');
@ -14,9 +15,15 @@ fn get_scope_snapshot(semantic: &Semantic, scopes: impl Iterator<Item = ScopeId>
if index != 0 {
result.push(',');
}
let flags = semantic.scopes().get_flags(scope_id);
let flags = scope_tree.get_flags(scope_id);
result.push('{');
let child_ids = semantic.scopes().get_child_ids(scope_id);
let child_ids = semantic
.scopes()
.descendants_from_root()
.filter(|id| {
scope_tree.get_parent_id(*id).is_some_and(|parent_id| parent_id == scope_id)
})
.collect::<Vec<_>>();
result.push_str("\"children\":");
result.push_str(&get_scope_snapshot(semantic, child_ids.iter().copied()));
result.push(',');
@ -25,12 +32,12 @@ fn get_scope_snapshot(semantic: &Semantic, scopes: impl Iterator<Item = ScopeId>
result.push_str(
format!(
"\"node\": {:?},",
semantic.nodes().kind(semantic.scopes().get_node_id(scope_id)).debug_name()
semantic.nodes().kind(scope_tree.get_node_id(scope_id)).debug_name()
)
.as_str(),
);
result.push_str("\"symbols\": ");
let bindings = semantic.scopes().get_bindings(scope_id);
let bindings = scope_tree.get_bindings(scope_id);
result.push('[');
bindings.iter().enumerate().for_each(|(index, (name, symbol_id))| {
if index != 0 {

View file

@ -119,10 +119,6 @@ impl TraverseScoping {
}
fn insert_scope_below(&mut self, child_scope_ids: &[ScopeId], flags: ScopeFlags) -> ScopeId {
// Remove these scopes from parent's children
let current_child_scope_ids = self.scopes.get_child_ids_mut(self.current_scope_id);
current_child_scope_ids.retain(|scope_id| !child_scope_ids.contains(scope_id));
// Create new scope as child of parent
let new_scope_id = self.create_child_scope_of_current(flags);

View file

@ -26,7 +26,7 @@ oxc_linter = { workspace = true }
oxc_prettier = { workspace = true }
serde = { workspace = true }
wasm-bindgen = { workspace = true }
serde-wasm-bindgen = { workspace = true }
tsify = { workspace = true }
wasm-bindgen = { workspace = true }
serde-wasm-bindgen = { workspace = true }
tsify = { workspace = true }
console_error_panic_hook = "0.1.7"

View file

@ -316,13 +316,21 @@ impl Oxc {
) {
let space = " ".repeat(depth * 2);
let scope_tree = semantic.scopes();
for scope_id in scope_ids {
let flags = semantic.scopes().get_flags(*scope_id);
let next_scope_ids = semantic.scopes().get_child_ids(*scope_id);
let flags = scope_tree.get_flags(*scope_id);
let child_scope_ids = scope_tree
.descendants_from_root()
.filter(|id| {
scope_tree
.get_parent_id(*id)
.is_some_and(|parent_id| parent_id == *scope_id)
})
.collect::<Vec<_>>();
scope_text
.push_str(&format!("{space}Scope{:?} ({flags:?}) {{\n", scope_id.index() + 1));
let bindings = semantic.scopes().get_bindings(*scope_id);
let bindings = scope_tree.get_bindings(*scope_id);
let binding_space = " ".repeat((depth + 1) * 2);
if !bindings.is_empty() {
scope_text.push_str(&format!("{binding_space}Bindings: {{"));
@ -335,7 +343,7 @@ impl Oxc {
scope_text.push_str(&format!("\n{binding_space}}}\n"));
}
write_scope_text(semantic, scope_text, depth + 1, next_scope_ids);
write_scope_text(semantic, scope_text, depth + 1, &child_scope_ids);
scope_text.push_str(&format!("{space}}}\n"));
}
}

File diff suppressed because it is too large Load diff

View file

@ -20,25 +20,16 @@ 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:
@ -172,9 +163,6 @@ tasks/coverage/misc/pass/oxc-5177.ts
semantic error: Bindings mismatch:
after transform: ScopeId(0): ["Bang", "Foo"]
rebuilt : ScopeId(0): ["Bang"]
Scope children mismatch:
after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
rebuilt : ScopeId(0): [ScopeId(1)]
Unresolved references mismatch:
after transform: []
rebuilt : ["Foo"]

View file

@ -2,12 +2,9 @@ commit: a1587416
semantic_test262 Summary:
AST Parsed : 46466/46466 (100.00%)
Positive Passed: 46182/46466 (99.39%)
Positive Passed: 46354/46466 (99.76%)
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)]
Symbol reference IDs mismatch:
semantic error: Symbol reference IDs mismatch:
after transform: SymbolId(0): [ReferenceId(0), ReferenceId(9)]
rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(9)]
Symbol reference IDs mismatch:
@ -17,101 +14,8 @@ Unresolved reference IDs mismatch for "f":
after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)]
rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)]
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)]
Symbol reference IDs mismatch:
semantic error: Symbol reference IDs mismatch:
after transform: SymbolId(0): [ReferenceId(0), ReferenceId(9)]
rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(9)]
Symbol reference IDs mismatch:
@ -121,101 +25,8 @@ Unresolved reference IDs mismatch for "f":
after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)]
rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)]
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)]
Symbol reference IDs mismatch:
semantic error: Symbol reference IDs mismatch:
after transform: SymbolId(0): [ReferenceId(0), ReferenceId(9)]
rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(9)]
Symbol reference IDs mismatch:
@ -225,101 +36,8 @@ Unresolved reference IDs mismatch for "f":
after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)]
rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)]
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)]
Symbol reference IDs mismatch:
semantic error: Symbol reference IDs mismatch:
after transform: SymbolId(0): [ReferenceId(0), ReferenceId(9)]
rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(9)]
Symbol reference IDs mismatch:
@ -329,101 +47,8 @@ Unresolved reference IDs mismatch for "f":
after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)]
rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)]
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)]
Symbol reference IDs mismatch:
semantic error: Symbol reference IDs mismatch:
after transform: SymbolId(0): [ReferenceId(0), ReferenceId(9)]
rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(9)]
Symbol reference IDs mismatch:
@ -433,101 +58,8 @@ Unresolved reference IDs mismatch for "f":
after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)]
rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(6), ReferenceId(7)]
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)]
Symbol reference IDs mismatch:
semantic error: Symbol reference IDs mismatch:
after transform: SymbolId(0): [ReferenceId(0), ReferenceId(7)]
rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(7)]
Symbol reference IDs mismatch:
@ -537,91 +69,8 @@ Unresolved reference IDs mismatch for "f":
after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)]
rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)]
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)]
Symbol reference IDs mismatch:
semantic error: Symbol reference IDs mismatch:
after transform: SymbolId(0): [ReferenceId(0), ReferenceId(7)]
rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(7)]
Symbol reference IDs mismatch:
@ -631,91 +80,8 @@ Unresolved reference IDs mismatch for "f":
after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)]
rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)]
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)]
Symbol reference IDs mismatch:
semantic error: Symbol reference IDs mismatch:
after transform: SymbolId(0): [ReferenceId(0), ReferenceId(7)]
rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(7)]
Symbol reference IDs mismatch:
@ -725,91 +91,8 @@ Unresolved reference IDs mismatch for "f":
after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)]
rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)]
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)]
Symbol reference IDs mismatch:
semantic error: Symbol reference IDs mismatch:
after transform: SymbolId(0): [ReferenceId(0), ReferenceId(7)]
rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(7)]
Symbol reference IDs mismatch:
@ -819,91 +102,8 @@ Unresolved reference IDs mismatch for "f":
after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)]
rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)]
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)]
Symbol reference IDs mismatch:
semantic error: Symbol reference IDs mismatch:
after transform: SymbolId(0): [ReferenceId(0), ReferenceId(7)]
rebuilt : SymbolId(0): [ReferenceId(0), ReferenceId(7)]
Symbol reference IDs mismatch:
@ -913,86 +113,6 @@ Unresolved reference IDs mismatch for "f":
after transform: [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)]
rebuilt : [ReferenceId(1), ReferenceId(2), ReferenceId(4), ReferenceId(5), ReferenceId(11)]
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/built-ins/RegExp/named-groups/duplicate-names-exec.js
semantic error: Invalid regular expression: Duplicated group name
Invalid regular expression: Duplicated group name
@ -1525,16 +645,6 @@ 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)]
tasks/coverage/test262/test/staging/built-ins/RegExp/named-groups/duplicate-named-groups-replace.js
semantic error: Invalid regular expression: Duplicated group name
Invalid regular expression: Duplicated group name

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,6 @@
commit: 12619ffe
Passed: 282/953
Passed: 287/953
# All Passed:
* babel-plugin-transform-optional-catch-binding
@ -1965,7 +1965,7 @@ failed to resolve query: failed to parse the rest of input: ...''
# babel-plugin-transform-typescript (40/151)
# babel-plugin-transform-typescript (45/151)
* cast/as-expression/input.ts
x Unresolved references mismatch:
| after transform: ["T", "x"]
@ -2010,59 +2010,29 @@ failed to resolve query: failed to parse the rest of input: ...''
| rebuilt : ["D"]
* 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/const-enum/input.ts
x Bindings mismatch:
| after transform: ScopeId(0): ["E"]
| rebuilt : ScopeId(0): []
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1)]
| rebuilt : ScopeId(0): []
* 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:
@ -2435,10 +2405,6 @@ failed to resolve query: failed to parse the rest of input: ...''
* exports/declare-namespace/input.ts
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(3)]
| rebuilt : ScopeId(0): [ScopeId(1)]
x Symbol flags mismatch:
| after transform: SymbolId(0): SymbolFlags(Export | Class | NameSpaceModule
| | Ambient)
@ -2454,11 +2420,6 @@ failed to resolve query: failed to parse the rest of input: ...''
* 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)]
x Unresolved references mismatch:
| after transform: ["Signal", "Signal2"]
| rebuilt : []
@ -2471,14 +2432,6 @@ failed to resolve query: failed to parse the rest of input: ...''
| "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"]
@ -2548,12 +2501,6 @@ failed to resolve query: failed to parse the rest of input: ...''
| rebuilt : ["Bar", "E", "x"]
* 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)
@ -2584,10 +2531,6 @@ failed to resolve query: failed to parse the rest of input: ...''
| 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.
@ -2617,20 +2560,12 @@ failed to resolve query: failed to parse the rest of input: ...''
| 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): []
x Unresolved references mismatch:
| after transform: ["PromiseLike"]
| rebuilt : []
@ -2641,10 +2576,6 @@ failed to resolve query: failed to parse the rest of input: ...''
| after transform: ScopeId(0): ["PromiseRejectCb", "PromiseResolveCb"]
| rebuilt : ScopeId(0): []
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
| rebuilt : ScopeId(0): []
x Unresolved references mismatch:
| after transform: ["PromiseLike"]
| rebuilt : []
@ -2655,10 +2586,6 @@ failed to resolve query: failed to parse the rest of input: ...''
| 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): []
x Unresolved references mismatch:
| after transform: ["PromiseLike"]
| rebuilt : []
@ -2670,18 +2597,6 @@ failed to resolve query: failed to parse the rest of input: ...''
| rebuilt : SymbolId(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:
| after transform: ScopeId(1): ["T", "x", "y"]
@ -2755,10 +2670,6 @@ failed to resolve query: failed to parse the rest of input: ...''
| "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:
@ -4416,10 +4327,6 @@ failed to resolve query: failed to parse the rest of input: ...''
| after transform: ScopeId(0): ["Platform"]
| rebuilt : ScopeId(0): []
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1)]
| rebuilt : ScopeId(0): []
x Unresolved references mismatch:
| after transform: ["Platform"]
| rebuilt : []
@ -5581,10 +5488,6 @@ failed to resolve query: failed to parse the rest of input: ...''
| after transform: ScopeId(0): ["A"]
| rebuilt : ScopeId(0): []
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1)]
| rebuilt : ScopeId(0): []
x Reference symbol mismatch:
| after transform: ReferenceId(0): Some("A")
| rebuilt : ReferenceId(0): None

View file

@ -45,10 +45,6 @@ Passed: 10/36
| 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
@ -101,10 +97,6 @@ Passed: 10/36
* redeclarations/input.ts
x Scope children mismatch:
| after transform: ScopeId(0): [ScopeId(1), ScopeId(2)]
| rebuilt : ScopeId(0): []
x Symbol flags mismatch:
| after transform: SymbolId(0): SymbolFlags(BlockScopedVariable |
| ConstVariable | Export | Import)
@ -454,10 +446,6 @@ Passed: 10/36
* 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): []
@ -496,11 +484,6 @@ Passed: 10/36
* 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): []