From 1bd9365bd0b6ed3627186728950cee833b669565 Mon Sep 17 00:00:00 2001 From: Boshen <1430279+Boshen@users.noreply.github.com> Date: Wed, 21 Aug 2024 09:35:04 +0000 Subject: [PATCH] fix(coverage): correctly check semantic data after transform (#5035) closes #4999 --- .../src/post_transform_checker.rs | 68 +- tasks/coverage/semantic_babel.snap | 325 +- tasks/coverage/semantic_misc.snap | 40 +- tasks/coverage/semantic_test262.snap | 24 - tasks/coverage/semantic_typescript.snap | 7774 ++++++++++------- tasks/coverage/src/driver.rs | 7 +- tasks/transform_conformance/babel.snap.md | 4370 +++++++-- tasks/transform_conformance/oxc.snap.md | 621 +- tasks/transform_conformance/src/driver.rs | 34 +- tasks/transform_conformance/src/test_case.rs | 11 +- 10 files changed, 8716 insertions(+), 4558 deletions(-) diff --git a/crates/oxc_semantic/src/post_transform_checker.rs b/crates/oxc_semantic/src/post_transform_checker.rs index 90cc73e0af28f..c99b673869e31 100644 --- a/crates/oxc_semantic/src/post_transform_checker.rs +++ b/crates/oxc_semantic/src/post_transform_checker.rs @@ -16,21 +16,22 @@ use crate::{ScopeTree, SemanticBuilder, SymbolTable}; #[derive(Default)] pub struct PostTransformChecker { errors: Vec, - previous_collect: SemanticCollector, + collect_after_transform: SemanticCollector, } impl PostTransformChecker { - pub fn before_transform(&mut self, program: &Program<'_>) -> Option> { - self.previous_collect.check(program) - } - pub fn after_transform( &mut self, - previous_symbols: &SymbolTable, - previous_scopes: &ScopeTree, + symbols_after_transform: &SymbolTable, + scopes_after_transform: &ScopeTree, program: &Program<'_>, ) -> Option> { - let mut current_collect = SemanticCollector::default(); + self.collect_after_transform = SemanticCollector::default(); + if let Some(errors) = self.collect_after_transform.check(program) { + self.errors.push(OxcDiagnostic::error("Semantic Collector failed after transform")); + self.errors.extend(errors); + return Some(mem::take(&mut self.errors)); + } let allocator = Allocator::default(); let program = program.clone_in(&allocator); @@ -39,25 +40,33 @@ impl PostTransformChecker { .semantic .into_symbol_table_and_scope_tree(); - if let Some(errors) = current_collect.check(&program) { - return Some(errors); + let mut collect_new = SemanticCollector::default(); + if let Some(errors) = collect_new.check(&program) { + self.errors.push(OxcDiagnostic::error("Semantic Collector failed after rebuild")); + self.errors.extend(errors); + return Some(mem::take(&mut self.errors)); } let errors_count = self.errors.len(); - self.check_bindings(previous_symbols, previous_scopes, ¤t_collect, ¤t_scopes); + self.check_bindings( + symbols_after_transform, + scopes_after_transform, + &collect_new, + ¤t_scopes, + ); self.check_symbols( - previous_symbols, - previous_scopes, - ¤t_collect, + symbols_after_transform, + scopes_after_transform, + &collect_new, ¤t_symbols, ¤t_scopes, ); self.check_references( - previous_symbols, - previous_scopes, - ¤t_collect, + symbols_after_transform, + scopes_after_transform, + &collect_new, ¤t_symbols, ¤t_scopes, ); @@ -72,14 +81,14 @@ impl PostTransformChecker { current_collect: &SemanticCollector, current_scopes: &ScopeTree, ) { - if self.previous_collect.scope_ids.len() != current_collect.scope_ids.len() { + if self.collect_after_transform.scope_ids.len() != current_collect.scope_ids.len() { self.errors.push(OxcDiagnostic::error("Scopes mismatch after transform")); return; } // Check whether bindings are the same for scopes in the same visitation order. for (prev_scope_id, cur_scope_id) in - self.previous_collect.scope_ids.iter().zip(current_collect.scope_ids.iter()) + self.collect_after_transform.scope_ids.iter().zip(current_collect.scope_ids.iter()) { let mut prev_bindings = previous_scopes.get_bindings(*prev_scope_id).keys().cloned().collect::>(); @@ -126,14 +135,14 @@ current scope {cur_scope_id:?}: {current_bindings:?} } } - if self.previous_collect.symbol_ids.len() != current_collect.symbol_ids.len() { + if self.collect_after_transform.symbol_ids.len() != current_collect.symbol_ids.len() { self.errors.push(OxcDiagnostic::error("Symbols mismatch after transform")); return; } // Check whether symbols match for (prev_symbol_id, cur_symbol_id) in - self.previous_collect.symbol_ids.iter().zip(current_collect.symbol_ids.iter()) + self.collect_after_transform.symbol_ids.iter().zip(current_collect.symbol_ids.iter()) { let prev_symbol_name = &previous_symbols.names[*prev_symbol_id]; let cur_symbol_name = ¤t_symbols.names[*cur_symbol_id]; @@ -168,14 +177,17 @@ current symbol {cur_symbol_id:?}: {cur_symbol_id:?} } } - if self.previous_collect.reference_ids.len() != current_collect.reference_ids.len() { + if self.collect_after_transform.reference_ids.len() != current_collect.reference_ids.len() { self.errors.push(OxcDiagnostic::error("ReferenceId mismatch after transform")); return; } // Check whether symbols match - for (prev_reference_id, cur_reference_id) in - self.previous_collect.reference_ids.iter().zip(current_collect.reference_ids.iter()) + for (prev_reference_id, cur_reference_id) in self + .collect_after_transform + .reference_ids + .iter() + .zip(current_collect.reference_ids.iter()) { let prev_symbol_id = previous_symbols.references[*prev_reference_id].symbol_id(); let prev_symbol_name = prev_symbol_id.map(|id| previous_symbols.names[id].clone()); @@ -196,7 +208,7 @@ current reference {cur_reference_id:?}: {cur_symbol_name:?} } #[derive(Default)] -struct SemanticCollector { +pub struct SemanticCollector { scope_ids: Vec, symbol_ids: Vec, reference_ids: Vec, @@ -215,7 +227,8 @@ impl<'a> Visit<'a> for SemanticCollector { if let Some(reference_id) = ident.reference_id.get() { self.reference_ids.push(reference_id); } else { - self.errors.push(OxcDiagnostic::error("Missing ReferenceId").with_label(ident.span)); + let message = format!("Missing ReferenceId: {}", ident.name); + self.errors.push(OxcDiagnostic::error(message).with_label(ident.span)); } } @@ -223,7 +236,8 @@ impl<'a> Visit<'a> for SemanticCollector { if let Some(symbol_id) = ident.symbol_id.get() { self.symbol_ids.push(symbol_id); } else { - self.errors.push(OxcDiagnostic::error("Missing SymbolId").with_label(ident.span)); + let message = format!("Missing SymbolId: {}", ident.name); + self.errors.push(OxcDiagnostic::error(message).with_label(ident.span)); } } diff --git a/tasks/coverage/semantic_babel.snap b/tasks/coverage/semantic_babel.snap index f50e135555575..67c80accc3e42 100644 --- a/tasks/coverage/semantic_babel.snap +++ b/tasks/coverage/semantic_babel.snap @@ -2,18 +2,16 @@ commit: 12619ffe semantic_babel Summary: AST Parsed : 2101/2101 (100.00%) -Positive Passed: 1813/2101 (86.29%) +Positive Passed: 1853/2101 (88.20%) tasks/coverage/babel/packages/babel-parser/test/fixtures/comments/interpreter-directive/interpreter-directive-import/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["spawn"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/comments/regression/10892/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/core/opts/allowNewTargetOutsideFunction-true/input.js semantic error: Unexpected new.target expression @@ -29,216 +27,161 @@ tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/modules/import-d semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/uncategorised/301/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["bar", "foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/uncategorised/92/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["$"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/uncategorised/93/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["decrypt", "encrypt"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/uncategorised/94/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["enc"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/uncategorised/95/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["crypto", "decrypt", "enc"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/uncategorised/97/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["nil"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/es2015/uncategorised/98/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["crypto"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/esprima/es2015-import-declaration/import-default/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/esprima/es2015-import-declaration/import-default-and-named-specifiers/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["bar", "foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/esprima/es2015-import-declaration/import-default-and-namespace-specifiers/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["bar", "foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/esprima/es2015-import-declaration/import-default-as/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/esprima/es2015-import-declaration/import-jquery/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["$"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/esprima/es2015-import-declaration/import-named-as-specifier/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["baz"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/esprima/es2015-import-declaration/import-named-as-specifiers/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["baz", "xyz"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/esprima/es2015-import-declaration/import-named-specifier/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["bar"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/esprima/es2015-import-declaration/import-named-specifiers/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["bar", "baz"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/esprima/es2015-import-declaration/import-named-specifiers-comma/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["bar", "baz"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/esprima/es2015-import-declaration/import-namespace-specifier/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/esprima/es2015-import-declaration/import-null-as-nil/input.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["nil"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/arrow-function/async-await-null/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/arrow-function/async-await-null-babel-7/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/arrow-function/async-generic-after-await/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/arrow-function/async-generic-after-await-babel-7/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/arrow-function/async-generic-tokens-true/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "a"] current scope ScopeId(1): ["a"] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/arrow-function/async-generic-tokens-true-babel-7/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "a"] current scope ScopeId(1): ["a"] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/arrow-function/generic/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "a"] current scope ScopeId(1): ["a"] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/arrow-function/generic-babel-7/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "a"] current scope ScopeId(1): ["a"] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/arrow-function/generic-tsx-babel-7/input.ts semantic error: Expected `<` but found `EOF` tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/assign/TSTypeParameterInstantiation/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["M"] +current scope ScopeId(1): [] tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/assign/TSTypeParameterInstantiation-babel-7/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/abstract/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/accessor/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/async-named-properties/input.ts -semantic error: Scopes mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/async-optional-method/input.js -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/constructor/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["M"] +current scope ScopeId(1): [] tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/constructor-with-modifier-names/input.ts semantic error: Multiple constructor implementations are not allowed. -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/constructor-with-override-modifer-names/input.ts -semantic error: ReferenceId mismatch after transform - tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/declare/input.ts semantic error: Identifier `x` has already been declared -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/declare-readonly-field-initializer/input.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/expression-extends-implements/input.ts -semantic error: ReferenceId mismatch after transform - tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/expression-generic/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] @@ -246,7 +189,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(2): ["C", "T"] current scope ScopeId(2): ["C"] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/expression-generic-babel-7/input.ts semantic error: Bindings Mismatch: @@ -255,43 +197,16 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(2): ["C", "T"] current scope ScopeId(2): ["C"] -Symbols mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/expression-implements/input.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/extends-implements/input.ts -semantic error: ReferenceId mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/generic/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/generic-babel-7/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/implements/input.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/members-with-modifier-names/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/members-with-modifier-names-babel-7/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/members-with-reserved-names/input.ts -semantic error: Scopes mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/method-computed/input.ts -semantic error: Scopes mismatch after transform -ReferenceId mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/method-generic/input.ts semantic error: Bindings Mismatch: @@ -300,7 +215,6 @@ current scope ScopeId(2): ["a", "b", "c"] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/method-generic-babel-7/input.ts semantic error: Bindings Mismatch: @@ -309,7 +223,6 @@ current scope ScopeId(2): ["a", "b", "c"] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/method-modifier-name-with-type-parameters/input.ts semantic error: Bindings Mismatch: @@ -333,7 +246,6 @@ current scope ScopeId(7): [] Bindings Mismatch: previous scope ScopeId(8): ["T"] current scope ScopeId(8): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/method-modifier-name-with-type-parameters-babel-7/input.ts semantic error: Bindings Mismatch: @@ -357,37 +269,14 @@ current scope ScopeId(7): [] Bindings Mismatch: previous scope ScopeId(8): ["T"] current scope ScopeId(8): [] -Symbols mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/method-no-body/input.ts -semantic error: Scopes mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/method-with-newline-without-body/input.ts -semantic error: Scopes mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/modifiers-accessors/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/modifiers-methods-async/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/modifiers-override/input.ts semantic error: Identifier `show` has already been declared Identifier `size` has already been declared -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/modifiers-properties/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/parameter-properties/input.ts semantic error: A required parameter cannot follow an optional parameter. -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/private-method-overload/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/properties/input.ts semantic error: Identifier `x` has already been declared Identifier `x` has already been declared @@ -395,9 +284,6 @@ Identifier `x` has already been declared Identifier `x` has already been declared Identifier `x` has already been declared -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/class/static/input.ts -semantic error: Scopes mismatch after transform - tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/const/initializer-ambient-context/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["N"] @@ -462,7 +348,6 @@ current scope ScopeId(3): ["x"] Bindings Mismatch: previous scope ScopeId(4): ["T", "x"] current scope ScopeId(4): ["x"] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/disallow-jsx-ambiguity/type-parameter-unambiguous-babel-7/input.ts semantic error: Bindings Mismatch: @@ -477,12 +362,6 @@ current scope ScopeId(3): ["x"] Bindings Mismatch: previous scope ScopeId(4): ["T", "x"] current scope ScopeId(4): ["x"] -Symbols mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/enum/const/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/enum/declare/input.ts semantic error: Bindings Mismatch: @@ -499,45 +378,35 @@ semantic error: Bindings Mismatch: previous scope ScopeId(0): ["E"] current scope ScopeId(0): [] -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/enum/export/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/enum/export-const/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/enum/export-declare-const/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["E"] current scope ScopeId(0): [] tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/enum/members/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "E"] +current scope ScopeId(1): ["E"] tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/enum/members-reserved-words/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "const", "default"] +current scope ScopeId(1): ["E"] tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/enum/members-strings/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "bar", "foo"] +current scope ScopeId(1): ["E"] tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/enum/members-trailing-comma/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "E"] +current scope ScopeId(1): ["E"] tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/enum/members-trailing-comma-with-initializer/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "E"] +current scope ScopeId(1): ["E"] tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/estree-compat/shorthand-ambient-module/input.ts semantic error: Bindings Mismatch: @@ -561,7 +430,6 @@ tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/export/expor semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A"] current scope ScopeId(0): [] -ReferenceId mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/export/export-type-declaration/input.ts semantic error: Bindings Mismatch: @@ -569,61 +437,58 @@ previous scope ScopeId(0): ["A", "B", "b"] current scope ScopeId(0): [] tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/export/export-value-declaration/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C", "D", "E", "a", "b"] +current scope ScopeId(0): ["C", "D", "a", "b"] tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/export/nested-same-name/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: N +Missing SymbolId: _N +Missing ReferenceId: _N +Missing ReferenceId: N +Missing ReferenceId: N tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/function/annotated/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "x"] current scope ScopeId(1): ["x"] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/function/annotated-babel-7/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "x"] current scope ScopeId(1): ["x"] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/function/anonymous/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "x"] current scope ScopeId(1): ["x"] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/function/anonymous-babel-7/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "x"] current scope ScopeId(1): ["x"] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/function/anonymous-generator/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "input"] current scope ScopeId(1): ["input"] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/function/anonymous-generator-babel-7/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "input"] current scope ScopeId(1): ["input"] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/function/declare-pattern-parameters/input.ts semantic error: A required parameter cannot follow an optional parameter. tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/import/equals/input.ts -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/import/equals-in-unambiguous/input.ts -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/import/equals-require/input.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -634,8 +499,8 @@ semantic error: `import lib = require(...);` is only supported when compiling mo Please consider using `import lib from '...';` alongside Typescript's --allowSyntheticDefaultImports option, or add @babel/plugin-transform-modules-commonjs to your Babel config. tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/import/export-import/input.ts -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/import/export-import-require/input.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -658,25 +523,21 @@ tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/import/impor semantic error: Bindings Mismatch: previous scope ScopeId(0): ["bar", "type"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/import/import-default-id-type/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["type"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/import/import-named/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/import/import-star-as/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["a"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/import/import-type-as-identifier/input.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -686,7 +547,6 @@ tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/import/inter semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A", "C", "D", "foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/import/not-top-level/input.ts semantic error: Bindings Mismatch: @@ -724,8 +584,9 @@ previous scope ScopeId(0): ["I"] current scope ScopeId(0): [] tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/interface/export/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["A", "I"] +current scope ScopeId(0): [] tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/interface/extends/input.ts semantic error: Bindings Mismatch: @@ -891,9 +752,11 @@ previous scope ScopeId(0): ["Comma", "Newline", "Semi"] current scope ScopeId(0): [] tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/module-namespace/body/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: N +Missing SymbolId: _N +Missing ReferenceId: N +Missing ReferenceId: N tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/module-namespace/body-declare/input.ts semantic error: Bindings Mismatch: @@ -942,7 +805,6 @@ current scope ScopeId(2): [] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/regression/async-arrow-generic-9560-babel-7/input.ts semantic error: Bindings Mismatch: @@ -951,7 +813,6 @@ current scope ScopeId(2): [] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/regression/destructuring-in-function-type/input.ts semantic error: Bindings Mismatch: @@ -964,9 +825,9 @@ previous scope ScopeId(0): ["AnotherType", "MyType"] current scope ScopeId(0): [] tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/regression/is-default-export/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["E", "I", "T"] +current scope ScopeId(0): ["E"] tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/regression/issue-7742/input.ts semantic error: Bindings Mismatch: @@ -1004,27 +865,6 @@ semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Equals"] current scope ScopeId(0): [] -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/enum-block-scoped/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/export-declare-function-after/input.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/export-declare-function-before/input.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/export-enum-after/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/export-enum-before/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/export-func-in-declare-module/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["m2"] @@ -1039,31 +879,26 @@ tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/export semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A"] current scope ScopeId(0): [] -ReferenceId mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/export-interface-before/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A"] current scope ScopeId(0): [] -ReferenceId mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/export-namespace/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["N"] current scope ScopeId(0): [] -ReferenceId mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/export-type-after/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A"] current scope ScopeId(0): [] -ReferenceId mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/export-type-before/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A"] current scope ScopeId(0): [] -ReferenceId mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/module-declaration-var/input.js semantic error: Bindings Mismatch: @@ -1073,46 +908,19 @@ current scope ScopeId(0): [] tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/module-declaration-var-2/input.js semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/redeclaration-constenum-constenum/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/redeclaration-enum-enum/input.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/redeclaration-import-ambient-class/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Something"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/redeclaration-import-equals-var/input.ts -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["M", "a"] -current scope ScopeId(0): ["a"] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/redeclaration-import-let/input.ts -semantic error: Symbols mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/redeclaration-import-type-let/input.ts -semantic error: Symbols mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: a tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/redeclaration-import-type-type/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Global", "a"] current scope ScopeId(0): ["a"] -Symbols mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/redeclaration-import-type-var/input.ts -semantic error: Symbols mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/redeclaration-import-var/input.ts -semantic error: Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/redeclaration-in-different-module/input.ts semantic error: Bindings Mismatch: @@ -1123,8 +931,6 @@ tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/redecl semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSONSchema7", "T", "foo", "fooBar", "test/submodule", "test/submodule2"] current scope ScopeId(0): ["foo", "fooBar"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/scope/redeclaration-in-nested-module/input.ts semantic error: Bindings Mismatch: @@ -1140,21 +946,11 @@ tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/tsx/anonymou semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "input"] current scope ScopeId(1): ["input"] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/tsx/anonymous-function-generator-babel-7/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "input"] current scope ScopeId(1): ["input"] -Symbols mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/tsx/assignment-in-conditional-expression/input.ts -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/tsx/brace-is-block/input.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/tsx/type-arguments/input.ts semantic error: Bindings Mismatch: @@ -1210,23 +1006,16 @@ tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/type-argumen semantic error: Bindings Mismatch: previous scope ScopeId(0): ["C", "C1", "C2", "C3", "C4", "I", "bar", "x10", "x11", "x12", "x13", "x14", "x5", "x6", "yy"] current scope ScopeId(0): ["C", "C1", "C2", "C3", "C4", "bar", "x10", "x11", "x12", "x13", "x14", "x5", "x6", "yy"] -ReferenceId mismatch after transform - -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/type-arguments/tsx/input.ts -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/type-arguments/whitespace/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/type-arguments/whitespace-babel-7/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/type-arguments-bit-shift-left-like/call-expression/input.ts semantic error: Bindings Mismatch: @@ -1270,51 +1059,40 @@ semantic error: Bindings Mismatch: previous scope ScopeId(0): ["T"] current scope ScopeId(0): [] -tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/type-only-import-export-specifiers/export-type-only-as-as-keyword/input.ts -semantic error: ReferenceId mismatch after transform - tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/type-only-import-export-specifiers/import-basic/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A", "B", "C"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/type-only-import-export-specifiers/import-named-and-named-type/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Component", "ComponentProps"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/type-only-import-export-specifiers/import-named-type/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["type"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/type-only-import-export-specifiers/import-named-type-as-as/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["as"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/type-only-import-export-specifiers/import-type-only-and-export/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Foo1"] current scope ScopeId(0): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/type-only-import-export-specifiers/import-type-only-named-as/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["as"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/type-only-import-export-specifiers/import-type-only-named-keywords-as/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["a", "b"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/types/conditional-infer/input.ts semantic error: Bindings Mismatch: @@ -1348,7 +1126,6 @@ tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/types/import semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A", "B", "T", "Types"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/types/infer-with-constraints/input.ts semantic error: Bindings Mismatch: @@ -1412,13 +1189,11 @@ tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/types/object semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "value"] current scope ScopeId(1): ["value"] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/types/object-shorthand-babel-7/input.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "value"] current scope ScopeId(1): ["value"] -Symbols mismatch after transform tasks/coverage/babel/packages/babel-parser/test/fixtures/typescript/types/parenthesized/input.ts semantic error: Bindings Mismatch: diff --git a/tasks/coverage/semantic_misc.snap b/tasks/coverage/semantic_misc.snap index 7845bd1f0b83c..3907fa55c8a29 100644 --- a/tasks/coverage/semantic_misc.snap +++ b/tasks/coverage/semantic_misc.snap @@ -1,21 +1,15 @@ semantic_misc Summary: AST Parsed : 25/25 (100.00%) -Positive Passed: 11/25 (44.00%) +Positive Passed: 16/25 (64.00%) tasks/coverage/misc/pass/oxc-1288.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["from"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/misc/pass/oxc-1289.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["infer", "target", "type"] current scope ScopeId(0): [] -Symbols mismatch after transform - -tasks/coverage/misc/pass/oxc-1740.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/misc/pass/oxc-2087.ts semantic error: Bindings Mismatch: @@ -32,17 +26,6 @@ semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Foo"] current scope ScopeId(0): [] -tasks/coverage/misc/pass/oxc-2674.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/misc/pass/oxc-2723.jsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/misc/pass/oxc-2948-2.ts -semantic error: ReferenceId mismatch after transform - tasks/coverage/misc/pass/oxc-3443.tsx semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] @@ -50,25 +33,28 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/misc/pass/oxc-3948-1.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["BrowserWorkingCopyBackupTracker", "CancellationToken", "DisposableStore", "EditorPart", "EditorService", "IEditorGroupsService", "IEditorService", "IFilesConfigurationService", "IInstantiationService", "ILifecycleService", "ILogService", "IUntitledTextResourceEditorInput", "IWorkingCopyBackup", "IWorkingCopyBackupService", "IWorkingCopyEditorHandler", "IWorkingCopyEditorService", "IWorkingCopyService", "InMemoryTestWorkingCopyBackupService", "LifecyclePhase", "Schemas", "TestServiceAccessor", "TestWorkingCopy", "URI", "UntitledTextEditorInput", "VSBuffer", "assert", "bufferToReadable", "createEditorPart", "ensureNoDisposablesAreLeakedInTestSuite", "isWindows", "registerTestResourceEditor", "timeout", "toResource", "toTypedWorkingCopyId", "toUntypedWorkingCopyId", "workbenchInstantiationService", "workbenchTeardown"] current scope ScopeId(0): ["BrowserWorkingCopyBackupTracker", "DisposableStore", "EditorService", "IEditorGroupsService", "IEditorService", "IFilesConfigurationService", "ILifecycleService", "ILogService", "IWorkingCopyBackupService", "IWorkingCopyEditorService", "IWorkingCopyService", "InMemoryTestWorkingCopyBackupService", "LifecyclePhase", "Schemas", "TestServiceAccessor", "TestWorkingCopy", "URI", "UntitledTextEditorInput", "VSBuffer", "assert", "bufferToReadable", "createEditorPart", "ensureNoDisposablesAreLeakedInTestSuite", "isWindows", "registerTestResourceEditor", "timeout", "toResource", "toTypedWorkingCopyId", "toUntypedWorkingCopyId", "workbenchInstantiationService", "workbenchTeardown"] -Symbols mismatch after transform tasks/coverage/misc/pass/oxc-4449.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(5): ["E", "baz"] +current scope ScopeId(5): ["E"] +Bindings Mismatch: +previous scope ScopeId(6): ["F", "baz"] +current scope ScopeId(6): ["F"] +Bindings Mismatch: +previous scope ScopeId(7): ["G", "baz"] +current scope ScopeId(7): ["G"] +Bindings Mismatch: +previous scope ScopeId(8): ["H", "baz"] +current scope ScopeId(8): ["H"] tasks/coverage/misc/pass/swc-7187.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["K"] current scope ScopeId(0): [] -tasks/coverage/misc/pass/swc-8243.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - diff --git a/tasks/coverage/semantic_test262.snap b/tasks/coverage/semantic_test262.snap index f956b820043fe..7553a2e04b09b 100644 --- a/tasks/coverage/semantic_test262.snap +++ b/tasks/coverage/semantic_test262.snap @@ -7,143 +7,119 @@ tasks/coverage/test262/test/language/module-code/eval-rqstd-once.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["dflt1", "dflt2", "dflt3", "global", "ns1", "ns3"] current scope ScopeId(0): ["global"] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/eval-rqstd-order.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["dflt1", "dflt2", "dflt3", "ns1", "ns2"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/eval-self-once.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["dflt1", "dflt2", "dflt3", "global", "ns", "ns1"] current scope ScopeId(0): ["global"] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/import-assertions/import-assertion-many.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/import-assertions/import-assertion-trlng-comma.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/import-assertions/import-assertion-value-string-double.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/import-assertions/import-assertion-value-string-single.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/import-attributes/allow-nlt-before-with.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/import-attributes/import-attribute-many.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/import-attributes/import-attribute-trlng-comma.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/import-attributes/import-attribute-value-string-double.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/import-attributes/import-attribute-value-string-single.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/instn-named-err-ambiguous-as.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["y"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/instn-named-err-ambiguous.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/instn-named-err-dflt-thru-star-as.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/instn-named-err-dflt-thru-star-dflt.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/instn-named-err-not-found-as.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["y"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/instn-named-err-not-found-dflt.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/instn-named-err-not-found.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/instn-once.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["dflt1", "dflt2", "dflt3", "ns", "ns1", "x"] current scope ScopeId(0): ["x"] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/instn-star-err-not-found.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["ns"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/top-level-await/module-import-rejection-body.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/top-level-await/module-import-rejection-tick.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/test262/test/language/module-code/top-level-await/module-import-rejection.js semantic error: Bindings Mismatch: previous scope ScopeId(0): ["resolved"] current scope ScopeId(0): [] -Symbols mismatch after transform diff --git a/tasks/coverage/semantic_typescript.snap b/tasks/coverage/semantic_typescript.snap index 174dda5a4b68b..d2e47f5a66f8d 100644 --- a/tasks/coverage/semantic_typescript.snap +++ b/tasks/coverage/semantic_typescript.snap @@ -2,7 +2,7 @@ commit: d8086f14 semantic_typescript Summary: AST Parsed : 6456/6456 (100.00%) -Positive Passed: 3697/6456 (57.26%) +Positive Passed: 3815/6456 (59.09%) tasks/coverage/typescript/tests/cases/compiler/APILibCheck.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. Please consider using `import lib from '...';` alongside Typescript's --allowSyntheticDefaultImports option, or add @babel/plugin-transform-modules-commonjs to your Babel config. @@ -104,28 +104,19 @@ reference Mismatch: previous reference ReferenceId(73): Some("process") current reference ReferenceId(68): None -tasks/coverage/typescript/tests/cases/compiler/abstractClassInLocalScope.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/abstractInterfaceIdentifierName.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["abstract"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/abstractPropertyBasics.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/acceptableAlias1.ts semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["M", "r"] -current scope ScopeId(0): ["r"] -Symbols mismatch after transform -ReferenceId mismatch after transform +previous scope ScopeId(0): ["A", "B", "C"] +current scope ScopeId(0): ["B", "C"] -tasks/coverage/typescript/tests/cases/compiler/accessOverriddenBaseClassMember1.ts -semantic error: ReferenceId mismatch after transform +tasks/coverage/typescript/tests/cases/compiler/acceptableAlias1.ts +semantic error: Semantic Collector failed after transform +Missing SymbolId: r tasks/coverage/typescript/tests/cases/compiler/addMoreCallSignaturesToBaseSignature.ts semantic error: Bindings Mismatch: @@ -188,12 +179,13 @@ tasks/coverage/typescript/tests/cases/compiler/allowJsCrossMonorepoPackage.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/ambientClassDeclarationWithExtends.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: D +Missing SymbolId: _D +Missing ReferenceId: D +Missing ReferenceId: D tasks/coverage/typescript/tests/cases/compiler/ambientClassMergesOverloadsWithInterface.ts semantic error: Bindings Mismatch: @@ -275,22 +267,19 @@ semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Foo"] current scope ScopeId(0): [] -tasks/coverage/typescript/tests/cases/compiler/ambiguousCallsWhereReturnTypesAgree.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/amdModuleConstEnumUsage.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/amdModuleName1.ts -semantic error: ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "CharCode"] +current scope ScopeId(1): ["CharCode"] tasks/coverage/typescript/tests/cases/compiler/anonterface.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: C +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/anyAndUnknownHaveFalsyComponents.ts semantic error: Bindings Mismatch: @@ -325,9 +314,13 @@ previous scope ScopeId(0): ["MyType", "myFunction"] current scope ScopeId(0): ["myFunction"] tasks/coverage/typescript/tests/cases/compiler/arrayAssignmentTest6.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Test +Missing SymbolId: _Test +Missing ReferenceId: _Test +Missing ReferenceId: Bug +Missing ReferenceId: Test +Missing ReferenceId: Test tasks/coverage/typescript/tests/cases/compiler/arrayAugment.ts semantic error: Bindings Mismatch: @@ -335,9 +328,15 @@ previous scope ScopeId(0): ["Array", "x", "y"] current scope ScopeId(0): ["x", "y"] tasks/coverage/typescript/tests/cases/compiler/arrayBestCommonTypes.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: EmptyTypes +Missing SymbolId: _EmptyTypes +Missing ReferenceId: EmptyTypes +Missing ReferenceId: EmptyTypes +Missing SymbolId: NonEmptyTypes +Missing SymbolId: _NonEmptyTypes +Missing ReferenceId: NonEmptyTypes +Missing ReferenceId: NonEmptyTypes tasks/coverage/typescript/tests/cases/compiler/arrayConcat3.ts semantic error: Bindings Mismatch: @@ -346,7 +345,6 @@ current scope ScopeId(0): ["doStuff"] Bindings Mismatch: previous scope ScopeId(2): ["T", "T1", "a", "b"] current scope ScopeId(1): ["a", "b"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/arrayDestructuringInSwitch1.ts semantic error: Bindings Mismatch: @@ -357,7 +355,6 @@ tasks/coverage/typescript/tests/cases/compiler/arrayFlatNoCrashInference.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "arr", "depth"] current scope ScopeId(1): ["arr", "depth"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/arrayFromAsync.ts semantic error: Expected `(` but found `await` @@ -382,9 +379,11 @@ previous scope ScopeId(0): ["IOptions", "parser"] current scope ScopeId(0): ["parser"] tasks/coverage/typescript/tests/cases/compiler/arrowFunctionInExpressionStatement2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/arrowFunctionParsingDoesNotConfuseParenthesizedObjectForArrowHead.ts semantic error: Bindings Mismatch: @@ -422,13 +421,11 @@ current scope ScopeId(20): ["value"] Bindings Mismatch: previous scope ScopeId(22): ["T", "value"] current scope ScopeId(22): ["value"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/assertionFunctionWildcardImport2.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "obj"] current scope ScopeId(1): ["obj"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/assertionFunctionsCanNarrowByDiscriminant.ts semantic error: Bindings Mismatch: @@ -436,14 +433,16 @@ previous scope ScopeId(0): ["Animal", "Cat", "Dog", "animal", "animalOrUndef"] current scope ScopeId(0): ["animal", "animalOrUndef"] tasks/coverage/typescript/tests/cases/compiler/assign1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/assignmentCompatForEnums.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["One", "TokenType", "Two"] +current scope ScopeId(1): ["TokenType"] tasks/coverage/typescript/tests/cases/compiler/assignmentCompatability1.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -501,35 +500,17 @@ current scope ScopeId(1): ["bar"] Bindings Mismatch: previous scope ScopeId(2): ["S", "x", "y"] current scope ScopeId(2): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/assignmentNonObjectTypeConstraints.ts -semantic error: Scopes mismatch after transform -Symbol Mismatch: -previous symbol SymbolId(4): SymbolId(4) -current symbol SymbolId(0): SymbolId(0) -Symbol Mismatch: -previous symbol SymbolId(5): SymbolId(5) -current symbol SymbolId(1): SymbolId(1) -Symbol Mismatch: -previous symbol SymbolId(6): SymbolId(6) -current symbol SymbolId(2): SymbolId(2) -Symbol Mismatch: -previous symbol SymbolId(7): SymbolId(7) -current symbol SymbolId(3): SymbolId(3) -Symbol Mismatch: -previous symbol SymbolId(8): SymbolId(8) -current symbol SymbolId(4): SymbolId(4) -Symbol Mismatch: -previous symbol SymbolId(9): SymbolId(9) -current symbol SymbolId(5): SymbolId(5) -Symbol Mismatch: -previous symbol SymbolId(10): SymbolId(10) -current symbol SymbolId(6): SymbolId(6) -Symbol Mismatch: -previous symbol SymbolId(11): SymbolId(11) -current symbol SymbolId(7): SymbolId(7) -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "C", "E"] +current scope ScopeId(1): ["E"] +Bindings Mismatch: +previous scope ScopeId(2): ["T", "x", "y"] +current scope ScopeId(2): ["x", "y"] +Bindings Mismatch: +previous scope ScopeId(5): ["T", "x", "y"] +current scope ScopeId(5): ["x", "y"] tasks/coverage/typescript/tests/cases/compiler/asyncFunctionContextuallyTypedReturns.ts semantic error: Bindings Mismatch: @@ -567,7 +548,6 @@ current scope ScopeId(16): ["key", "obj"] Bindings Mismatch: previous scope ScopeId(18): ["K", "TObj", "key", "obj"] current scope ScopeId(17): ["key", "obj"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/asyncFunctionsAndStrictNullChecks.ts semantic error: Bindings Mismatch: @@ -624,7 +604,6 @@ tasks/coverage/typescript/tests/cases/compiler/augmentExportEquals5.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["e", "express"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/augmentExportEquals6.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -653,15 +632,17 @@ semantic error: Namespaces exporting non-const are not supported by Babel. Chang Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/compiler/autonumberingInEnums.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Foo", "a"] +current scope ScopeId(1): ["Foo"] +Bindings Mismatch: +previous scope ScopeId(2): ["Foo", "b"] +current scope ScopeId(2): ["Foo"] tasks/coverage/typescript/tests/cases/compiler/avoidCycleWithVoidExpressionReturnedFromArrow.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Howl", "HowlErrorCallback", "HowlOptions", "instance"] current scope ScopeId(0): ["Howl", "instance"] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/avoidNarrowingUsingConstVariableFromBindingElementWithLiteralInitializer.ts semantic error: Bindings Mismatch: @@ -683,7 +664,6 @@ tasks/coverage/typescript/tests/cases/compiler/awaitedTypeCrash.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/awaitedTypeJQuery.ts semantic error: Bindings Mismatch: @@ -697,13 +677,11 @@ current scope ScopeId(0): ["goofus", "result"] Bindings Mismatch: previous scope ScopeId(5): ["ARGS", "f"] current scope ScopeId(3): ["f"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/bangInModuleName.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["http"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/baseIndexSignatureResolution.ts semantic error: Bindings Mismatch: @@ -714,7 +692,6 @@ tasks/coverage/typescript/tests/cases/compiler/baseTypeAfterDerivedType.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Base", "Base2", "Derived", "Derived2"] current scope ScopeId(0): ["Derived2"] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/baseTypeOrderChecking.ts semantic error: Bindings Mismatch: @@ -723,7 +700,6 @@ current scope ScopeId(3): [] Bindings Mismatch: previous scope ScopeId(4): ["T"] current scope ScopeId(4): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/baseTypeWrappingInstantiationChain.ts semantic error: Bindings Mismatch: @@ -741,7 +717,6 @@ current scope ScopeId(6): [] Bindings Mismatch: previous scope ScopeId(7): ["T1"] current scope ScopeId(7): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/bestCommonTypeReturnStatement.ts semantic error: Bindings Mismatch: @@ -759,14 +734,22 @@ previous scope ScopeId(0): ["X", "Y", "Z", "b1", "b2", "b3", "b4", "b5", "b6", " current scope ScopeId(0): ["b1", "b2", "b3", "b4", "b5", "b6", "x", "y", "z"] tasks/coverage/typescript/tests/cases/compiler/binopAssignmentShouldHaveType.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Test +Missing SymbolId: _Test +Missing ReferenceId: _Test +Missing ReferenceId: Bug +Missing ReferenceId: Test +Missing ReferenceId: Test tasks/coverage/typescript/tests/cases/compiler/blockScopedNamespaceDifferentFile.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: C +Missing SymbolId: _C +Missing ReferenceId: _C +Missing ReferenceId: Name +Missing ReferenceId: C +Missing ReferenceId: C tasks/coverage/typescript/tests/cases/compiler/bom-utf16be.ts semantic error: Invalid Character `￾` @@ -794,31 +777,26 @@ tasks/coverage/typescript/tests/cases/compiler/cachedModuleResolution1.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/cachedModuleResolution2.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/cachedModuleResolution3.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/cachedModuleResolution4.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/cachedModuleResolution5.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/callExpressionWithTypeParameterConstrainedToOuterTypeParameter.ts semantic error: Bindings Mismatch: @@ -835,7 +813,6 @@ current scope ScopeId(1): ["arg"] Bindings Mismatch: previous scope ScopeId(11): ["T", "arg", "useT"] current scope ScopeId(4): ["arg", "useT"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/callbacksDontShareTypes.ts semantic error: Bindings Mismatch: @@ -852,8 +829,6 @@ current scope ScopeId(3): ["messages", "test1"] Bindings Mismatch: previous scope ScopeId(20): ["C", "P1", "P2", "a"] current scope ScopeId(13): ["C", "a"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/capturedLetConstInLoop1.ts semantic error: Bindings Mismatch: @@ -872,12 +847,6 @@ reference Mismatch: previous reference ReferenceId(94): Some("iobj") current reference ReferenceId(94): None -tasks/coverage/typescript/tests/cases/compiler/capturedLetConstInLoop9.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/capturedLetConstInLoop9_ES6.ts -semantic error: ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/castExpressionParentheses.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A", "a"] @@ -885,7 +854,6 @@ current scope ScopeId(0): [] Bindings Mismatch: previous scope ScopeId(1): ["Tany"] current scope ScopeId(1): [] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(0): Some("a") current reference ReferenceId(0): None @@ -929,9 +897,13 @@ previous scope ScopeId(0): ["Foo", "xx"] current scope ScopeId(0): ["xx"] tasks/coverage/typescript/tests/cases/compiler/chainedImportAlias.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: foo +Missing ReferenceId: m +Missing ReferenceId: m tasks/coverage/typescript/tests/cases/compiler/chainedSpecializationToObjectTypeLiteral.ts semantic error: Bindings Mismatch: @@ -950,7 +922,6 @@ current scope ScopeId(0): ["fn"] Bindings Mismatch: previous scope ScopeId(5): ["T", "values"] current scope ScopeId(1): ["values"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/checkInterfaceBases.ts semantic error: Bindings Mismatch: @@ -977,9 +948,12 @@ previous scope ScopeId(0): ["Func", "Mapped"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/circularTypeofWithFunctionModule.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _maker +Missing ReferenceId: _maker +Missing ReferenceId: Bar +Missing ReferenceId: maker +Missing ReferenceId: maker tasks/coverage/typescript/tests/cases/compiler/circularlySimplifyingConditionalTypesNoCrash.ts semantic error: Bindings Mismatch: @@ -999,7 +973,6 @@ current scope ScopeId(2): [] Bindings Mismatch: previous scope ScopeId(3): ["T", "t", "x"] current scope ScopeId(3): ["t", "x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/classExpressionTest2.ts semantic error: Bindings Mismatch: @@ -1008,7 +981,6 @@ current scope ScopeId(2): ["C"] Bindings Mismatch: previous scope ScopeId(3): ["T", "t", "x"] current scope ScopeId(3): ["t", "x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/classExpressionWithResolutionOfNamespaceOfSameName01.ts semantic error: Bindings Mismatch: @@ -1035,12 +1007,17 @@ tasks/coverage/typescript/tests/cases/compiler/classExpressions.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A", "x"] current scope ScopeId(0): ["x"] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/classExtendingAbstractClassWithMemberCalledTheSameAsItsOwnTypeParam.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["BaseObservable", "ConvenientObservable", "IObservable", "IObserver", "IReader"] +current scope ScopeId(0): ["BaseObservable", "ConvenientObservable"] +Bindings Mismatch: +previous scope ScopeId(7): ["T", "TChange"] +current scope ScopeId(1): [] +Bindings Mismatch: +previous scope ScopeId(10): ["T", "TChange"] +current scope ScopeId(3): [] tasks/coverage/typescript/tests/cases/compiler/classExtendingAny.ts semantic error: Bindings Mismatch: @@ -1051,9 +1028,13 @@ previous reference ReferenceId(0): Some("Err") current reference ReferenceId(0): None tasks/coverage/typescript/tests/cases/compiler/classExtendingQualifiedName2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: C +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/classFunctionMerging.ts semantic error: Bindings Mismatch: @@ -1064,18 +1045,13 @@ tasks/coverage/typescript/tests/cases/compiler/classImplementingInterfaceIndexer semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A", "I"] current scope ScopeId(0): ["A"] -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/classImplementsClass1.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/classImplementsClass3.ts -semantic error: ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/classImplementsImportedInterface.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M2 +Missing SymbolId: _M2 +Missing ReferenceId: M2 +Missing ReferenceId: M2 tasks/coverage/typescript/tests/cases/compiler/classImplementsMethodWIthTupleArgs.ts semantic error: Bindings Mismatch: @@ -1094,13 +1070,11 @@ tasks/coverage/typescript/tests/cases/compiler/classVarianceCircularity.ts semantic error: Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/classVarianceResolveCircularity1.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/classVarianceResolveCircularity2.ts semantic error: Bindings Mismatch: @@ -1109,53 +1083,104 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(4): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/clinterfaces.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/cloduleAcrossModuleDefinitions.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/compiler/cloduleAndTypeParameters.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _Foo +Missing ReferenceId: _Foo +Missing ReferenceId: Baz +Missing ReferenceId: Foo +Missing ReferenceId: Foo tasks/coverage/typescript/tests/cases/compiler/cloduleGenericOnSelfMember.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _Service +Missing ReferenceId: _Service +Missing ReferenceId: Service +Missing ReferenceId: Service tasks/coverage/typescript/tests/cases/compiler/cloduleTest1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _$ +Missing ReferenceId: _$ +Missing ReferenceId: ajax +Missing ReferenceId: $ +Missing ReferenceId: $ tasks/coverage/typescript/tests/cases/compiler/cloduleWithPriorUninstantiatedModule.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _Moclodule2 +Missing ReferenceId: _Moclodule2 +Missing ReferenceId: Manager +Missing ReferenceId: Moclodule +Missing ReferenceId: Moclodule tasks/coverage/typescript/tests/cases/compiler/cloduleWithRecursiveReference.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/compiler/coAndContraVariantInferences2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["A", "B", "Block", "C", "CaseClause", "ClassExpression1", "ClassLike1", "ClassStatement1", "Declaration", "Expression", "FunctionDeclaration", "HasLocals", "Identifier", "Node", "Node1", "NodeArray", "Statement1", "SyntaxKind", "SyntaxKind1", "TypeNode", "bar", "f1", "f2", "f3", "foo", "maybeClassStatement", "statement", "types", "x"] +current scope ScopeId(0): ["SyntaxKind", "SyntaxKind1", "bar", "f1", "f2", "f3", "foo", "maybeClassStatement", "x"] +Bindings Mismatch: +previous scope ScopeId(14): ["Block", "CaseClause", "FunctionDeclaration", "FunctionExpression", "Identifier", "SyntaxKind"] +current scope ScopeId(6): ["SyntaxKind"] +Bindings Mismatch: +previous scope ScopeId(30): ["ClassExpression", "ClassStatement", "SyntaxKind1"] +current scope ScopeId(9): ["SyntaxKind1"] +reference Mismatch: +previous reference ReferenceId(106): Some("statement") +current reference ReferenceId(53): None +reference Mismatch: +previous reference ReferenceId(118): Some("types") +current reference ReferenceId(56): None tasks/coverage/typescript/tests/cases/compiler/coAndContraVariantInferences3.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["AssertClause", "BindableOverloadBuilder", "BoundOverloadBuilder", "DISALLOW_DECORATORS", "Declaration", "Decorator", "DeprecationOptions", "Expression", "FinishableOverloadBuilder", "ImportClause", "ImportDeclaration", "Modifier", "Node", "OverloadBinder", "OverloadBinders", "OverloadBuilder", "OverloadDefinitions", "OverloadDeprecations", "OverloadFunction", "OverloadKeys", "OverloadParameters", "Statement", "SyntaxKind", "UnionToIntersection", "foo", "modifiers", "updateImportDeclaration"] +current scope ScopeId(0): ["SyntaxKind", "foo"] +Bindings Mismatch: +previous scope ScopeId(27): ["AssertClause", "Decorator", "ImportClause", "ImportDeclaration", "Modifier", "SyntaxKind"] +current scope ScopeId(1): ["SyntaxKind"] +reference Mismatch: +previous reference ReferenceId(124): Some("updateImportDeclaration") +current reference ReferenceId(13): None +reference Mismatch: +previous reference ReferenceId(137): Some("updateImportDeclaration") +current reference ReferenceId(19): None +reference Mismatch: +previous reference ReferenceId(183): Some("DISALLOW_DECORATORS") +current reference ReferenceId(65): None +reference Mismatch: +previous reference ReferenceId(187): Some("modifiers") +current reference ReferenceId(67): None +reference Mismatch: +previous reference ReferenceId(190): Some("modifiers") +current reference ReferenceId(70): None tasks/coverage/typescript/tests/cases/compiler/coAndContraVariantInferences4.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Decorator", "Modifier", "Node", "SyntaxKind", "foo", "modifiers"] +current scope ScopeId(0): ["SyntaxKind", "foo"] +Bindings Mismatch: +previous scope ScopeId(1): ["Decorator", "Modifier", "SyntaxKind"] +current scope ScopeId(1): ["SyntaxKind"] +reference Mismatch: +previous reference ReferenceId(17): Some("modifiers") +current reference ReferenceId(7): None +reference Mismatch: +previous reference ReferenceId(20): Some("modifiers") +current reference ReferenceId(10): None tasks/coverage/typescript/tests/cases/compiler/coAndContraVariantInferences5.ts semantic error: Bindings Mismatch: @@ -1175,8 +1200,6 @@ current scope ScopeId(4): [] Bindings Mismatch: previous scope ScopeId(11): ["T", "U", "message", "messageList"] current scope ScopeId(7): ["message", "messageList"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/collisionArgumentsInterfaceMembers.ts semantic error: Bindings Mismatch: @@ -1184,9 +1207,9 @@ previous scope ScopeId(0): ["i1", "i12", "i1NoError", "i2", "i21", "i2NoError", current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/collisionCodeGenEnumWithEnumMemberConflict.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Color", "Thing"] +current scope ScopeId(1): ["Color"] tasks/coverage/typescript/tests/cases/compiler/collisionCodeGenModuleWithAccessorChildren.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -1195,22 +1218,40 @@ tasks/coverage/typescript/tests/cases/compiler/collisionCodeGenModuleWithConstru semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/compiler/collisionCodeGenModuleWithEnumMemberConflict.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: m1 +Missing ReferenceId: m1 tasks/coverage/typescript/tests/cases/compiler/collisionCodeGenModuleWithFunctionChildren.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/compiler/collisionCodeGenModuleWithMemberClassConflict.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: m1 +Missing ReferenceId: m1 +Missing ReferenceId: m1 +Missing SymbolId: m2 +Missing SymbolId: _m3 +Missing ReferenceId: _m3 +Missing ReferenceId: m2 +Missing ReferenceId: _m3 +Missing ReferenceId: _m2 +Missing ReferenceId: m2 +Missing ReferenceId: m2 tasks/coverage/typescript/tests/cases/compiler/collisionCodeGenModuleWithMemberInterfaceConflict.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: m2 +Missing ReferenceId: m1 +Missing ReferenceId: m1 tasks/coverage/typescript/tests/cases/compiler/collisionCodeGenModuleWithMemberVariable.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -1225,14 +1266,22 @@ tasks/coverage/typescript/tests/cases/compiler/collisionCodeGenModuleWithModuleR semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/compiler/collisionCodeGenModuleWithPrivateMember.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: c1 +Missing ReferenceId: m1 +Missing ReferenceId: m1 tasks/coverage/typescript/tests/cases/compiler/collisionCodeGenModuleWithUnicodeNames.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: 才能ソЫⅨ蒤郳र्क्ड्राüışğİliيونيكودöÄüß才能ソЫⅨ蒤郳र्क्ड्राüışğİliيونيكودöÄüßAbcd123 +Missing SymbolId: _才能ソЫⅨ蒤郳र्क्ड्राüışğİliيونيكودöÄüß才能ソЫⅨ蒤郳र्क्ड्राüışğİliيونيكودöÄüßAbcd +Missing ReferenceId: _才能ソЫⅨ蒤郳र्क्ड्राüışğİliيونيكودöÄüß才能ソЫⅨ蒤郳र्क्ड्राüışğİliيونيكودöÄüßAbcd +Missing ReferenceId: 才能ソЫⅨ蒤郳र्क्ड्राüışğİliيونيكودöÄüß才能ソЫⅨ蒤郳र्क्ड्राüışğİliيونيكودöÄüßAbcd123 +Missing ReferenceId: 才能ソЫⅨ蒤郳र्क्ड्राüışğİliيونيكودöÄüß才能ソЫⅨ蒤郳र्क्ड्राüışğİliيونيكودöÄüßAbcd123 +Missing ReferenceId: 才能ソЫⅨ蒤郳र्क्ड्राüışğİliيونيكودöÄüß才能ソЫⅨ蒤郳र्क्ड्राüışğİliيونيكودöÄüßAbcd123 tasks/coverage/typescript/tests/cases/compiler/collisionExportsRequireAndAmbientClass.ts semantic error: Bindings Mismatch: @@ -1245,49 +1294,72 @@ previous scope ScopeId(0): ["exports", "m1", "m2", "require"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/collisionExportsRequireAndAmbientFunction.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m2 +Missing SymbolId: _m +Missing ReferenceId: m2 +Missing ReferenceId: m2 tasks/coverage/typescript/tests/cases/compiler/collisionExportsRequireAndAmbientFunctionInGlobalFile.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m4 +Missing SymbolId: _m +Missing ReferenceId: m4 +Missing ReferenceId: m4 tasks/coverage/typescript/tests/cases/compiler/collisionExportsRequireAndAmbientModule.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m2 +Missing SymbolId: _m +Missing ReferenceId: m2 +Missing ReferenceId: m2 tasks/coverage/typescript/tests/cases/compiler/collisionExportsRequireAndAmbientVar.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m2 +Missing SymbolId: _m +Missing ReferenceId: m2 +Missing ReferenceId: m2 tasks/coverage/typescript/tests/cases/compiler/collisionExportsRequireAndFunctionInGlobalFile.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m3 +Missing SymbolId: _m +Missing ReferenceId: m3 +Missing ReferenceId: m3 +Missing SymbolId: m4 +Missing SymbolId: _m2 +Missing ReferenceId: _m2 +Missing ReferenceId: exports +Missing ReferenceId: _m2 +Missing ReferenceId: require +Missing ReferenceId: m4 +Missing ReferenceId: m4 tasks/coverage/typescript/tests/cases/compiler/collisionExportsRequireAndInternalModuleAliasInGlobalFile.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: mOfGloalFile +Missing SymbolId: _mOfGloalFile +Missing ReferenceId: _mOfGloalFile +Missing ReferenceId: c +Missing ReferenceId: mOfGloalFile +Missing ReferenceId: mOfGloalFile +Missing SymbolId: exports +Missing SymbolId: require +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: m1 +Missing ReferenceId: m1 +Missing SymbolId: m2 +Missing SymbolId: _m2 +Missing ReferenceId: m2 +Missing ReferenceId: m2 tasks/coverage/typescript/tests/cases/compiler/collisionExportsRequireAndUninstantiatedModule.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["exports", "foo", "foo2", "require"] current scope ScopeId(0): ["foo", "foo2"] -tasks/coverage/typescript/tests/cases/compiler/collisionRestParameterClassConstructor.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/collisionRestParameterClassMethod.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/collisionRestParameterInterfaceMembers.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["i1", "i1NoError", "i2", "i2NoError", "i3"] @@ -1301,15 +1373,6 @@ reference Mismatch: previous reference ReferenceId(0): Some("console") current reference ReferenceId(0): None -tasks/coverage/typescript/tests/cases/compiler/collisionSuperAndParameter.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/collisionSuperAndPropertyNameAsConstuctorParameter.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/collisionThisExpressionAndAliasInGlobal.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -1322,18 +1385,21 @@ previous reference ReferenceId(0): Some("_this") current reference ReferenceId(0): None tasks/coverage/typescript/tests/cases/compiler/collisionThisExpressionAndEnumInGlobal.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["_this", "_thisVal1", "_thisVal2"] +current scope ScopeId(1): ["_this"] tasks/coverage/typescript/tests/cases/compiler/collisionThisExpressionAndModuleInGlobal.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _this +Missing SymbolId: _this2 +Missing ReferenceId: _this +Missing ReferenceId: _this tasks/coverage/typescript/tests/cases/compiler/collisionThisExpressionAndParameter.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Foo", "Foo1", "Foo3", "console", "f1", "f3"] +current scope ScopeId(0): ["Foo", "Foo1", "Foo3", "f1", "f3"] reference Mismatch: previous reference ReferenceId(1): Some("console") current reference ReferenceId(1): None @@ -1341,20 +1407,31 @@ reference Mismatch: previous reference ReferenceId(3): Some("console") current reference ReferenceId(3): None -tasks/coverage/typescript/tests/cases/compiler/collisionThisExpressionAndPropertyNameAsConstuctorParameter.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/commentEmitAtEndOfFile1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: foo +Missing SymbolId: _foo +Missing ReferenceId: foo +Missing ReferenceId: foo tasks/coverage/typescript/tests/cases/compiler/commentInNamespaceDeclarationWithIdentifierPathName.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: hello +Missing SymbolId: _hello +Missing SymbolId: hi +Missing SymbolId: _hi +Missing SymbolId: world +Missing SymbolId: _world +Missing ReferenceId: world +Missing ReferenceId: world +Missing ReferenceId: _hi +Missing ReferenceId: _hi +Missing ReferenceId: hi +Missing ReferenceId: hi +Missing ReferenceId: _hello +Missing ReferenceId: _hello +Missing ReferenceId: hello +Missing ReferenceId: hello tasks/coverage/typescript/tests/cases/compiler/commentOnAmbientEnum.ts semantic error: Bindings Mismatch: @@ -1385,25 +1462,19 @@ previous scope ScopeId(0): ["ElidedModule", "ElidedModule2"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/commentOnExportEnumDeclaration.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Color", "b", "g", "r"] +current scope ScopeId(1): ["Color"] tasks/coverage/typescript/tests/cases/compiler/commentOnInterface1.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["I", "I2"] current scope ScopeId(0): [] -tasks/coverage/typescript/tests/cases/compiler/commentOnSignature1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/commentsOnJSXExpressionsArePreserved.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Component", "JSX", "_jsxFileName", "_reactJsxRuntime"] current scope ScopeId(0): ["Component", "_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/commonJsImportClassExpression.ts semantic error: `export = ;` is only supported when compiling modules to CommonJS. @@ -1419,13 +1490,14 @@ current scope ScopeId(3): ["y"] Bindings Mismatch: previous scope ScopeId(5): ["U", "y"] current scope ScopeId(5): ["y"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/comparableRelationBidirectional.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Automation", "AutomationMode", "ExtensionData", "ThemePreset", "UserSettings", "getMockData"] +current scope ScopeId(0): ["AutomationMode", "getMockData"] +Bindings Mismatch: +previous scope ScopeId(1): ["AutomationMode", "LOCATION", "NONE", "SYSTEM", "TIME"] +current scope ScopeId(1): ["AutomationMode"] tasks/coverage/typescript/tests/cases/compiler/comparisonOfPartialDeepAndIndexedAccessTerminatesWithoutError.ts semantic error: Bindings Mismatch: @@ -1444,7 +1516,6 @@ tasks/coverage/typescript/tests/cases/compiler/compositeContextualSignature.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "v"] current scope ScopeId(1): ["v"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/compositeGenericFunction.ts semantic error: Bindings Mismatch: @@ -1453,31 +1524,35 @@ current scope ScopeId(1): ["value"] Bindings Mismatch: previous scope ScopeId(2): ["R", "func"] current scope ScopeId(2): ["func"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/compositeWithNodeModulesSourceFile.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. Please consider using `import lib from '...';` alongside Typescript's --allowSyntheticDefaultImports option, or add @babel/plugin-transform-modules-commonjs to your Babel config. tasks/coverage/typescript/tests/cases/compiler/compoundVarDecl1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Foo +Missing SymbolId: _Foo +Missing ReferenceId: Foo +Missing ReferenceId: Foo tasks/coverage/typescript/tests/cases/compiler/computedEnumMemberSyntacticallyString.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing ReferenceId: Foo tasks/coverage/typescript/tests/cases/compiler/computedEnumMemberSyntacticallyString2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing ReferenceId: Foo +Missing ReferenceId: Foo +Missing ReferenceId: Foo tasks/coverage/typescript/tests/cases/compiler/computedPropertiesTransformedInOtherwiseNonTSClasses.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: NS +Missing SymbolId: _NS +Missing ReferenceId: _NS +Missing ReferenceId: NS +Missing ReferenceId: NS tasks/coverage/typescript/tests/cases/compiler/computedTypesKeyofNoIndexSignatureType.ts semantic error: Bindings Mismatch: @@ -1512,7 +1587,6 @@ current scope ScopeId(2): ["attrs"] Bindings Mismatch: previous scope ScopeId(9): ["P", "attrs"] current scope ScopeId(3): ["attrs"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/conditionalTypeDiscriminatingLargeUnionRegularTypeFetchingSpeedReasonable.ts semantic error: Bindings Mismatch: @@ -1521,7 +1595,6 @@ current scope ScopeId(0): ["makeThing"] Bindings Mismatch: previous scope ScopeId(6): ["T", "children", "name"] current scope ScopeId(1): ["children", "name"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/conditionalTypeGenericInSignatureTypeParameterConstraint.ts semantic error: Bindings Mismatch: @@ -1535,8 +1608,6 @@ current scope ScopeId(0): ["Elem", "g"] Bindings Mismatch: previous scope ScopeId(7): ["C"] current scope ScopeId(1): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/conditionalTypeSimplification.ts semantic error: Bindings Mismatch: @@ -1583,7 +1654,6 @@ current scope ScopeId(11): ["params"] Bindings Mismatch: previous scope ScopeId(18): ["T", "x", "y"] current scope ScopeId(12): ["x", "y"] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(95): Some("z") current reference ReferenceId(24): None @@ -1598,93 +1668,192 @@ semantic error: `export = ;` is only supported when compiling modules to Please consider using `export default ;`, or add @babel/plugin-transform-modules-commonjs to your Babel config. tasks/coverage/typescript/tests/cases/compiler/constEnumMergingWithValues1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _foo +Missing ReferenceId: foo +Missing ReferenceId: foo tasks/coverage/typescript/tests/cases/compiler/constEnumMergingWithValues2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _foo +Missing ReferenceId: foo +Missing ReferenceId: foo tasks/coverage/typescript/tests/cases/compiler/constEnumMergingWithValues3.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _foo +Missing ReferenceId: foo +Missing ReferenceId: foo tasks/coverage/typescript/tests/cases/compiler/constEnumMergingWithValues4.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: foo +Missing SymbolId: _foo +Missing ReferenceId: foo +Missing ReferenceId: foo +Missing SymbolId: _foo2 +Missing ReferenceId: foo +Missing ReferenceId: foo tasks/coverage/typescript/tests/cases/compiler/constEnumMergingWithValues5.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: foo +Missing SymbolId: _foo +Missing ReferenceId: foo +Missing ReferenceId: foo tasks/coverage/typescript/tests/cases/compiler/constEnumNamespaceReferenceCausesNoImport.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["ConstFooEnum", "Here", "Some", "Values"] +current scope ScopeId(1): ["ConstFooEnum"] tasks/coverage/typescript/tests/cases/compiler/constEnumNamespaceReferenceCausesNoImport2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: ConstEnumOnlyModule +Missing SymbolId: _ConstEnumOnlyModule +Missing ReferenceId: _ConstEnumOnlyModule +Missing ReferenceId: ConstFooEnum +Missing ReferenceId: ConstEnumOnlyModule +Missing ReferenceId: ConstEnumOnlyModule tasks/coverage/typescript/tests/cases/compiler/constEnumNoEmitReexport.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Bar", "Foo", "MyConstEnum"] +current scope ScopeId(1): ["MyConstEnum"] tasks/coverage/typescript/tests/cases/compiler/constEnumOnlyModuleMerging.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/compiler/constEnumPreserveEmitNamedExport1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "Foo"] +current scope ScopeId(1): ["A"] tasks/coverage/typescript/tests/cases/compiler/constEnumPreserveEmitNamedExport2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "Foo"] +current scope ScopeId(1): ["A"] tasks/coverage/typescript/tests/cases/compiler/constEnumPreserveEmitReexport.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Bar", "Foo", "MyConstEnum"] +current scope ScopeId(1): ["MyConstEnum"] tasks/coverage/typescript/tests/cases/compiler/constEnumSyntheticNodesComments.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "C", "D", "En"] +current scope ScopeId(1): ["En"] +Bindings Mismatch: +previous scope ScopeId(2): ["T", "x"] +current scope ScopeId(2): ["x"] tasks/coverage/typescript/tests/cases/compiler/constEnumToStringNoComments.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "C", "Foo", "X", "Y", "Z"] +current scope ScopeId(1): ["Foo"] tasks/coverage/typescript/tests/cases/compiler/constEnumToStringWithComments.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "C", "Foo", "X", "Y", "Z"] +current scope ScopeId(1): ["Foo"] tasks/coverage/typescript/tests/cases/compiler/constEnums.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing SymbolId: B +Missing SymbolId: _B +Missing SymbolId: C +Missing SymbolId: _C +Missing ReferenceId: _C +Missing ReferenceId: E +Missing ReferenceId: C +Missing ReferenceId: C +Missing ReferenceId: _B +Missing ReferenceId: _B +Missing ReferenceId: B +Missing ReferenceId: B +Missing ReferenceId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A +Missing SymbolId: _A2 +Missing SymbolId: B +Missing SymbolId: _B2 +Missing SymbolId: C +Missing SymbolId: _C2 +Missing ReferenceId: _C2 +Missing ReferenceId: E +Missing ReferenceId: C +Missing ReferenceId: C +Missing ReferenceId: _B2 +Missing ReferenceId: _B2 +Missing ReferenceId: B +Missing ReferenceId: B +Missing ReferenceId: _A2 +Missing ReferenceId: _A2 +Missing ReferenceId: A +Missing ReferenceId: A +Missing SymbolId: A1 +Missing SymbolId: _A3 +Missing SymbolId: B +Missing SymbolId: _B3 +Missing SymbolId: C +Missing SymbolId: _C3 +Missing ReferenceId: _C3 +Missing ReferenceId: E +Missing ReferenceId: C +Missing ReferenceId: C +Missing ReferenceId: _B3 +Missing ReferenceId: _B3 +Missing ReferenceId: B +Missing ReferenceId: B +Missing ReferenceId: _A3 +Missing ReferenceId: _A3 +Missing ReferenceId: A1 +Missing ReferenceId: A1 +Missing SymbolId: A2 +Missing SymbolId: _A4 +Missing SymbolId: B +Missing SymbolId: _B4 +Missing SymbolId: C +Missing SymbolId: _C4 +Missing ReferenceId: _C4 +Missing ReferenceId: E +Missing ReferenceId: C +Missing ReferenceId: C +Missing ReferenceId: _B4 +Missing ReferenceId: _B4 +Missing SymbolId: _C5 +Missing ReferenceId: C +Missing ReferenceId: C +Missing ReferenceId: _B4 +Missing ReferenceId: _B4 +Missing ReferenceId: B +Missing ReferenceId: B +Missing ReferenceId: _A4 +Missing ReferenceId: _A4 +Missing ReferenceId: A2 +Missing ReferenceId: A2 +Missing SymbolId: I +Missing SymbolId: I1 +Missing SymbolId: I2 tasks/coverage/typescript/tests/cases/compiler/constIndexedAccess.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["indexAccess", "n", "n1", "n2", "n3", "numbers", "numbersNotConst", "s", "s1", "s2", "s3", "test"] +current scope ScopeId(0): ["n", "n1", "n2", "n3", "numbers", "numbersNotConst", "s", "s1", "s2", "s3", "test"] +Bindings Mismatch: +previous scope ScopeId(1): ["numbers", "one", "zero"] +current scope ScopeId(1): ["numbers"] +Bindings Mismatch: +previous scope ScopeId(3): ["numbersNotConst", "one", "zero"] +current scope ScopeId(2): ["numbersNotConst"] tasks/coverage/typescript/tests/cases/compiler/constraintCheckInGenericBaseTypeReference.ts semantic error: Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/constraintOfRecursivelyMappedTypeWithConditionalIsResolvable.ts semantic error: Bindings Mismatch: @@ -1698,7 +1867,6 @@ current scope ScopeId(1): ["x"] Bindings Mismatch: previous scope ScopeId(2): ["S", "x", "y"] current scope ScopeId(2): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/constraintReferencingTypeParameterFromSameTypeParameterList.ts semantic error: Bindings Mismatch: @@ -1710,7 +1878,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(8): ["T", "U", "V"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/constraintsThatReferenceOtherContstraints1.ts semantic error: Bindings Mismatch: @@ -1722,28 +1889,27 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(3): ["T", "U"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/constraintsUsedInPrototypeProperty.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "U", "V"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/constructorArgWithGenericCallSignature.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Test +Missing SymbolId: _Test +Missing ReferenceId: _Test +Missing ReferenceId: MyClass +Missing ReferenceId: _Test +Missing ReferenceId: F +Missing ReferenceId: Test +Missing ReferenceId: Test tasks/coverage/typescript/tests/cases/compiler/constructorArgs.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Options", "Sub", "Super"] current scope ScopeId(0): ["Sub", "Super"] -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/constructorOverloads2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/constructorOverloads5.ts semantic error: Bindings Mismatch: @@ -1754,10 +1920,6 @@ tasks/coverage/typescript/tests/cases/compiler/constructorReturningAPrimitive.ts semantic error: Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/constructorWithParameterPropertiesAndPrivateFields.es2015.ts -semantic error: ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/contextSensitiveReturnTypeInference.ts semantic error: Bindings Mismatch: @@ -1768,7 +1930,6 @@ tasks/coverage/typescript/tests/cases/compiler/contextualComputedNonBindableProp semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Mapped", "Original", "propSelector", "unexpectedlyFailingExample"] current scope ScopeId(0): ["propSelector", "unexpectedlyFailingExample"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/contextualExpressionTypecheckingDoesntBlowStack.ts semantic error: Bindings Mismatch: @@ -1805,7 +1966,6 @@ current scope ScopeId(1): ["x", "y"] Bindings Mismatch: previous scope ScopeId(4): ["K", "x", "y"] current scope ScopeId(2): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/contextualSignatureInstantiation2.ts semantic error: Bindings Mismatch: @@ -1817,7 +1977,6 @@ current scope ScopeId(1): ["f"] Bindings Mismatch: previous scope ScopeId(2): ["U", "g"] current scope ScopeId(2): ["g"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/contextualSignatureInstantiation3.ts semantic error: Bindings Mismatch: @@ -1829,7 +1988,6 @@ current scope ScopeId(2): ["x"] Bindings Mismatch: previous scope ScopeId(3): ["T", "x"] current scope ScopeId(3): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/contextualSignatureInstantiationWithTypeParameterConstrainedToOuterTypeParameter.ts semantic error: Bindings Mismatch: @@ -1841,7 +1999,6 @@ current scope ScopeId(1): ["g"] Bindings Mismatch: previous scope ScopeId(2): ["U", "u"] current scope ScopeId(2): ["u"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/contextualSignatureInstatiationCovariance.ts semantic error: Bindings Mismatch: @@ -1878,7 +2035,6 @@ current scope ScopeId(0): ["g"] Bindings Mismatch: previous scope ScopeId(5): ["K", "x", "y"] current scope ScopeId(2): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/contextualTypeOnYield1.ts semantic error: Bindings Mismatch: @@ -1917,8 +2073,6 @@ tasks/coverage/typescript/tests/cases/compiler/contextualTypingOfOptionalMembers semantic error: Bindings Mismatch: previous scope ScopeId(0): ["ActionsArray", "ActionsObject", "ActionsObjectOr", "Bar", "JSX", "Options", "Options2", "_jsxFileName", "_reactJsxRuntime", "a", "y"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime", "a", "y"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/contextualTypingOfTooShortOverloads.ts semantic error: Bindings Mismatch: @@ -1934,7 +2088,6 @@ tasks/coverage/typescript/tests/cases/compiler/contextualTypingTwoInstancesOfSam semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "x"] current scope ScopeId(1): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/contextualTypingWithGenericAndNonGenericSignature.ts semantic error: Bindings Mismatch: @@ -1965,21 +2118,22 @@ tasks/coverage/typescript/tests/cases/compiler/contextuallyTypedGenericAssignmen semantic error: Bindings Mismatch: previous scope ScopeId(1): ["A", "T", "arg"] current scope ScopeId(1): ["arg"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/contextuallyTypedJsxAttribute.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Elements", "Props", "_jsxFileName", "_reactJsxRuntime"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/contextuallyTypedJsxChildren.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["DropdownMenu", "React", "_jsxFileName"] current scope ScopeId(0): ["React", "_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(14): Some("DropdownMenu") +current reference ReferenceId(1): None +reference Mismatch: +previous reference ReferenceId(21): Some("DropdownMenu") +current reference ReferenceId(9): None tasks/coverage/typescript/tests/cases/compiler/contextuallyTypedParametersWithInitializers2.ts semantic error: Bindings Mismatch: @@ -1998,7 +2152,6 @@ tasks/coverage/typescript/tests/cases/compiler/contextuallyTypingOrOperator3.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "U", "u", "x3"] current scope ScopeId(1): ["u", "x3"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/contravariantInferenceAndTypeGuard.ts semantic error: Bindings Mismatch: @@ -2034,15 +2187,14 @@ previous reference ReferenceId(22): Some("g2") current reference ReferenceId(8): None tasks/coverage/typescript/tests/cases/compiler/controlFlowBreakContinueWithLabel.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "User"] +current scope ScopeId(1): ["User"] tasks/coverage/typescript/tests/cases/compiler/controlFlowCommaExpressionAssertionMultiple.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "value"] current scope ScopeId(1): ["value"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/controlFlowDestructuringLoop.ts semantic error: Bindings Mismatch: @@ -2136,18 +2288,16 @@ current scope ScopeId(0): ["A", "B", "C", "Y", "f1", "f2", "f3", "f4", "foo", " Bindings Mismatch: previous scope ScopeId(16): ["T", "value"] current scope ScopeId(12): ["value"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/controlFlowManyConsecutiveConditionsNoTimeout.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Choice", "One", "Two"] +current scope ScopeId(1): ["Choice"] tasks/coverage/typescript/tests/cases/compiler/controlFlowOuterVariable.ts semantic error: Bindings Mismatch: previous scope ScopeId(2): ["T", "t"] current scope ScopeId(2): ["t"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/controlFlowPropertyDeclarations.ts semantic error: Bindings Mismatch: @@ -2174,9 +2324,15 @@ previous scope ScopeId(0): ["A", "B", "countEverything", "expected"] current scope ScopeId(0): ["countEverything", "expected"] tasks/coverage/typescript/tests/cases/compiler/covariance1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: XX +Missing ReferenceId: _M +Missing ReferenceId: f +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/crashInGetTextOfComputedPropertyName.ts semantic error: Bindings Mismatch: @@ -2192,7 +2348,6 @@ tasks/coverage/typescript/tests/cases/compiler/crashInresolveReturnStatement.ts semantic error: Bindings Mismatch: previous scope ScopeId(5): ["P0", "dialogType"] current scope ScopeId(5): ["dialogType"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/curiousNestedConditionalEvaluationResult.ts semantic error: Bindings Mismatch: @@ -2203,10 +2358,6 @@ tasks/coverage/typescript/tests/cases/compiler/customAsyncIterator.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform -reference Mismatch: -previous reference ReferenceId(0): None -current reference ReferenceId(0): Some("constant") tasks/coverage/typescript/tests/cases/compiler/cyclicGenericTypeInstantiation.ts semantic error: Bindings Mismatch: @@ -2215,7 +2366,6 @@ current scope ScopeId(1): ["y", "z"] Bindings Mismatch: previous scope ScopeId(2): ["T", "y", "z"] current scope ScopeId(2): ["y", "z"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/cyclicGenericTypeInstantiationInference.ts semantic error: Bindings Mismatch: @@ -2227,7 +2377,6 @@ current scope ScopeId(2): ["y", "z"] Bindings Mismatch: previous scope ScopeId(3): ["T", "x"] current scope ScopeId(3): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/cyclicTypeInstantiation.ts semantic error: Bindings Mismatch: @@ -2236,13 +2385,11 @@ current scope ScopeId(1): ["x"] Bindings Mismatch: previous scope ScopeId(2): ["T", "x"] current scope ScopeId(2): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/declarationEmitMonorepoBaseUrl.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["PluginConfig"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/declarationEmitToDeclarationDirWithCompositeOption.ts semantic error: Bindings Mismatch: @@ -2265,11 +2412,8 @@ previous scope ScopeId(0): ["./a"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/declareDottedExtend.ts -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["A", "D", "E", "ab"] -current scope ScopeId(0): ["D", "E", "ab"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: ab tasks/coverage/typescript/tests/cases/compiler/declareExternalModuleWithExportAssignedFundule.ts semantic error: Bindings Mismatch: @@ -2292,15 +2436,14 @@ previous scope ScopeId(0): ["connect"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/decoratorMetadataConditionalType.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(2): ["T"] +current scope ScopeId(1): [] tasks/coverage/typescript/tests/cases/compiler/decoratorMetadataElidedImport.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Observable", "Test", "whatever"] current scope ScopeId(0): ["Test", "whatever"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/decoratorMetadataForMethodWithNoReturnTypeAnnotation01.ts semantic error: Bindings Mismatch: @@ -2336,10 +2479,11 @@ tasks/coverage/typescript/tests/cases/compiler/decoratorMetadataRestParameterWit semantic error: Bindings Mismatch: previous scope ScopeId(0): ["ClassA", "SomeClass", "SomeClass1", "annotation", "annotation1"] current scope ScopeId(0): ["ClassA", "annotation", "annotation1"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/decoratorMetadataTypeOnlyExport.ts -semantic error: ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Bar", "Decorator", "Foo"] +current scope ScopeId(0): ["Bar", "Decorator"] tasks/coverage/typescript/tests/cases/compiler/decoratorMetadataWithConstructorType.ts semantic error: Bindings Mismatch: @@ -2353,13 +2497,11 @@ tasks/coverage/typescript/tests/cases/compiler/decoratorMetadataWithImportDeclar semantic error: Bindings Mismatch: previous scope ScopeId(0): ["MyClass", "db", "someDecorator"] current scope ScopeId(0): ["MyClass", "someDecorator"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/decoratorMetadataWithImportDeclarationNameCollision2.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Database", "MyClass", "someDecorator"] current scope ScopeId(0): ["MyClass", "someDecorator"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/decoratorMetadataWithImportDeclarationNameCollision3.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -2369,13 +2511,11 @@ tasks/coverage/typescript/tests/cases/compiler/decoratorMetadataWithImportDeclar semantic error: Bindings Mismatch: previous scope ScopeId(0): ["MyClass", "db", "someDecorator"] current scope ScopeId(0): ["MyClass", "someDecorator"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/decoratorMetadataWithImportDeclarationNameCollision6.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["MyClass", "database", "someDecorator"] current scope ScopeId(0): ["MyClass", "someDecorator"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/decoratorMetadataWithImportDeclarationNameCollision8.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -2385,7 +2525,6 @@ tasks/coverage/typescript/tests/cases/compiler/decoratorReferenceOnOtherProperty semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Bar", "Yoha", "foo"] current scope ScopeId(0): ["Bar", "foo"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/decoratorReferences.ts semantic error: Bindings Mismatch: @@ -2394,7 +2533,6 @@ current scope ScopeId(0): ["C"] Bindings Mismatch: previous scope ScopeId(4): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/decoratorWithUnderscoreMethod.ts semantic error: Bindings Mismatch: @@ -2431,7 +2569,6 @@ current scope ScopeId(0): ["C"] Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/deleteExpressionMustBeOptional.ts semantic error: Bindings Mismatch: @@ -2572,7 +2709,6 @@ tasks/coverage/typescript/tests/cases/compiler/destructuredMaappedTypeIsNotImpli semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "bar", "key", "lorem", "obj"] current scope ScopeId(1): ["bar", "key", "lorem", "obj"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/destructuringInitializerContextualTypeFromContext.ts semantic error: Bindings Mismatch: @@ -2591,7 +2727,6 @@ current scope ScopeId(0): ["foo"] Bindings Mismatch: previous scope ScopeId(2): ["P", "foo", "props"] current scope ScopeId(1): ["foo", "props"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/destructuringWithGenericParameter.ts semantic error: Bindings Mismatch: @@ -2600,7 +2735,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(2): ["T", "callback", "object"] current scope ScopeId(2): ["callback", "object"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/discriminableUnionWithIntersectedMembers.ts semantic error: Bindings Mismatch: @@ -2627,9 +2761,15 @@ previous reference ReferenceId(29): Some("myObj2") current reference ReferenceId(20): None tasks/coverage/typescript/tests/cases/compiler/discriminantPropertyCheck.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["A", "Additive", "AdditiveObj", "AllTests", "B", "BarEnum", "Base", "DoesNotWork", "Instance", "Item", "Item1", "Item2", "MapOfAllTests", "Multiplicative", "MultiplicativeObj", "NumType", "Obj", "StrType", "TestA", "TestB", "Type", "TypeA", "TypeB", "TypeBar1", "TypeBar2", "Types", "U", "UnionOfBar", "WorksProperly", "doTestingStuff", "f", "foo", "foo1", "foo2", "foo3", "foo4", "foo5", "foo6", "func2", "func3", "goo1", "goo2", "onlyPlus", "u"] +current scope ScopeId(0): ["BarEnum", "DoesNotWork", "Types", "WorksProperly", "doTestingStuff", "f", "foo", "foo1", "foo2", "foo3", "foo4", "foo5", "foo6", "func2", "func3", "goo1", "goo2", "onlyPlus", "u"] +Bindings Mismatch: +previous scope ScopeId(21): ["Num", "Str", "Types"] +current scope ScopeId(17): ["Types"] +Bindings Mismatch: +previous scope ScopeId(44): ["BarEnum", "bar1", "bar2"] +current scope ScopeId(28): ["BarEnum"] tasks/coverage/typescript/tests/cases/compiler/discriminantPropertyInference.ts semantic error: Bindings Mismatch: @@ -2662,9 +2802,12 @@ previous reference ReferenceId(14): Some("c") current reference ReferenceId(9): None tasks/coverage/typescript/tests/cases/compiler/discriminantsAndPrimitives.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Bar", "Disjunction", "EnumTypeNode", "Foo", "NodeA", "NodeBase", "Pattern", "f1", "f2", "f3", "f4", "n"] +current scope ScopeId(0): ["EnumTypeNode", "f1", "f2", "f3", "f4", "n"] +Bindings Mismatch: +previous scope ScopeId(15): ["Disjunction", "EnumTypeNode", "Pattern"] +current scope ScopeId(13): ["EnumTypeNode"] tasks/coverage/typescript/tests/cases/compiler/discriminantsAndTypePredicates.ts semantic error: Bindings Mismatch: @@ -2711,7 +2854,6 @@ current scope ScopeId(0): ["doubles", "items", "iterable", "mapAsyncIterable"] Bindings Mismatch: previous scope ScopeId(2): ["R", "T", "U", "callback", "iterable", "iterator", "mapResult"] current scope ScopeId(1): ["callback", "iterable", "iterator", "mapResult"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/discriminateWithOptionalProperty3.ts semantic error: Bindings Mismatch: @@ -2791,7 +2933,6 @@ tasks/coverage/typescript/tests/cases/compiler/divergentAccessorsTypes7.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["S"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/divideAndConquerIntersections.ts semantic error: Bindings Mismatch: @@ -2806,15 +2947,16 @@ current scope ScopeId(3): [] Bindings Mismatch: previous scope ScopeId(19): ["Q", "filter", "middleware"] current scope ScopeId(5): ["filter", "middleware"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/doNotEmitPinnedCommentOnNotEmittedNode.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C", "OData", "x"] +current scope ScopeId(0): ["C", "x"] tasks/coverage/typescript/tests/cases/compiler/doNotEmitPinnedCommentOnNotEmittedNodets.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C", "OData"] +current scope ScopeId(0): ["C"] tasks/coverage/typescript/tests/cases/compiler/doNotEmitTripleSlashCommentsOnNotEmittedNode.ts semantic error: Bindings Mismatch: @@ -2840,9 +2982,25 @@ Namespaces exporting non-const are not supported by Babel. Change to const or se Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/compiler/dottedNamesInSystem.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing SymbolId: B +Missing SymbolId: _B +Missing SymbolId: C +Missing SymbolId: _C +Missing ReferenceId: _C +Missing ReferenceId: foo +Missing ReferenceId: C +Missing ReferenceId: C +Missing ReferenceId: _B +Missing ReferenceId: _B +Missing ReferenceId: B +Missing ReferenceId: B +Missing ReferenceId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/dottedSymbolResolution1.ts semantic error: Bindings Mismatch: @@ -2859,12 +3017,19 @@ current scope ScopeId(1): ["Base"] Bindings Mismatch: previous scope ScopeId(6): ["Base", "C"] current scope ScopeId(3): ["Base"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/doubleUnderscoreEnumEmit.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _Foo +Missing ReferenceId: _Foo +Missing ReferenceId: ___call +Missing ReferenceId: Foo +Missing ReferenceId: Foo +Missing SymbolId: _Bar +Missing ReferenceId: _Bar +Missing ReferenceId: __call +Missing ReferenceId: Bar +Missing ReferenceId: Bar tasks/coverage/typescript/tests/cases/compiler/doubleUnderscoreMappedTypes.ts semantic error: Bindings Mismatch: @@ -2875,8 +3040,9 @@ tasks/coverage/typescript/tests/cases/compiler/doubleUnderscoreReactNamespace.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["__foot", "_jsxFileName", "global", "thing"] current scope ScopeId(0): ["_jsxFileName", "thing"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(1): Some("__foot") +current reference ReferenceId(1): None tasks/coverage/typescript/tests/cases/compiler/downlevelLetConst13.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -2887,9 +3053,32 @@ tasks/coverage/typescript/tests/cases/compiler/duplicateAnonymousInners1.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/compiler/duplicateAnonymousModuleClasses.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: F +Missing SymbolId: _F +Missing ReferenceId: F +Missing ReferenceId: F +Missing SymbolId: _F2 +Missing ReferenceId: F +Missing ReferenceId: F +Missing SymbolId: Foo +Missing SymbolId: _Foo +Missing ReferenceId: Foo +Missing ReferenceId: Foo +Missing SymbolId: _Foo2 +Missing ReferenceId: Foo +Missing ReferenceId: Foo +Missing SymbolId: Gar +Missing SymbolId: _Gar +Missing SymbolId: Foo +Missing SymbolId: _Foo3 +Missing ReferenceId: Foo +Missing ReferenceId: Foo +Missing SymbolId: _Foo4 +Missing ReferenceId: Foo +Missing ReferenceId: Foo +Missing ReferenceId: Gar +Missing ReferenceId: Gar tasks/coverage/typescript/tests/cases/compiler/duplicateConstructSignature.ts semantic error: Bindings Mismatch: @@ -2901,18 +3090,19 @@ semantic error: Bindings Mismatch: previous scope ScopeId(0): ["I"] current scope ScopeId(0): [] -tasks/coverage/typescript/tests/cases/compiler/duplicateConstructorOverloadSignature.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/duplicateConstructorOverloadSignature2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["T"] +current scope ScopeId(1): [] tasks/coverage/typescript/tests/cases/compiler/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Shapes +Missing SymbolId: _Shapes +Missing ReferenceId: _Shapes +Missing ReferenceId: Point +Missing ReferenceId: Shapes +Missing ReferenceId: Shapes tasks/coverage/typescript/tests/cases/compiler/duplicateOverloadInTypeAugmentation1.ts semantic error: Bindings Mismatch: @@ -2923,31 +3113,27 @@ tasks/coverage/typescript/tests/cases/compiler/duplicatePackage_packageIdInclude semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Foo", "x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/duplicatePackage_referenceTypes.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Foo", "a", "foo"] current scope ScopeId(0): ["a", "foo"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/duplicatePackage_subModule.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Foo", "a", "o"] current scope ScopeId(0): ["a", "o"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/duplicateVarAndImport.ts -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["M", "a"] -current scope ScopeId(0): ["a"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: a tasks/coverage/typescript/tests/cases/compiler/duplicateVariablesByScope.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/elidedEmbeddedStatementsReplacedWithSemicolon.ts semantic error: 'with' statements are not allowed @@ -2995,21 +3181,25 @@ previous reference ReferenceId(0): Some("dec") current reference ReferenceId(0): None tasks/coverage/typescript/tests/cases/compiler/emitMemberAccessExpression.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/emitSuperCallBeforeEmitParameterPropertyDeclaration1.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/emitSuperCallBeforeEmitParameterPropertyDeclaration1ES6.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/emitSuperCallBeforeEmitPropertyDeclarationAndParameterPropertyDeclaration1.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/emitSuperCallBeforeEmitPropertyDeclarationAndParameterPropertyDeclaration1ES6.ts -semantic error: ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Microsoft +Missing SymbolId: _Microsoft +Missing SymbolId: PeopleAtWork +Missing SymbolId: _PeopleAtWork +Missing SymbolId: Model +Missing SymbolId: _Model +Missing ReferenceId: _Model +Missing ReferenceId: _Person +Missing ReferenceId: Model +Missing ReferenceId: Model +Missing ReferenceId: _PeopleAtWork +Missing ReferenceId: _PeopleAtWork +Missing ReferenceId: PeopleAtWork +Missing ReferenceId: PeopleAtWork +Missing ReferenceId: _Microsoft +Missing ReferenceId: _Microsoft +Missing ReferenceId: Microsoft +Missing ReferenceId: Microsoft tasks/coverage/typescript/tests/cases/compiler/emitTopOfFileTripleSlashCommentOnNotEmittedNodeIfRemoveCommentsIsFalse.ts semantic error: Bindings Mismatch: @@ -3026,7 +3216,6 @@ current scope ScopeId(5): ["x"] Bindings Mismatch: previous scope ScopeId(8): ["T", "x"] current scope ScopeId(8): ["x"] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(0): Some("nonNull") current reference ReferenceId(0): None @@ -3117,11 +3306,6 @@ reference Mismatch: previous reference ReferenceId(1): Some("a") current reference ReferenceId(1): None -tasks/coverage/typescript/tests/cases/compiler/emptyEnum.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/emptyIndexer.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["I1", "I2", "n", "x"] @@ -3137,19 +3321,19 @@ semantic error: Namespaces exporting non-const are not supported by Babel. Chang Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/compiler/enumCodeGenNewLines1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["b", "c", "d", "foo"] +current scope ScopeId(1): ["foo"] tasks/coverage/typescript/tests/cases/compiler/enumFromExternalModule.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Mode", "Open"] +current scope ScopeId(1): ["Mode"] tasks/coverage/typescript/tests/cases/compiler/enumIndexer.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["MyEnumType", "bar", "foo"] +current scope ScopeId(1): ["MyEnumType"] tasks/coverage/typescript/tests/cases/compiler/enumInitializersWithExponents.ts semantic error: Bindings Mismatch: @@ -3157,79 +3341,97 @@ previous scope ScopeId(0): ["E"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/enumLiteralUnionNotWidened.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["A", "B", "C", "D", "List", "asList", "fn1", "fn2"] +current scope ScopeId(0): ["A", "B", "List", "asList", "fn1", "fn2"] +Bindings Mismatch: +previous scope ScopeId(1): ["A", "one", "two"] +current scope ScopeId(1): ["A"] +Bindings Mismatch: +previous scope ScopeId(2): ["B", "bar", "foo"] +current scope ScopeId(2): ["B"] +Bindings Mismatch: +previous scope ScopeId(5): ["T"] +current scope ScopeId(3): [] +Bindings Mismatch: +previous scope ScopeId(6): ["T", "arg"] +current scope ScopeId(4): ["arg"] tasks/coverage/typescript/tests/cases/compiler/enumLiteralsSubtypeReduction.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "E0", "E1", "E10", "E100", "E1000", "E1001", "E1002", "E1003", "E1004", "E1005", "E1006", "E1007", "E1008", "E1009", "E101", "E1010", "E1011", "E1012", "E1013", "E1014", "E1015", "E1016", "E1017", "E1018", "E1019", "E102", "E1020", "E1021", "E1022", "E1023", "E103", "E104", "E105", "E106", "E107", "E108", "E109", "E11", "E110", "E111", "E112", "E113", "E114", "E115", "E116", "E117", "E118", "E119", "E12", "E120", "E121", "E122", "E123", "E124", "E125", "E126", "E127", "E128", "E129", "E13", "E130", "E131", "E132", "E133", "E134", "E135", "E136", "E137", "E138", "E139", "E14", "E140", "E141", "E142", "E143", "E144", "E145", "E146", "E147", "E148", "E149", "E15", "E150", "E151", "E152", "E153", "E154", "E155", "E156", "E157", "E158", "E159", "E16", "E160", "E161", "E162", "E163", "E164", "E165", "E166", "E167", "E168", "E169", "E17", "E170", "E171", "E172", "E173", "E174", "E175", "E176", "E177", "E178", "E179", "E18", "E180", "E181", "E182", "E183", "E184", "E185", "E186", "E187", "E188", "E189", "E19", "E190", "E191", "E192", "E193", "E194", "E195", "E196", "E197", "E198", "E199", "E2", "E20", "E200", "E201", "E202", "E203", "E204", "E205", "E206", "E207", "E208", "E209", "E21", "E210", "E211", "E212", "E213", "E214", "E215", "E216", "E217", "E218", "E219", "E22", "E220", "E221", "E222", "E223", "E224", "E225", "E226", "E227", "E228", "E229", "E23", "E230", "E231", "E232", "E233", "E234", "E235", "E236", "E237", "E238", "E239", "E24", "E240", "E241", "E242", "E243", "E244", "E245", "E246", "E247", "E248", "E249", "E25", "E250", "E251", "E252", "E253", "E254", "E255", "E256", "E257", "E258", "E259", "E26", "E260", "E261", "E262", "E263", "E264", "E265", "E266", "E267", "E268", "E269", "E27", "E270", "E271", "E272", "E273", "E274", "E275", "E276", "E277", "E278", "E279", "E28", "E280", "E281", "E282", "E283", "E284", "E285", "E286", "E287", "E288", "E289", "E29", "E290", "E291", "E292", "E293", "E294", "E295", "E296", "E297", "E298", "E299", "E3", "E30", "E300", "E301", "E302", "E303", "E304", "E305", "E306", "E307", "E308", "E309", "E31", "E310", "E311", "E312", "E313", "E314", "E315", "E316", "E317", "E318", "E319", "E32", "E320", "E321", "E322", "E323", "E324", "E325", "E326", "E327", "E328", "E329", "E33", "E330", "E331", "E332", "E333", "E334", "E335", "E336", "E337", "E338", "E339", "E34", "E340", "E341", "E342", "E343", "E344", "E345", "E346", "E347", "E348", "E349", "E35", "E350", "E351", "E352", "E353", "E354", "E355", "E356", "E357", "E358", "E359", "E36", "E360", "E361", "E362", "E363", "E364", "E365", "E366", "E367", "E368", "E369", "E37", "E370", "E371", "E372", "E373", "E374", "E375", "E376", "E377", "E378", "E379", "E38", "E380", "E381", "E382", "E383", "E384", "E385", "E386", "E387", "E388", "E389", "E39", "E390", "E391", "E392", "E393", "E394", "E395", "E396", "E397", "E398", "E399", "E4", "E40", "E400", "E401", "E402", "E403", "E404", "E405", "E406", "E407", "E408", "E409", "E41", "E410", "E411", "E412", "E413", "E414", "E415", "E416", "E417", "E418", "E419", "E42", "E420", "E421", "E422", "E423", "E424", "E425", "E426", "E427", "E428", "E429", "E43", "E430", "E431", "E432", "E433", "E434", "E435", "E436", "E437", "E438", "E439", "E44", "E440", "E441", "E442", "E443", "E444", "E445", "E446", "E447", "E448", "E449", "E45", "E450", "E451", "E452", "E453", "E454", "E455", "E456", "E457", "E458", "E459", "E46", "E460", "E461", "E462", "E463", "E464", "E465", "E466", "E467", "E468", "E469", "E47", "E470", "E471", "E472", "E473", "E474", "E475", "E476", "E477", "E478", "E479", "E48", "E480", "E481", "E482", "E483", "E484", "E485", "E486", "E487", "E488", "E489", "E49", "E490", "E491", "E492", "E493", "E494", "E495", "E496", "E497", "E498", "E499", "E5", "E50", "E500", "E501", "E502", "E503", "E504", "E505", "E506", "E507", "E508", "E509", "E51", "E510", "E511", "E512", "E513", "E514", "E515", "E516", "E517", "E518", "E519", "E52", "E520", "E521", "E522", "E523", "E524", "E525", "E526", "E527", "E528", "E529", "E53", "E530", "E531", "E532", "E533", "E534", "E535", "E536", "E537", "E538", "E539", "E54", "E540", "E541", "E542", "E543", "E544", "E545", "E546", "E547", "E548", "E549", "E55", "E550", "E551", "E552", "E553", "E554", "E555", "E556", "E557", "E558", "E559", "E56", "E560", "E561", "E562", "E563", "E564", "E565", "E566", "E567", "E568", "E569", "E57", "E570", "E571", "E572", "E573", "E574", "E575", "E576", "E577", "E578", "E579", "E58", "E580", "E581", "E582", "E583", "E584", "E585", "E586", "E587", "E588", "E589", "E59", "E590", "E591", "E592", "E593", "E594", "E595", "E596", "E597", "E598", "E599", "E6", "E60", "E600", "E601", "E602", "E603", "E604", "E605", "E606", "E607", "E608", "E609", "E61", "E610", "E611", "E612", "E613", "E614", "E615", "E616", "E617", "E618", "E619", "E62", "E620", "E621", "E622", "E623", "E624", "E625", "E626", "E627", "E628", "E629", "E63", "E630", "E631", "E632", "E633", "E634", "E635", "E636", "E637", "E638", "E639", "E64", "E640", "E641", "E642", "E643", "E644", "E645", "E646", "E647", "E648", "E649", "E65", "E650", "E651", "E652", "E653", "E654", "E655", "E656", "E657", "E658", "E659", "E66", "E660", "E661", "E662", "E663", "E664", "E665", "E666", "E667", "E668", "E669", "E67", "E670", "E671", "E672", "E673", "E674", "E675", "E676", "E677", "E678", "E679", "E68", "E680", "E681", "E682", "E683", "E684", "E685", "E686", "E687", "E688", "E689", "E69", "E690", "E691", "E692", "E693", "E694", "E695", "E696", "E697", "E698", "E699", "E7", "E70", "E700", "E701", "E702", "E703", "E704", "E705", "E706", "E707", "E708", "E709", "E71", "E710", "E711", "E712", "E713", "E714", "E715", "E716", "E717", "E718", "E719", "E72", "E720", "E721", "E722", "E723", "E724", "E725", "E726", "E727", "E728", "E729", "E73", "E730", "E731", "E732", "E733", "E734", "E735", "E736", "E737", "E738", "E739", "E74", "E740", "E741", "E742", "E743", "E744", "E745", "E746", "E747", "E748", "E749", "E75", "E750", "E751", "E752", "E753", "E754", "E755", "E756", "E757", "E758", "E759", "E76", "E760", "E761", "E762", "E763", "E764", "E765", "E766", "E767", "E768", "E769", "E77", "E770", "E771", "E772", "E773", "E774", "E775", "E776", "E777", "E778", "E779", "E78", "E780", "E781", "E782", "E783", "E784", "E785", "E786", "E787", "E788", "E789", "E79", "E790", "E791", "E792", "E793", "E794", "E795", "E796", "E797", "E798", "E799", "E8", "E80", "E800", "E801", "E802", "E803", "E804", "E805", "E806", "E807", "E808", "E809", "E81", "E810", "E811", "E812", "E813", "E814", "E815", "E816", "E817", "E818", "E819", "E82", "E820", "E821", "E822", "E823", "E824", "E825", "E826", "E827", "E828", "E829", "E83", "E830", "E831", "E832", "E833", "E834", "E835", "E836", "E837", "E838", "E839", "E84", "E840", "E841", "E842", "E843", "E844", "E845", "E846", "E847", "E848", "E849", "E85", "E850", "E851", "E852", "E853", "E854", "E855", "E856", "E857", "E858", "E859", "E86", "E860", "E861", "E862", "E863", "E864", "E865", "E866", "E867", "E868", "E869", "E87", "E870", "E871", "E872", "E873", "E874", "E875", "E876", "E877", "E878", "E879", "E88", "E880", "E881", "E882", "E883", "E884", "E885", "E886", "E887", "E888", "E889", "E89", "E890", "E891", "E892", "E893", "E894", "E895", "E896", "E897", "E898", "E899", "E9", "E90", "E900", "E901", "E902", "E903", "E904", "E905", "E906", "E907", "E908", "E909", "E91", "E910", "E911", "E912", "E913", "E914", "E915", "E916", "E917", "E918", "E919", "E92", "E920", "E921", "E922", "E923", "E924", "E925", "E926", "E927", "E928", "E929", "E93", "E930", "E931", "E932", "E933", "E934", "E935", "E936", "E937", "E938", "E939", "E94", "E940", "E941", "E942", "E943", "E944", "E945", "E946", "E947", "E948", "E949", "E95", "E950", "E951", "E952", "E953", "E954", "E955", "E956", "E957", "E958", "E959", "E96", "E960", "E961", "E962", "E963", "E964", "E965", "E966", "E967", "E968", "E969", "E97", "E970", "E971", "E972", "E973", "E974", "E975", "E976", "E977", "E978", "E979", "E98", "E980", "E981", "E982", "E983", "E984", "E985", "E986", "E987", "E988", "E989", "E99", "E990", "E991", "E992", "E993", "E994", "E995", "E996", "E997", "E998", "E999"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/compiler/enumMapBackIntoItself.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Large", "Medium", "Small", "TShirtSize"] +current scope ScopeId(1): ["TShirtSize"] tasks/coverage/typescript/tests/cases/compiler/enumMemberReduction.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "C", "MyEnum"] +current scope ScopeId(1): ["MyEnum"] +Bindings Mismatch: +previous scope ScopeId(2): ["A", "B", "C", "MyStringEnum"] +current scope ScopeId(2): ["MyStringEnum"] +Bindings Mismatch: +previous scope ScopeId(3): ["A", "B", "C", "MyStringEnumWithEmpty"] +current scope ScopeId(3): ["MyStringEnumWithEmpty"] tasks/coverage/typescript/tests/cases/compiler/enumNegativeLiteral1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "a", "b", "c"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/compiler/enumNumbering1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "C", "D", "E", "Test"] +current scope ScopeId(1): ["Test"] tasks/coverage/typescript/tests/cases/compiler/enumOperations.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Enum", "None"] +current scope ScopeId(1): ["Enum"] tasks/coverage/typescript/tests/cases/compiler/enumWithInfinityProperty.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "Infinity"] +current scope ScopeId(1): ["A"] tasks/coverage/typescript/tests/cases/compiler/enumWithNaNProperty.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "NaN"] +current scope ScopeId(1): ["A"] tasks/coverage/typescript/tests/cases/compiler/enumWithNegativeInfinityProperty.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["-Infinity", "A"] +current scope ScopeId(1): ["A"] tasks/coverage/typescript/tests/cases/compiler/enumWithQuotedElementName1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "fo\"o"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/compiler/enumWithQuotedElementName2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "fo'o"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/compiler/enumWithUnicodeEscape1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "gold ✰"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/compiler/enumWithoutInitializerAfterComputedMember.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "a", "b", "c"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/compiler/enumsWithMultipleDeclarations3.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(2): ["A", "E"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/compiler/errorConstructorSubtypes.ts semantic error: Bindings Mismatch: @@ -4952,18 +5154,17 @@ reference Mismatch: previous reference ReferenceId(29): Some("y") current reference ReferenceId(29): None -tasks/coverage/typescript/tests/cases/compiler/es5-umd4.ts -semantic error: ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/es6ClassTest2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["BaseClassWithConstructor", "BasicMonster", "ChildClassWithoutConstructor", "GetSetMonster", "IFoo", "ImplementsInterface", "OverloadedMonster", "PrototypeMonster", "SplatMonster", "Statics", "SuperChild", "SuperParent", "Visibility", "ccwc", "foo", "m1", "m2", "m3", "m4", "m5", "m6", "stat", "x", "y"] +current scope ScopeId(0): ["BaseClassWithConstructor", "BasicMonster", "ChildClassWithoutConstructor", "GetSetMonster", "ImplementsInterface", "OverloadedMonster", "PrototypeMonster", "SplatMonster", "Statics", "SuperChild", "SuperParent", "Visibility", "ccwc", "foo", "m1", "m2", "m3", "m4", "m5", "m6", "stat", "x", "y"] tasks/coverage/typescript/tests/cases/compiler/es6ClassTest3.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/es6ClassTest5.ts semantic error: Bindings Mismatch: @@ -4975,60 +5176,116 @@ semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Bar", "M"] current scope ScopeId(0): ["Bar"] -tasks/coverage/typescript/tests/cases/compiler/es6ClassTest8.ts -semantic error: ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/es6ExportAssignment3.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["a"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/es6ExportAssignment4.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["a"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/es6ImportEqualsDeclaration2.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["a"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/es6ImportNameSpaceImportNoNamedExports.ts semantic error: `export = ;` is only supported when compiling modules to CommonJS. Please consider using `export default ;`, or add @babel/plugin-transform-modules-commonjs to your Babel config. tasks/coverage/typescript/tests/cases/compiler/es6ModuleClassDeclaration.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: c3 +Missing ReferenceId: m1 +Missing ReferenceId: m1 +Missing SymbolId: m2 +Missing SymbolId: _m2 +Missing ReferenceId: _m2 +Missing ReferenceId: c3 +Missing ReferenceId: m2 +Missing ReferenceId: m2 tasks/coverage/typescript/tests/cases/compiler/es6ModuleConst.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: _m +Missing ReferenceId: _m +Missing ReferenceId: m1 +Missing ReferenceId: m1 +Missing SymbolId: m2 +Missing SymbolId: _m2 +Missing ReferenceId: _m2 +Missing ReferenceId: _m2 +Missing ReferenceId: _m2 +Missing ReferenceId: m2 +Missing ReferenceId: m2 tasks/coverage/typescript/tests/cases/compiler/es6ModuleConstEnumDeclaration.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: e3 +Missing ReferenceId: m1 +Missing ReferenceId: m1 +Missing SymbolId: m2 +Missing SymbolId: _m2 +Missing ReferenceId: _m2 +Missing ReferenceId: e5 +Missing ReferenceId: m2 +Missing ReferenceId: m2 tasks/coverage/typescript/tests/cases/compiler/es6ModuleConstEnumDeclaration2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: e3 +Missing ReferenceId: m1 +Missing ReferenceId: m1 +Missing SymbolId: m2 +Missing SymbolId: _m2 +Missing ReferenceId: _m2 +Missing ReferenceId: e5 +Missing ReferenceId: m2 +Missing ReferenceId: m2 tasks/coverage/typescript/tests/cases/compiler/es6ModuleEnumDeclaration.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: e3 +Missing ReferenceId: m1 +Missing ReferenceId: m1 +Missing SymbolId: m2 +Missing SymbolId: _m2 +Missing ReferenceId: _m2 +Missing ReferenceId: e5 +Missing ReferenceId: m2 +Missing ReferenceId: m2 tasks/coverage/typescript/tests/cases/compiler/es6ModuleFunctionDeclaration.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: foo3 +Missing ReferenceId: m1 +Missing ReferenceId: m1 +Missing SymbolId: m2 +Missing SymbolId: _m2 +Missing ReferenceId: _m2 +Missing ReferenceId: foo3 +Missing ReferenceId: m2 +Missing ReferenceId: m2 tasks/coverage/typescript/tests/cases/compiler/es6ModuleInternalImport.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -5061,8 +5318,6 @@ tasks/coverage/typescript/tests/cases/compiler/esNextWeakRefs_IterableWeakMap.ts semantic error: Bindings Mismatch: previous scope ScopeId(2): ["K", "V"] current scope ScopeId(2): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/escapedIdentifiers.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -5077,7 +5332,6 @@ tasks/coverage/typescript/tests/cases/compiler/evolvingArrayTypeInAssert.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "_value"] current scope ScopeId(1): ["_value"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/excessPropertyCheckWithNestedArrayIntersection.ts semantic error: Bindings Mismatch: @@ -5091,7 +5345,6 @@ current scope ScopeId(0): ["createDefaultExample"] Bindings Mismatch: previous scope ScopeId(3): ["K", "x"] current scope ScopeId(1): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/expandoFunctionContextualTypes.ts semantic error: Bindings Mismatch: @@ -5111,7 +5364,6 @@ tasks/coverage/typescript/tests/cases/compiler/exportAssignValueAndType.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["http", "server", "x"] current scope ScopeId(0): ["server", "x"] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/exportAssignedTypeAsTypeAnnotation.ts semantic error: `export = ;` is only supported when compiling modules to CommonJS. @@ -5156,15 +5408,14 @@ tasks/coverage/typescript/tests/cases/compiler/exportAssignmentWithPrivacyError. semantic error: Bindings Mismatch: previous scope ScopeId(0): ["connectexport", "connectmodule", "server"] current scope ScopeId(0): ["server"] -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/exportAssignmentWithoutIdentifier1.ts -semantic error: ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/exportDeclarationForModuleOrEnumWithMemberOfSameName.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/exportDeclarationsInAmbientNamespaces.ts semantic error: Bindings Mismatch: @@ -5180,24 +5431,36 @@ tasks/coverage/typescript/tests/cases/compiler/exportDefaultImportedType.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Foo"] current scope ScopeId(0): [] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/exportDefaultInterface.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["A", "a"] +current scope ScopeId(0): ["a"] tasks/coverage/typescript/tests/cases/compiler/exportDefaultInterfaceAndFunctionOverloads.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Foo", "foo"] +current scope ScopeId(0): ["foo"] tasks/coverage/typescript/tests/cases/compiler/exportDefaultInterfaceAndValue.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["A", "x"] +current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/exportDefaultProperty.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing ReferenceId: _A +Missing ReferenceId: B +Missing SymbolId: _B +Missing ReferenceId: _B +Missing ReferenceId: B +Missing ReferenceId: B +Missing ReferenceId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/exportDefaultVariable.ts semantic error: Bindings Mismatch: @@ -5208,12 +5471,6 @@ tasks/coverage/typescript/tests/cases/compiler/exportEqualCallable.ts semantic error: `export = ;` is only supported when compiling modules to CommonJS. Please consider using `export default ;`, or add @babel/plugin-transform-modules-commonjs to your Babel config. -tasks/coverage/typescript/tests/cases/compiler/exportEqualNamespaces.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/exportEqualsClassNoRedeclarationError.ts -semantic error: ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/exportEqualsDefaultProperty.ts semantic error: `export = ;` is only supported when compiling modules to CommonJS. Please consider using `export default ;`, or add @babel/plugin-transform-modules-commonjs to your Babel config. @@ -5330,12 +5587,26 @@ previous scope ScopeId(0): ["M"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/extBaseClass1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/extendAndImplementTheSameBaseType.ts -semantic error: ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: B +Missing ReferenceId: _M +Missing ReferenceId: C +Missing ReferenceId: M +Missing ReferenceId: M +Missing SymbolId: _M2 +Missing ReferenceId: _M2 +Missing ReferenceId: C2 +Missing ReferenceId: M +Missing ReferenceId: M +Missing SymbolId: N +Missing SymbolId: _N +Missing ReferenceId: _N +Missing ReferenceId: C3 +Missing ReferenceId: N +Missing ReferenceId: N tasks/coverage/typescript/tests/cases/compiler/extendConstructSignatureInInterface.ts semantic error: Bindings Mismatch: @@ -5364,7 +5635,6 @@ tasks/coverage/typescript/tests/cases/compiler/externalModuleQualification.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["A", "B", "C"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/externalModuleReferenceDoubleUnderscore1.ts semantic error: Bindings Mismatch: @@ -5391,9 +5661,17 @@ previous scope ScopeId(0): ["M"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/fatArrowSelf.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Events +Missing SymbolId: _Events +Missing ReferenceId: _Events +Missing ReferenceId: EventEmitter +Missing ReferenceId: Events +Missing ReferenceId: Events +Missing SymbolId: Consumer +Missing SymbolId: _Consumer +Missing ReferenceId: Consumer +Missing ReferenceId: Consumer tasks/coverage/typescript/tests/cases/compiler/fatArrowfunctionAsType.ts semantic error: Bindings Mismatch: @@ -5402,7 +5680,6 @@ current scope ScopeId(0): ["c"] Bindings Mismatch: previous scope ScopeId(1): ["T", "x"] current scope ScopeId(1): ["x"] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(3): Some("b") current reference ReferenceId(0): None @@ -5411,7 +5688,6 @@ tasks/coverage/typescript/tests/cases/compiler/fillInMissingTypeArgsOnConstructC semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/fixCrashAliasLookupForDefauledImport.ts semantic error: Bindings Mismatch: @@ -5424,26 +5700,29 @@ previous scope ScopeId(0): ["Base", "Derived", "derived", "result", "result2"] current scope ScopeId(0): ["derived", "result", "result2"] tasks/coverage/typescript/tests/cases/compiler/flowControlTypeGuardThenSwitch.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["A", "B", "Base", "Both", "Kind", "foo", "isBoth"] +current scope ScopeId(0): ["Kind", "foo", "isBoth"] +Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "Kind"] +current scope ScopeId(1): ["Kind"] tasks/coverage/typescript/tests/cases/compiler/forAwaitForUnion.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "source"] current scope ScopeId(1): ["source"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/forInModule.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Foo +Missing SymbolId: _Foo +Missing ReferenceId: Foo +Missing ReferenceId: Foo tasks/coverage/typescript/tests/cases/compiler/forInStatement3.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "a", "expr"] current scope ScopeId(1): ["a", "expr"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/forLoopEndingMultilineComments.ts semantic error: Bindings Mismatch: @@ -5505,9 +5784,13 @@ previous scope ScopeId(0): ["Cls2", "Foo2", "Foo3", "Foo6", "foo4", "obj1", "obj current scope ScopeId(0): ["Cls2", "obj2", "s1", "s2", "s3", "s4", "s5"] tasks/coverage/typescript/tests/cases/compiler/functionCall5.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: c1 +Missing ReferenceId: m1 +Missing ReferenceId: m1 tasks/coverage/typescript/tests/cases/compiler/functionDeclarationWithResolutionOfTypeNamedArguments01.ts semantic error: Bindings Mismatch: @@ -5530,14 +5813,36 @@ previous scope ScopeId(0): ["Foo", "x"] current scope ScopeId(0): ["x"] tasks/coverage/typescript/tests/cases/compiler/functionInIfStatementInModule.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Midori +Missing SymbolId: _Midori +Missing ReferenceId: Midori +Missing ReferenceId: Midori tasks/coverage/typescript/tests/cases/compiler/functionMergedWithModule.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _foo +Missing SymbolId: Bar +Missing SymbolId: _Bar +Missing ReferenceId: _Bar +Missing ReferenceId: f +Missing ReferenceId: Bar +Missing ReferenceId: Bar +Missing ReferenceId: _foo +Missing ReferenceId: _foo +Missing ReferenceId: foo +Missing ReferenceId: foo +Missing SymbolId: _foo2 +Missing SymbolId: Baz +Missing SymbolId: _Baz +Missing ReferenceId: _Baz +Missing ReferenceId: g +Missing ReferenceId: Baz +Missing ReferenceId: Baz +Missing ReferenceId: _foo2 +Missing ReferenceId: _foo2 +Missing ReferenceId: foo +Missing ReferenceId: foo tasks/coverage/typescript/tests/cases/compiler/functionOverloads44.ts semantic error: Bindings Mismatch: @@ -5549,14 +5854,6 @@ semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Animal", "Cat", "Dog", "foo1", "foo2", "x1", "x2", "y1", "y2"] current scope ScopeId(0): ["foo1", "foo2", "x1", "x2", "y1", "y2"] -tasks/coverage/typescript/tests/cases/compiler/functionOverloads6.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/functionOverloads7.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/functionOverloadsOnGenericArity1.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["C"] @@ -5577,7 +5874,6 @@ current scope ScopeId(2): [] Bindings Mismatch: previous scope ScopeId(5): ["T", "v_args"] current scope ScopeId(3): ["v_args"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/functionReturnTypeQuery.ts semantic error: Bindings Mismatch: @@ -5585,9 +5881,11 @@ previous scope ScopeId(0): ["foo"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/functionTypeArgumentArrayAssignment.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: test +Missing SymbolId: _test +Missing ReferenceId: test +Missing ReferenceId: test tasks/coverage/typescript/tests/cases/compiler/functionsWithImplicitReturnTypeAssignableToUndefined.ts semantic error: Bindings Mismatch: @@ -5608,9 +5906,13 @@ previous scope ScopeId(0): ["Q"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/generativeRecursionWithTypeOf.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: f +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/genericAndNonGenericOverload1.ts semantic error: Bindings Mismatch: @@ -5621,13 +5923,11 @@ tasks/coverage/typescript/tests/cases/compiler/genericBaseClassLiteralProperty.t semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericBaseClassLiteralProperty2.ts semantic error: Bindings Mismatch: previous scope ScopeId(2): ["TItem"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericCallInferenceWithGenericLocalFunction.ts semantic error: Bindings Mismatch: @@ -5639,7 +5939,6 @@ current scope ScopeId(2): ["m", "p"] Bindings Mismatch: previous scope ScopeId(3): ["I", "from"] current scope ScopeId(3): ["from"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericCallOnMemberReturningClosedOverObject.ts semantic error: Bindings Mismatch: @@ -5648,19 +5947,16 @@ current scope ScopeId(1): ["x"] Bindings Mismatch: previous scope ScopeId(2): ["T2", "t2"] current scope ScopeId(2): ["t2"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericCallWithFixedArguments.ts semantic error: Bindings Mismatch: previous scope ScopeId(5): ["T", "U", "x"] current scope ScopeId(5): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericCallWithNonGenericArgs1.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "x"] current scope ScopeId(1): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericCallWithinOwnBodyCastTypeParameterIdentity.ts semantic error: Bindings Mismatch: @@ -5675,23 +5971,71 @@ current scope ScopeId(3): ["onFulfilled"] Bindings Mismatch: previous scope ScopeId(6): ["Input", "Result", "fn"] current scope ScopeId(4): ["fn"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericCallbacksAndClassHierarchy.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: C1 +Missing ReferenceId: _M +Missing ReferenceId: A +Missing ReferenceId: _M +Missing ReferenceId: B +Missing ReferenceId: _M +Missing ReferenceId: D +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/genericCapturingFunctionNarrowing.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["First", "Second", "SubFirst", "SubFirstMore", "hasAFoo", "thing"] current scope ScopeId(1): ["hasAFoo", "thing"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericClassPropertyInheritanceSpecialization.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Portal +Missing SymbolId: _Portal +Missing SymbolId: Controls +Missing SymbolId: _Controls +Missing SymbolId: Validators +Missing SymbolId: _Validators +Missing ReferenceId: _Validators +Missing ReferenceId: Validator +Missing ReferenceId: Validators +Missing ReferenceId: Validators +Missing ReferenceId: _Controls +Missing ReferenceId: _Controls +Missing ReferenceId: Controls +Missing ReferenceId: Controls +Missing ReferenceId: _Portal +Missing ReferenceId: _Portal +Missing ReferenceId: Portal +Missing ReferenceId: Portal +Missing SymbolId: PortalFx +Missing SymbolId: _PortalFx +Missing SymbolId: ViewModels +Missing SymbolId: _ViewModels +Missing SymbolId: Controls +Missing SymbolId: _Controls2 +Missing SymbolId: Validators +Missing SymbolId: _Validators2 +Missing ReferenceId: _Validators2 +Missing ReferenceId: Validator +Missing ReferenceId: Validators +Missing ReferenceId: Validators +Missing ReferenceId: _Controls2 +Missing ReferenceId: _Controls2 +Missing ReferenceId: Controls +Missing ReferenceId: Controls +Missing ReferenceId: _ViewModels +Missing ReferenceId: _ViewModels +Missing ReferenceId: ViewModels +Missing ReferenceId: ViewModels +Missing ReferenceId: _PortalFx +Missing ReferenceId: _PortalFx +Missing ReferenceId: PortalFx +Missing ReferenceId: PortalFx tasks/coverage/typescript/tests/cases/compiler/genericClassStaticMethod.ts semantic error: Bindings Mismatch: @@ -5700,12 +6044,17 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericClassWithStaticFactory.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Editor +Missing SymbolId: _Editor +Missing ReferenceId: _Editor +Missing ReferenceId: List +Missing ReferenceId: _Editor +Missing ReferenceId: ListFactory +Missing ReferenceId: Editor +Missing ReferenceId: Editor tasks/coverage/typescript/tests/cases/compiler/genericClasses4.ts semantic error: Bindings Mismatch: @@ -5717,8 +6066,6 @@ current scope ScopeId(3): ["f", "retval", "x", "y"] Bindings Mismatch: previous scope ScopeId(4): ["B", "f", "retval", "x", "y"] current scope ScopeId(4): ["f", "retval", "x", "y"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericClassesInModule2.ts semantic error: Bindings Mismatch: @@ -5730,8 +6077,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(6): ["T2"] current scope ScopeId(4): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericCloduleInModule.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -5742,14 +6087,56 @@ previous scope ScopeId(0): ["A", "B", "C"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/genericConstraintOnExtendedBuiltinTypes.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: EndGate +Missing SymbolId: _EndGate +Missing SymbolId: Tweening +Missing SymbolId: _Tweening +Missing ReferenceId: _Tweening +Missing ReferenceId: Tween +Missing ReferenceId: Tweening +Missing ReferenceId: Tweening +Missing ReferenceId: _EndGate +Missing ReferenceId: _EndGate +Missing ReferenceId: EndGate +Missing ReferenceId: EndGate +Missing SymbolId: _EndGate2 +Missing SymbolId: Tweening +Missing SymbolId: _Tweening2 +Missing ReferenceId: _Tweening2 +Missing ReferenceId: NumberTween +Missing ReferenceId: Tweening +Missing ReferenceId: Tweening +Missing ReferenceId: _EndGate2 +Missing ReferenceId: _EndGate2 +Missing ReferenceId: EndGate +Missing ReferenceId: EndGate tasks/coverage/typescript/tests/cases/compiler/genericConstraintOnExtendedBuiltinTypes2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: EndGate +Missing SymbolId: _EndGate2 +Missing SymbolId: Tweening +Missing SymbolId: _Tweening +Missing ReferenceId: _Tweening +Missing ReferenceId: Tween +Missing ReferenceId: Tweening +Missing ReferenceId: Tweening +Missing ReferenceId: _EndGate2 +Missing ReferenceId: _EndGate2 +Missing ReferenceId: EndGate +Missing ReferenceId: EndGate +Missing SymbolId: _EndGate3 +Missing SymbolId: Tweening +Missing SymbolId: _Tweening2 +Missing ReferenceId: _Tweening2 +Missing ReferenceId: NumberTween +Missing ReferenceId: Tweening +Missing ReferenceId: Tweening +Missing ReferenceId: _EndGate3 +Missing ReferenceId: _EndGate3 +Missing ReferenceId: EndGate +Missing ReferenceId: EndGate tasks/coverage/typescript/tests/cases/compiler/genericConstructSignatureInInterface.ts semantic error: Bindings Mismatch: @@ -5779,7 +6166,6 @@ current scope ScopeId(1): ["test"] Bindings Mismatch: previous scope ScopeId(4): ["T", "test"] current scope ScopeId(2): ["test"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericFunctions3.ts semantic error: Bindings Mismatch: @@ -5788,7 +6174,6 @@ current scope ScopeId(0): ["from"] Bindings Mismatch: previous scope ScopeId(4): ["T", "arg"] current scope ScopeId(1): ["arg"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericFunctionsAndConditionalInference.ts semantic error: Bindings Mismatch: @@ -5803,7 +6188,6 @@ current scope ScopeId(2): ["at"] Bindings Mismatch: previous scope ScopeId(14): ["F", "at"] current scope ScopeId(3): ["at"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericFunctionsNotContextSensitive.ts semantic error: Bindings Mismatch: @@ -5812,7 +6196,6 @@ current scope ScopeId(1): ["_"] Bindings Mismatch: previous scope ScopeId(2): ["K", "_"] current scope ScopeId(2): ["_"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericFunctionsWithOptionalParameters1.ts semantic error: Bindings Mismatch: @@ -5826,7 +6209,6 @@ current scope ScopeId(0): ["Collection", "c", "f1", "f2", "r3", "r4", "r5", "ut Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericIndexedAccessMethodIntersectionCanBeAccessed.ts semantic error: Bindings Mismatch: @@ -5835,7 +6217,6 @@ current scope ScopeId(0): ["createService"] Bindings Mismatch: previous scope ScopeId(5): ["ServiceCtr", "T"] current scope ScopeId(1): ["ServiceCtr"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericInference2.ts semantic error: Bindings Mismatch: @@ -5854,8 +6235,6 @@ current scope ScopeId(0): ["Component", "React", "_jsxFileName", "v1"] Bindings Mismatch: previous scope ScopeId(2): ["T", "props"] current scope ScopeId(1): ["props"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericInheritedDefaultConstructors.ts semantic error: Bindings Mismatch: @@ -5867,7 +6246,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(4): ["V"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericInstanceOf.ts semantic error: Bindings Mismatch: @@ -5876,8 +6254,6 @@ current scope ScopeId(0): ["C"] Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericInterfaceFunctionTypeParameter.ts semantic error: Bindings Mismatch: @@ -5886,7 +6262,6 @@ current scope ScopeId(0): ["foo"] Bindings Mismatch: previous scope ScopeId(2): ["A", "fn"] current scope ScopeId(1): ["fn"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericInterfaceImplementation.ts semantic error: Bindings Mismatch: @@ -5898,8 +6273,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(6): ["U"] current scope ScopeId(3): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericInterfaceTypeCall.ts semantic error: Bindings Mismatch: @@ -5910,7 +6283,6 @@ tasks/coverage/typescript/tests/cases/compiler/genericIsNeverEmptyObject.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "a", "obj", "rest"] current scope ScopeId(1): ["a", "obj", "rest"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericMethodOverspecialization.ts semantic error: Bindings Mismatch: @@ -5929,13 +6301,11 @@ tasks/coverage/typescript/tests/cases/compiler/genericObjectCreationWithoutTypeA semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericObjectLitReturnType.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericObjectSpreadResultInSwitch.ts semantic error: Bindings Mismatch: @@ -5944,7 +6314,6 @@ current scope ScopeId(0): ["getType"] Bindings Mismatch: previous scope ScopeId(2): ["P", "foo", "params", "rest"] current scope ScopeId(1): ["foo", "params", "rest"] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(5): Some("params") current reference ReferenceId(2): None @@ -5956,14 +6325,40 @@ previous reference ReferenceId(9): Some("params") current reference ReferenceId(6): None tasks/coverage/typescript/tests/cases/compiler/genericOfACloduleType1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: C +Missing SymbolId: _C +Missing ReferenceId: _C +Missing ReferenceId: X +Missing ReferenceId: C +Missing ReferenceId: C +Missing ReferenceId: _M +Missing ReferenceId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/genericOfACloduleType2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: C +Missing SymbolId: _C +Missing ReferenceId: _C +Missing ReferenceId: X +Missing ReferenceId: C +Missing ReferenceId: C +Missing ReferenceId: _M +Missing ReferenceId: _M +Missing ReferenceId: M +Missing ReferenceId: M +Missing SymbolId: N +Missing SymbolId: _N +Missing ReferenceId: N +Missing ReferenceId: N tasks/coverage/typescript/tests/cases/compiler/genericOverloadSignatures.ts semantic error: Bindings Mismatch: @@ -5972,7 +6367,6 @@ current scope ScopeId(0): ["C2", "b", "f"] Bindings Mismatch: previous scope ScopeId(11): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericParameterAssignability1.ts semantic error: Bindings Mismatch: @@ -5981,13 +6375,11 @@ current scope ScopeId(1): ["x"] Bindings Mismatch: previous scope ScopeId(2): ["T", "x"] current scope ScopeId(2): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericPrototypeProperty.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericPrototypeProperty2.ts semantic error: Bindings Mismatch: @@ -5996,30 +6388,34 @@ current scope ScopeId(0): ["BaseEvent", "BaseEventWrapper", "MyEvent", "MyEvent Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericPrototypeProperty3.ts semantic error: Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericRecursiveImplicitConstructorErrors2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: TypeScript2 +Missing SymbolId: _TypeScript +Missing ReferenceId: _TypeScript +Missing ReferenceId: PullSymbolVisibility +Missing ReferenceId: _TypeScript +Missing ReferenceId: PullSymbol +Missing ReferenceId: _TypeScript +Missing ReferenceId: PullTypeSymbol +Missing ReferenceId: TypeScript2 +Missing ReferenceId: TypeScript2 tasks/coverage/typescript/tests/cases/compiler/genericReversingTypeParameters.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["K", "V"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericReversingTypeParameters2.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["K", "V"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericSignatureInheritance.ts semantic error: Bindings Mismatch: @@ -6043,7 +6439,6 @@ current scope ScopeId(2): ["source", "value"] Bindings Mismatch: previous scope ScopeId(4): ["T", "source"] current scope ScopeId(4): ["source"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericTemplateOverloadResolution.ts semantic error: Bindings Mismatch: @@ -6060,7 +6455,6 @@ current scope ScopeId(0): ["I", "y", "z"] Bindings Mismatch: previous scope ScopeId(5): ["SS"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericTypeAssertions3.ts semantic error: Bindings Mismatch: @@ -6089,7 +6483,6 @@ current scope ScopeId(12): ["pred"] Bindings Mismatch: previous scope ScopeId(13): ["A", "pred", "where"] current scope ScopeId(13): ["pred", "where"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericTypeWithCallableMembers.ts semantic error: Bindings Mismatch: @@ -6098,8 +6491,6 @@ current scope ScopeId(0): ["C"] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericTypeWithCallableMembers2.ts semantic error: Bindings Mismatch: @@ -6108,7 +6499,6 @@ current scope ScopeId(1): ["f"] Bindings Mismatch: previous scope ScopeId(2): ["T", "f"] current scope ScopeId(2): ["f"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericTypeWithMultipleBases1.ts semantic error: Bindings Mismatch: @@ -6139,13 +6529,11 @@ tasks/coverage/typescript/tests/cases/compiler/genericWithIndexerOfTypeParameter semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericWithIndexerOfTypeParameterType2.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["TItem"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericsAndHigherOrderFunctions.ts semantic error: Bindings Mismatch: @@ -6166,18 +6554,20 @@ current scope ScopeId(5): ["h"] Bindings Mismatch: previous scope ScopeId(6): ["R", "f"] current scope ScopeId(6): ["f"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/genericsManyTypeParameters.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["a1", "a10", "a11", "a111", "a112", "a113", "a114", "a115", "a116", "a117", "a118", "a119", "a12", "a13", "a14", "a15", "a16", "a17", "a18", "a2", "a21", "a210", "a211", "a212", "a213", "a214", "a215", "a216", "a217", "a218", "a219", "a22", "a23", "a24", "a25", "a26", "a27", "a28", "a29", "a3", "a31", "a310", "a311", "a312", "a313", "a314", "a315", "a316", "a317", "a318", "a319", "a32", "a33", "a34", "a35", "a36", "a37", "a38", "a39", "a4", "a41", "a410", "a411", "a412", "a413", "a414", "a415", "a416", "a417", "a418", "a419", "a42", "a43", "a44", "a45", "a46", "a47", "a48", "a49", "a5", "a51", "a510", "a511", "a512", "a513", "a514", "a515", "a516", "a517", "a518", "a519", "a52", "a53", "a54", "a55", "a56", "a57", "a58", "a59", "a6", "a61", "a610", "a611", "a612", "a613", "a614", "a615", "a616", "a617", "a618", "a619", "a62", "a63", "a64", "a65", "a66", "a67", "a68", "a69", "a7", "a71", "a8", "a81", "a9", "a91", "b1", "b10", "b11", "b12", "b13", "b14", "b15", "b16", "b17", "b18", "b2", "b3", "b4", "b5", "b6", "b7", "b8", "b9", "c1", "c10", "c11", "c12", "c13", "c14", "c15", "c16", "c17", "c18", "c2", "c3", "c4", "c5", "c6", "c7", "c8", "c9", "x1", "x10", "x11", "x12", "x13", "x14", "x15", "x16", "x17", "x18", "x2", "x3", "x4", "x5", "x6", "x7", "x8", "x9", "y1", "y10", "y12", "y13", "y14", "y15", "y16", "y17", "y18", "y19", "y2", "y3", "y4", "y5", "y6", "y7", "y8", "y9", "z1", "z10", "z11", "z12", "z13", "z14", "z15", "z16", "z17", "z18", "z2", "z3", "z4", "z5", "z6", "z7", "z8", "z9"] current scope ScopeId(1): ["a1", "a10", "a11", "a12", "a13", "a14", "a15", "a16", "a17", "a18", "a2", "a3", "a4", "a5", "a6", "a7", "a8", "a9", "b1", "b10", "b11", "b12", "b13", "b14", "b15", "b16", "b17", "b18", "b2", "b3", "b4", "b5", "b6", "b7", "b8", "b9", "c1", "c10", "c11", "c12", "c13", "c14", "c15", "c16", "c17", "c18", "c2", "c3", "c4", "c5", "c6", "c7", "c8", "c9", "x1", "x10", "x11", "x12", "x13", "x14", "x15", "x16", "x17", "x18", "x2", "x3", "x4", "x5", "x6", "x7", "x8", "x9", "y1", "y10", "y12", "y13", "y14", "y15", "y16", "y17", "y18", "y19", "y2", "y3", "y4", "y5", "y6", "y7", "y8", "y9", "z1", "z10", "z11", "z12", "z13", "z14", "z15", "z16", "z17", "z18", "z2", "z3", "z4", "z5", "z6", "z7", "z8", "z9"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/getAccessorWithImpliedReturnTypeAndFunctionClassMerge.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: MyModule +Missing SymbolId: _MyModule +Missing ReferenceId: _MyModule +Missing ReferenceId: MyClass +Missing ReferenceId: MyModule +Missing ReferenceId: MyModule tasks/coverage/typescript/tests/cases/compiler/getParameterNameAtPosition.ts semantic error: Bindings Mismatch: @@ -6195,9 +6585,13 @@ previous scope ScopeId(0): ["Foo", "NumberOrObject", "NumberOrString", "NumberOr current scope ScopeId(0): ["NumberOrObject", "NumberOrString", "NumberOrUndefined", "numberOrObject", "numberOrString", "numberOrUndefined"] tasks/coverage/typescript/tests/cases/compiler/global.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: f +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/globalFunctionAugmentationOverload.ts semantic error: Bindings Mismatch: @@ -6245,7 +6639,6 @@ tasks/coverage/typescript/tests/cases/compiler/homomorphicMappedTypeIntersection semantic error: Bindings Mismatch: previous scope ScopeId(1): ["TType", "a", "b", "c"] current scope ScopeId(1): ["a", "b", "c"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/homomorphicMappedTypeNesting.ts semantic error: Bindings Mismatch: @@ -6272,8 +6665,6 @@ current scope ScopeId(1): ["arg", "x", "y"] Bindings Mismatch: previous scope ScopeId(15): ["C", "ctor"] current scope ScopeId(3): ["ctor"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/identicalTypesNoDifferByCheckOrder.ts semantic error: Bindings Mismatch: @@ -6293,7 +6684,6 @@ current scope ScopeId(2): ["body", "path"] Bindings Mismatch: previous scope ScopeId(6): ["P", "x", "y"] current scope ScopeId(3): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/illegalGenericWrapping1.ts semantic error: Bindings Mismatch: @@ -6304,13 +6694,11 @@ tasks/coverage/typescript/tests/cases/compiler/implementInterfaceAnyMemberWithVo semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Bug", "I"] current scope ScopeId(0): ["Bug"] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/implementsInClassExpression.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Foo", "cls"] current scope ScopeId(0): ["cls"] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/implicitAnyGenericTypeInference.ts semantic error: Bindings Mismatch: @@ -6327,17 +6715,29 @@ current scope ScopeId(2): [] Bindings Mismatch: previous scope ScopeId(4): ["T"] current scope ScopeId(4): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/implicitIndexSignatures.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["StringMap", "empty1", "empty2", "f1", "f2", "f3", "f4", "f5", "map", "names1", "names2"] +current scope ScopeId(0): ["empty1", "empty2", "f1", "f2", "f3", "f4", "f5", "map", "names1", "names2"] +Bindings Mismatch: +previous scope ScopeId(9): ["A", "B", "E1"] +current scope ScopeId(6): ["E1"] +Bindings Mismatch: +previous scope ScopeId(10): ["A", "B", "E2"] +current scope ScopeId(7): ["E2"] +Bindings Mismatch: +previous scope ScopeId(11): ["A", "B", "E3"] +current scope ScopeId(8): ["E3"] tasks/coverage/typescript/tests/cases/compiler/importAliasAnExternalModuleInsideAnInternalModule.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: foo +Missing ReferenceId: m +Missing ReferenceId: m tasks/coverage/typescript/tests/cases/compiler/importAliasWithDottedName.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -6352,9 +6752,9 @@ previous scope ScopeId(0): ["m"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/importElisionEnum.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["MyEnum", "a", "b", "c", "d"] +current scope ScopeId(1): ["MyEnum"] tasks/coverage/typescript/tests/cases/compiler/importHelpers.ts semantic error: Bindings Mismatch: @@ -6363,7 +6763,6 @@ current scope ScopeId(0): ["A", "B", "C", "id", "result"] Bindings Mismatch: previous scope ScopeId(5): ["T", "x"] current scope ScopeId(5): ["x"] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(1): Some("dec") current reference ReferenceId(1): None @@ -6399,8 +6798,12 @@ tasks/coverage/typescript/tests/cases/compiler/importHelpersInTsx.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["React", "_jsxFileName", "o", "x"] current scope ScopeId(0): ["_jsxFileName", "x"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(2): Some("React") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(0): Some("o") +current reference ReferenceId(1): None tasks/coverage/typescript/tests/cases/compiler/importHelpersVerbatimModuleSyntax.ts semantic error: `export = ;` is only supported when compiling modules to CommonJS. @@ -6421,7 +6824,6 @@ tasks/coverage/typescript/tests/cases/compiler/importNonExportedMember12.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/importOnAliasedIdentifiers.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -6430,7 +6832,6 @@ tasks/coverage/typescript/tests/cases/compiler/importPropertyFromMappedType.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["NotFound"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/importShadowsGlobalName.ts semantic error: `export = ;` is only supported when compiling modules to CommonJS. @@ -6445,9 +6846,19 @@ semantic error: `export = ;` is only supported when compiling modules to Please consider using `export default ;`, or add @babel/plugin-transform-modules-commonjs to your Babel config. tasks/coverage/typescript/tests/cases/compiler/import_reference-to-type-alias.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: App +Missing SymbolId: _App +Missing SymbolId: Services +Missing SymbolId: _Services +Missing ReferenceId: _Services +Missing ReferenceId: UserServices +Missing ReferenceId: Services +Missing ReferenceId: Services +Missing ReferenceId: _App +Missing ReferenceId: _App +Missing ReferenceId: App +Missing ReferenceId: App tasks/coverage/typescript/tests/cases/compiler/import_unneeded-require-when-referenecing-aliased-type-throug-array.ts semantic error: Bindings Mismatch: @@ -6462,19 +6873,37 @@ tasks/coverage/typescript/tests/cases/compiler/importedAliasedConditionalTypeIns semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Actual", "Expected", "Handler", "lambdaTester"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/importedAliasesInTypePositions.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: elaborate +Missing SymbolId: _elaborate +Missing SymbolId: nested +Missing SymbolId: _nested +Missing SymbolId: mod +Missing SymbolId: _mod +Missing SymbolId: name +Missing SymbolId: _name +Missing ReferenceId: _name +Missing ReferenceId: ReferredTo +Missing ReferenceId: name +Missing ReferenceId: name +Missing ReferenceId: _mod +Missing ReferenceId: _mod +Missing ReferenceId: mod +Missing ReferenceId: mod +Missing ReferenceId: _nested +Missing ReferenceId: _nested +Missing ReferenceId: nested +Missing ReferenceId: nested +Missing ReferenceId: _elaborate +Missing ReferenceId: _elaborate +Missing ReferenceId: elaborate +Missing ReferenceId: elaborate tasks/coverage/typescript/tests/cases/compiler/importedModuleClassNameClash.ts -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["foo", "m1"] -current scope ScopeId(0): ["foo"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: foo tasks/coverage/typescript/tests/cases/compiler/importsInAmbientModules1.ts semantic error: Bindings Mismatch: @@ -6521,7 +6950,6 @@ current scope ScopeId(117): ["obj"] Bindings Mismatch: previous scope ScopeId(122): ["T", "obj"] current scope ScopeId(120): ["obj"] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(46): Some("error") current reference ReferenceId(26): None @@ -6557,7 +6985,6 @@ tasks/coverage/typescript/tests/cases/compiler/inOperatorWithGeneric.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/incrementOnNullAssertion.ts semantic error: Bindings Mismatch: @@ -6565,9 +6992,11 @@ previous scope ScopeId(0): ["Dictionary", "foo", "x"] current scope ScopeId(0): ["foo", "x"] tasks/coverage/typescript/tests/cases/compiler/indexIntoEnum.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/indexSignaturesInferentialTyping.ts semantic error: Bindings Mismatch: @@ -6576,7 +7005,6 @@ current scope ScopeId(1): ["items"] Bindings Mismatch: previous scope ScopeId(2): ["T", "items"] current scope ScopeId(2): ["items"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/indexTypeNoSubstitutionTemplateLiteral.ts semantic error: Bindings Mismatch: @@ -6599,13 +7027,11 @@ current scope ScopeId(3): ["p1", "p2", "t"] Bindings Mismatch: previous scope ScopeId(9): ["K", "P", "S", "key", "props", "store", "value"] current scope ScopeId(4): ["key", "props", "store", "value"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/indexedAccessCanBeHighOrder.ts semantic error: Bindings Mismatch: previous scope ScopeId(3): ["A", "B", "a", "b", "item"] current scope ScopeId(1): ["a", "b", "item"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/indexedAccessKeyofNestedSimplifiedSubstituteUnwrapped.ts semantic error: Bindings Mismatch: @@ -6622,7 +7048,6 @@ current scope ScopeId(1): ["elemofM", "k", "mymap"] Bindings Mismatch: previous scope ScopeId(5): ["M", "k", "mymap", "q1", "q2", "q3", "z"] current scope ScopeId(2): ["k", "mymap", "q1", "q2", "q3", "z"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/indexedAccessRetainsIndexSignature.ts semantic error: Bindings Mismatch: @@ -6650,8 +7075,6 @@ current scope ScopeId(6): [] Bindings Mismatch: previous scope ScopeId(10): ["C", "T", "x", "y"] current scope ScopeId(8): ["x", "y"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/indexer.ts semantic error: Bindings Mismatch: @@ -6670,7 +7093,6 @@ current scope ScopeId(0): ["a", "a2", "c", "r", "r2"] Bindings Mismatch: previous scope ScopeId(4): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/indexingTypesWithNever.ts semantic error: Bindings Mismatch: @@ -6690,7 +7112,6 @@ current scope ScopeId(0): ["combined", "flowtypes", "literal", "n"] Bindings Mismatch: previous scope ScopeId(2): ["A", "Combined", "b", "combined", "literal"] current scope ScopeId(1): ["b", "combined", "literal"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferConditionalConstraintMappedMember.ts semantic error: Bindings Mismatch: @@ -6716,7 +7137,6 @@ current scope ScopeId(22): ["fn"] Bindings Mismatch: previous scope ScopeId(31): ["A", "predicate"] current scope ScopeId(25): ["predicate"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferObjectTypeFromStringLiteralToKeyof.ts semantic error: Bindings Mismatch: @@ -6754,7 +7174,6 @@ current scope ScopeId(3): ["args", "nonarray"] Bindings Mismatch: previous scope ScopeId(4): ["T", "array", "opt"] current scope ScopeId(4): ["array", "opt"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferTypeConstraintInstantiationCircularity.ts semantic error: Bindings Mismatch: @@ -6771,7 +7190,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(13): ["V"] current scope ScopeId(3): [] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(30): Some("m") current reference ReferenceId(2): None @@ -6808,7 +7226,6 @@ current scope ScopeId(0): ["res1", "res2", "res3", "test"] Bindings Mismatch: previous scope ScopeId(4): ["T", "arg"] current scope ScopeId(1): ["arg"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferenceDoesNotAddUndefinedOrNull.ts semantic error: Bindings Mismatch: @@ -6820,7 +7237,6 @@ current scope ScopeId(1): ["cb", "node", "result"] Bindings Mismatch: previous scope ScopeId(9): ["T", "cb", "node", "result"] current scope ScopeId(4): ["cb", "node", "result"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferenceDoesntCompareAgainstUninstantiatedTypeParameter.ts semantic error: Bindings Mismatch: @@ -6829,13 +7245,14 @@ current scope ScopeId(0): ["ClassA", "ConcreteClass", "thisGetsTheFalseError", Bindings Mismatch: previous scope ScopeId(1): ["TEntityClass"] current scope ScopeId(1): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferenceErasedSignatures.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["BaseType", "CType", "GetT1", "InheritedType", "MType", "RType", "SomeAbstractClass", "SomeClass", "SomeClassC", "SomeClassM", "SomeClassR", "StructuralVersion", "T1", "T2"] +current scope ScopeId(0): ["SomeAbstractClass", "SomeClass"] +Bindings Mismatch: +previous scope ScopeId(3): ["C", "M", "R"] +current scope ScopeId(1): [] tasks/coverage/typescript/tests/cases/compiler/inferenceExactOptionalProperties1.ts semantic error: Bindings Mismatch: @@ -6849,13 +7266,11 @@ current scope ScopeId(0): ["foo"] Bindings Mismatch: previous scope ScopeId(1): ["T", "i", "o"] current scope ScopeId(1): ["i", "o"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferenceLimit.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["BrokenClass", "MyModule"] current scope ScopeId(0): ["BrokenClass"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferenceOfNullableObjectTypesWithCommonBase.ts semantic error: Bindings Mismatch: @@ -6864,7 +7279,6 @@ current scope ScopeId(0): ["equal", "v"] Bindings Mismatch: previous scope ScopeId(1): ["T", "a", "b"] current scope ScopeId(1): ["a", "b"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferenceOptionalPropertiesToIndexSignatures.ts semantic error: Bindings Mismatch: @@ -6905,8 +7319,6 @@ current scope ScopeId(7): [] Bindings Mismatch: previous scope ScopeId(12): ["T"] current scope ScopeId(9): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferenceUnionOfObjectsMappedContextualType.ts semantic error: Bindings Mismatch: @@ -6927,13 +7339,11 @@ tasks/coverage/typescript/tests/cases/compiler/inferentialTypingUsingApparentTyp semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "x"] current scope ScopeId(1): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferentialTypingUsingApparentType2.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "x"] current scope ScopeId(1): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferentialTypingUsingApparentType3.ts semantic error: Bindings Mismatch: @@ -6942,14 +7352,11 @@ current scope ScopeId(0): ["CharField", "NumberField", "ObjectField", "person"] Bindings Mismatch: previous scope ScopeId(7): ["A", "T"] current scope ScopeId(5): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferentialTypingWithFunctionType2.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["A", "a"] current scope ScopeId(1): ["a"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferentialTypingWithFunctionTypeSyntacticScenarios.ts semantic error: Bindings Mismatch: @@ -6965,37 +7372,31 @@ tasks/coverage/typescript/tests/cases/compiler/inferredRestTypeFixedOnce.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["Args", "_"] current scope ScopeId(1): ["_"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferringAnyFunctionType1.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "p"] current scope ScopeId(1): ["p"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferringAnyFunctionType2.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "p"] current scope ScopeId(1): ["p"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferringAnyFunctionType3.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "p"] current scope ScopeId(1): ["p"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferringAnyFunctionType4.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "p"] current scope ScopeId(1): ["p"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferringAnyFunctionType5.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "p"] current scope ScopeId(1): ["p"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inferringReturnTypeFromConstructSignatureGeneric.ts semantic error: Bindings Mismatch: @@ -7013,7 +7414,6 @@ current scope ScopeId(7): ["type"] Bindings Mismatch: previous scope ScopeId(8): ["T"] current scope ScopeId(8): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/infiniteExpandingTypeThroughInheritanceInstantiation.ts semantic error: Bindings Mismatch: @@ -7031,8 +7431,18 @@ previous scope ScopeId(0): ["A", "B", "a", "b"] current scope ScopeId(0): ["a", "b"] tasks/coverage/typescript/tests/cases/compiler/infinitelyExpandingOverloads.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["KnockoutObservableBase2", "KnockoutSubscription2", "Validatable2", "ValidationPlacement2", "Validator2", "ViewModel", "Widget"] +current scope ScopeId(0): ["Validator2", "ViewModel", "Widget"] +Bindings Mismatch: +previous scope ScopeId(7): ["TValue"] +current scope ScopeId(1): [] +Bindings Mismatch: +previous scope ScopeId(8): ["TValue"] +current scope ScopeId(2): [] +Bindings Mismatch: +previous scope ScopeId(9): ["TValue"] +current scope ScopeId(3): [] tasks/coverage/typescript/tests/cases/compiler/infinitelyExpandingTypeAssignability.ts semantic error: Bindings Mismatch: @@ -7069,7 +7479,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/infinitelyGenerativeInheritance1.ts semantic error: Bindings Mismatch: @@ -7088,12 +7497,25 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inheritanceOfGenericConstructorMethod2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: C1 +Missing ReferenceId: _M +Missing ReferenceId: C2 +Missing ReferenceId: M +Missing ReferenceId: M +Missing SymbolId: N +Missing SymbolId: _N +Missing ReferenceId: _N +Missing ReferenceId: D1 +Missing ReferenceId: _N +Missing ReferenceId: D2 +Missing ReferenceId: N +Missing ReferenceId: N tasks/coverage/typescript/tests/cases/compiler/inheritedConstructorPropertyContextualType.ts semantic error: Bindings Mismatch: @@ -7132,7 +7554,6 @@ current scope ScopeId(0): ["foo"] Bindings Mismatch: previous scope ScopeId(3): ["CustomType", "T", "a", "b", "c", "d", "e"] current scope ScopeId(1): ["a", "b", "c", "d", "e"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/inlinedAliasAssignableToConstraintSameAsAlias.ts semantic error: Bindings Mismatch: @@ -7141,27 +7562,52 @@ current scope ScopeId(0): ["A"] Bindings Mismatch: previous scope ScopeId(6): ["A1", "A2", "N", "RF"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/innerAliases2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _provider +Missing SymbolId: _provider2 +Missing ReferenceId: _provider2 +Missing ReferenceId: UsefulClass +Missing ReferenceId: _provider +Missing ReferenceId: _provider +Missing SymbolId: consumer +Missing SymbolId: _consumer +Missing ReferenceId: consumer +Missing ReferenceId: consumer tasks/coverage/typescript/tests/cases/compiler/innerBoundLambdaEmit.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: Foo +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/innerExtern.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing SymbolId: B +Missing SymbolId: _B +Missing ReferenceId: _B +Missing ReferenceId: C +Missing ReferenceId: B +Missing ReferenceId: B +Missing ReferenceId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/innerFunc.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: tungsten +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/innerTypeArgumentInference.ts semantic error: Bindings Mismatch: @@ -7170,16 +7616,11 @@ current scope ScopeId(0): ["Generate"] Bindings Mismatch: previous scope ScopeId(2): ["U", "func"] current scope ScopeId(1): ["func"] -Symbols mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/instanceAndStaticDeclarations1.ts -semantic error: ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/instanceOfAssignability.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["ABC", "Alpha", "Animal", "Base", "Beta", "Derived1", "Derived2", "Gamma", "Giraffe", "Mammal", "fn1", "fn2", "fn3", "fn4", "fn5", "fn6", "fn7", "fn8"] current scope ScopeId(0): ["ABC", "Animal", "Derived1", "Derived2", "Giraffe", "Mammal", "fn1", "fn2", "fn3", "fn4", "fn5", "fn6", "fn7", "fn8"] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/instanceOfInExternalModules.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -7200,7 +7641,6 @@ current scope ScopeId(1): ["o"] Bindings Mismatch: previous scope ScopeId(4): ["T", "o"] current scope ScopeId(2): ["o"] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(11): Some("o") current reference ReferenceId(4): None @@ -7211,9 +7651,11 @@ previous scope ScopeId(0): ["A", "B"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/instantiateContextualTypes.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: N1 +Missing SymbolId: _N +Missing ReferenceId: N1 +Missing ReferenceId: N1 tasks/coverage/typescript/tests/cases/compiler/instantiateContextuallyTypedGenericThis.ts semantic error: Bindings Mismatch: @@ -7229,7 +7671,6 @@ tasks/coverage/typescript/tests/cases/compiler/instantiatedBaseTypeConstraints.t semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Bar", "Foo"] current scope ScopeId(0): ["Bar"] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/instantiatedBaseTypeConstraints2.ts semantic error: Bindings Mismatch: @@ -7242,34 +7683,90 @@ previous scope ScopeId(0): ["B", "c", "d"] current scope ScopeId(0): ["c", "d"] tasks/coverage/typescript/tests/cases/compiler/interMixingModulesInterfaces0.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing SymbolId: B +Missing SymbolId: _B +Missing ReferenceId: _B +Missing ReferenceId: createB +Missing ReferenceId: B +Missing ReferenceId: B +Missing ReferenceId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/interMixingModulesInterfaces1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing SymbolId: B +Missing SymbolId: _B +Missing ReferenceId: _B +Missing ReferenceId: createB +Missing ReferenceId: B +Missing ReferenceId: B +Missing ReferenceId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/interMixingModulesInterfaces2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing SymbolId: B +Missing SymbolId: _B +Missing ReferenceId: _B +Missing ReferenceId: createB +Missing ReferenceId: B +Missing ReferenceId: B +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/interMixingModulesInterfaces3.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing SymbolId: B +Missing SymbolId: _B +Missing ReferenceId: _B +Missing ReferenceId: createB +Missing ReferenceId: B +Missing ReferenceId: B +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/interMixingModulesInterfaces4.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing SymbolId: B +Missing SymbolId: _B +Missing ReferenceId: _B +Missing ReferenceId: createB +Missing ReferenceId: B +Missing ReferenceId: B +Missing ReferenceId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/interMixingModulesInterfaces5.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing SymbolId: B +Missing SymbolId: _B +Missing ReferenceId: _B +Missing ReferenceId: createB +Missing ReferenceId: B +Missing ReferenceId: B +Missing ReferenceId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/interface0.ts semantic error: Bindings Mismatch: @@ -7300,12 +7797,15 @@ tasks/coverage/typescript/tests/cases/compiler/interfaceImplementation5.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["C1", "C2", "C3", "C4", "C5", "C6", "I1"] current scope ScopeId(0): ["C1", "C2", "C3", "C4", "C5", "C6"] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/interfaceInReopenedModule.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m +Missing SymbolId: _m2 +Missing ReferenceId: _m2 +Missing ReferenceId: n +Missing ReferenceId: m +Missing ReferenceId: m tasks/coverage/typescript/tests/cases/compiler/interfaceInheritance2.ts semantic error: Bindings Mismatch: @@ -7326,9 +7826,6 @@ tasks/coverage/typescript/tests/cases/compiler/interfaceSubtyping.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Camera", "iface"] current scope ScopeId(0): ["Camera"] -reference Mismatch: -previous reference ReferenceId(0): Some("iface") -current reference ReferenceId(0): Some("str") tasks/coverage/typescript/tests/cases/compiler/interfaceWithCommaSeparators.ts semantic error: Bindings Mismatch: @@ -7344,9 +7841,11 @@ previous scope ScopeId(0): ["A", "B"] current scope ScopeId(0): ["A"] tasks/coverage/typescript/tests/cases/compiler/internalImportUnInstantiatedModuleNotReferencingInstanceNoConflict.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: B +Missing SymbolId: _B +Missing ReferenceId: B +Missing ReferenceId: B tasks/coverage/typescript/tests/cases/compiler/intersectionApparentTypeCaching.ts semantic error: Bindings Mismatch: @@ -7386,18 +7885,24 @@ current scope ScopeId(1): ["newParam", "param1"] Bindings Mismatch: previous scope ScopeId(4): ["T", "newParam"] current scope ScopeId(2): ["newParam"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/intersectionTypeInference1.ts semantic error: Bindings Mismatch: previous scope ScopeId(3): ["OwnProps", "f"] current scope ScopeId(3): ["f"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/intersectionTypeNormalization.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: enums +Missing SymbolId: _enums +Missing ReferenceId: _enums +Missing ReferenceId: A +Missing ReferenceId: _enums +Missing ReferenceId: B +Missing ReferenceId: _enums +Missing ReferenceId: C +Missing ReferenceId: enums +Missing ReferenceId: enums tasks/coverage/typescript/tests/cases/compiler/intersectionTypeWithLeadingOperator.ts semantic error: Bindings Mismatch: @@ -7411,7 +7916,6 @@ current scope ScopeId(0): ["Baz", "bar"] Bindings Mismatch: previous scope ScopeId(3): ["T", "_p"] current scope ScopeId(1): ["_p"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/intersectionWithConstructSignaturePrototypeResult.ts semantic error: Bindings Mismatch: @@ -7449,19 +7953,19 @@ previous scope ScopeId(0): ["T"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/isolatedModulesImportConstEnum.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["BAR", "Foo"] +current scope ScopeId(1): ["Foo"] tasks/coverage/typescript/tests/cases/compiler/isolatedModulesImportConstEnumTypeOnly.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Bar", "Foo"] +current scope ScopeId(1): ["Foo"] tasks/coverage/typescript/tests/cases/compiler/isolatedModulesNonAmbientConstEnum.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "X"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/compiler/isolatedModulesReExportAlias.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -7487,7 +7991,6 @@ tasks/coverage/typescript/tests/cases/compiler/isolatedModules_resolveJsonModule semantic error: Bindings Mismatch: previous scope ScopeId(0): ["j"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jqueryInference.ts semantic error: Bindings Mismatch: @@ -7507,9 +8010,9 @@ tasks/coverage/typescript/tests/cases/compiler/jsFileESModuleWithEnumTag.ts semantic error: Cannot use export statement outside a module tasks/coverage/typescript/tests/cases/compiler/jsdocAccessEnumType.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "E"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/compiler/jsdocTypedefNoCrash.ts semantic error: Cannot use export statement outside a module @@ -7526,15 +8029,11 @@ current scope ScopeId(0): ["MyComponent", "_jsxFileName", "_reactJsxRuntime"] Bindings Mismatch: previous scope ScopeId(15): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxChildrenSingleChildConfusableWithMultipleChildrenNoError.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["App", "Props", "React", "Tab", "TabLayout", "_jsxFileName"] current scope ScopeId(0): ["App", "React", "TabLayout", "_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxComplexSignatureHasApplicabilityError.tsx semantic error: Bindings Mismatch: @@ -7543,23 +8042,11 @@ current scope ScopeId(0): ["React", "_jsxFileName", "createReactSingleSelect"] Bindings Mismatch: previous scope ScopeId(6): ["WrappedComponent", "WrappedProps"] current scope ScopeId(1): ["WrappedComponent"] -Symbol Mismatch: -previous symbol SymbolId(0): SymbolId(0) -current symbol SymbolId(0): SymbolId(0) -Symbol Mismatch: -previous symbol SymbolId(8): SymbolId(8) -current symbol SymbolId(1): SymbolId(1) -Symbol Mismatch: -previous symbol SymbolId(9): SymbolId(9) -current symbol SymbolId(2): SymbolId(2) -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxContainsOnlyTriviaWhiteSpacesNotCountedAsChild.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "NoticeList", "Props", "_jsxFileName", "_reactJsxRuntime"] current scope ScopeId(0): ["NoticeList", "_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxElementClassTooManyParams.tsx semantic error: Bindings Mismatch: @@ -7568,83 +8055,88 @@ current scope ScopeId(0): ["ElemClass", "_jsxFileName", "_reactJsxRuntime", "el Bindings Mismatch: previous scope ScopeId(9): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxElementsAsIdentifierNames.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A", "B", "JSX", "React", "_jsxFileName"] current scope ScopeId(0): ["A", "B", "_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(1): Some("React") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(3): Some("React") +current reference ReferenceId(2): None tasks/coverage/typescript/tests/cases/compiler/jsxEmitAttributeWithPreserve.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["React", "_jsxFileName", "_reactJsxRuntime"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxEmitWithAttributes.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Element +Missing SymbolId: _Element +Missing ReferenceId: _Element +Missing ReferenceId: isElement +Missing ReferenceId: _Element +Missing ReferenceId: createElement +Missing ReferenceId: Element +Missing ReferenceId: Element tasks/coverage/typescript/tests/cases/compiler/jsxEmptyExpressionNotCountedAsChild.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Props", "React", "Wrapper", "_jsxFileName", "_reactJsxRuntime", "element"] current scope ScopeId(0): ["Wrapper", "_jsxFileName", "_reactJsxRuntime", "element"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxFactoryAndJsxFragmentFactory.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Frag", "_jsxFileName", "h"] current scope ScopeId(0): ["_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxFactoryAndJsxFragmentFactoryNull.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["_jsxFileName", "h"] current scope ScopeId(0): ["_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxFactoryIdentifier.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Element +Missing SymbolId: _Element +Missing ReferenceId: _Element +Missing ReferenceId: isElement +Missing ReferenceId: _Element +Missing ReferenceId: createElement +Missing ReferenceId: Element +Missing ReferenceId: Element tasks/coverage/typescript/tests/cases/compiler/jsxFactoryIdentifierAsParameter.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["AppComponent", "JSX", "_jsxFileName"] current scope ScopeId(0): ["AppComponent", "_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxFactoryQualifiedName.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/jsxFactoryQualifiedNameWithEs5.ts -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Element +Missing SymbolId: _Element +Missing ReferenceId: _Element +Missing ReferenceId: isElement +Missing ReferenceId: _Element +Missing ReferenceId: createElement +Missing ReferenceId: Element +Missing ReferenceId: Element tasks/coverage/typescript/tests/cases/compiler/jsxFragmentFactoryNoUnusedLocals.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Counter", "CounterProps", "Fragment", "_jsxFileName", "createElement"] current scope ScopeId(0): ["Counter", "_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxGenericComponentWithSpreadingResultOfGenericFunction.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime", "otherProps"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(13): Some("otherProps") +current reference ReferenceId(4): None tasks/coverage/typescript/tests/cases/compiler/jsxHasLiteralType.tsx semantic error: Bindings Mismatch: @@ -7653,35 +8145,14 @@ current scope ScopeId(0): ["MyComponent", "React", "_jsxFileName", "m"] Bindings Mismatch: previous scope ScopeId(2): ["P"] current scope ScopeId(1): [] -Symbol Mismatch: -previous symbol SymbolId(0): SymbolId(0) -current symbol SymbolId(0): SymbolId(0) -Symbol Mismatch: -previous symbol SymbolId(2): SymbolId(2) -current symbol SymbolId(1): SymbolId(1) -Symbol Mismatch: -previous symbol SymbolId(3): SymbolId(3) -current symbol SymbolId(2): SymbolId(2) -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/jsxHash.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/jsxImportForSideEffectsNonExtantNoError.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/jsxImportInAttribute.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxInExtendsClause.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Foo", "React", "_jsxFileName"] current scope ScopeId(0): ["Foo", "_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(9): Some("React") +current reference ReferenceId(2): None tasks/coverage/typescript/tests/cases/compiler/jsxInferenceProducesLiteralAsExpected.tsx semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -7694,53 +8165,33 @@ current scope ScopeId(1): ["props"] Bindings Mismatch: previous scope ScopeId(2): ["T", "el"] current scope ScopeId(2): ["el"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxIntrinsicElementsExtendsRecord.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "_jsxFileName", "_reactJsxRuntime"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/jsxIntrinsicUnions.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxLibraryManagedAttributesUnusedGeneric.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Comp", "React", "_jsxFileName", "jsx"] current scope ScopeId(0): ["React", "_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/jsxLocalNamespaceIndexSignatureNoCrash.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/jsxMultilineAttributeStringValues.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(6): Some("Comp") +current reference ReferenceId(1): None tasks/coverage/typescript/tests/cases/compiler/jsxMultilineAttributeValuesReact.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["React", "_jsxFileName", "a", "b", "c"] current scope ScopeId(0): ["_jsxFileName", "a", "b", "c"] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/jsxNamespaceGlobalReexport.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/jsxNamespaceImplicitImportJSXNamespace.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/jsxNamespaceImplicitImportJSXNamespaceFromConfigPickedOverGlobalOne.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(1): Some("React") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(3): Some("React") +current reference ReferenceId(2): None +reference Mismatch: +previous reference ReferenceId(5): Some("React") +current reference ReferenceId(4): None tasks/coverage/typescript/tests/cases/compiler/jsxNamespaceImplicitImportJSXNamespaceFromPragmaPickedOverGlobalOne.tsx semantic error: importSource cannot be set when runtime is classic. @@ -7749,47 +8200,29 @@ tasks/coverage/typescript/tests/cases/compiler/jsxNamespaceReexports.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "createElement"] current scope ScopeId(0): ["createElement"] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxNamespacedNameNotComparedToNonMatchingIndexSignature.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime", "react", "tag"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime", "tag"] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/jsxNestedWithinTernaryParsesCorrectly.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxPartialSpread.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["React", "Repro", "Select", "_jsxFileName", "_reactJsxRuntime"] current scope ScopeId(0): ["Repro", "Select", "_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/jsxPreserveWithJsInput.ts -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxPropsAsIdentifierNames.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "_jsxFileName", "_reactJsxRuntime"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/jsxSpreadFirstUnionNoErrors.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Info", "InfoProps", "React", "_jsxFileName", "a", "b", "c", "infoProps"] current scope ScopeId(0): ["Info", "React", "_jsxFileName", "a", "b", "c"] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/jsxViaImport.2.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(7): Some("infoProps") +current reference ReferenceId(14): None tasks/coverage/typescript/tests/cases/compiler/keyRemappingKeyofResult.ts semantic error: Bindings Mismatch: @@ -7801,7 +8234,6 @@ current scope ScopeId(1): ["a", "x"] Bindings Mismatch: previous scope ScopeId(14): ["DistributiveNonIndex", "NonIndex", "Okay", "Oops", "Orig", "Remapped", "T", "a", "x"] current scope ScopeId(2): ["a", "x"] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(11): Some("x") current reference ReferenceId(1): None @@ -7819,7 +8251,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/keyofObjectWithGlobalSymbolIncluded.ts semantic error: Bindings Mismatch: @@ -7830,8 +8261,18 @@ tasks/coverage/typescript/tests/cases/compiler/keywordInJsxIdentifier.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["React", "_jsxFileName"] current scope ScopeId(0): ["_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(1): Some("React") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(3): Some("React") +current reference ReferenceId(2): None +reference Mismatch: +previous reference ReferenceId(5): Some("React") +current reference ReferenceId(4): None +reference Mismatch: +previous reference ReferenceId(7): Some("React") +current reference ReferenceId(6): None tasks/coverage/typescript/tests/cases/compiler/lambdaParameterWithTupleArgsHasCorrectAssignability.ts semantic error: Bindings Mismatch: @@ -7843,7 +8284,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(5): ["T", "f"] current scope ScopeId(2): ["f"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/largeTupleTypes.ts semantic error: Bindings Mismatch: @@ -7851,9 +8291,11 @@ previous scope ScopeId(0): ["ExpandSmallerTuples", "GrowExp", "GrowExpRev", "Shi current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/letKeepNamesOfTopLevelItems.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/libdtsFix.ts semantic error: Bindings Mismatch: @@ -7861,9 +8303,21 @@ previous scope ScopeId(0): ["HTMLElement"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/listFailure.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Editor +Missing SymbolId: _Editor +Missing ReferenceId: _Editor +Missing ReferenceId: Buffer +Missing ReferenceId: _Editor +Missing ReferenceId: ListRemoveEntry +Missing ReferenceId: _Editor +Missing ReferenceId: ListMakeHead +Missing ReferenceId: _Editor +Missing ReferenceId: ListMakeEntry +Missing ReferenceId: _Editor +Missing ReferenceId: Line +Missing ReferenceId: Editor +Missing ReferenceId: Editor tasks/coverage/typescript/tests/cases/compiler/literalWideningWithCompoundLikeAssignments.ts semantic error: Bindings Mismatch: @@ -7905,9 +8359,19 @@ semantic error: `export = ;` is only supported when compiling modules to Please consider using `export default ;`, or add @babel/plugin-transform-modules-commonjs to your Babel config. tasks/coverage/typescript/tests/cases/compiler/localImportNameVsGlobalName.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Keyboard +Missing SymbolId: _Keyboard +Missing ReferenceId: _Keyboard +Missing ReferenceId: Key +Missing ReferenceId: Keyboard +Missing ReferenceId: Keyboard +Missing SymbolId: App +Missing SymbolId: _App +Missing ReferenceId: _App +Missing ReferenceId: foo +Missing ReferenceId: App +Missing ReferenceId: App tasks/coverage/typescript/tests/cases/compiler/localTypeParameterInferencePriority.ts semantic error: Bindings Mismatch: @@ -7922,7 +8386,6 @@ current scope ScopeId(2): [] Bindings Mismatch: previous scope ScopeId(7): ["S"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/m7Bugs.ts semantic error: Bindings Mismatch: @@ -7940,9 +8403,18 @@ previous scope ScopeId(0): ["Box", "Boxify", "Hmm", "MustBeArray", "T1", "T2", " current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/mappedToToIndexSignatureInference.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["E", "K", "V", "a", "fn", "x"] +current scope ScopeId(0): ["E", "x"] +Bindings Mismatch: +previous scope ScopeId(3): ["A", "B", "E"] +current scope ScopeId(1): ["E"] +reference Mismatch: +previous reference ReferenceId(2): Some("fn") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(3): Some("a") +current reference ReferenceId(1): None tasks/coverage/typescript/tests/cases/compiler/mappedTypeAndIndexSignatureRelation.ts semantic error: Bindings Mismatch: @@ -7969,7 +8441,6 @@ current scope ScopeId(1): ["x"] Bindings Mismatch: previous scope ScopeId(5): ["A", "B", "R", "x"] current scope ScopeId(2): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/mappedTypeInferenceCircularity.ts semantic error: Bindings Mismatch: @@ -8004,7 +8475,6 @@ current scope ScopeId(0): ["foo"] Bindings Mismatch: previous scope ScopeId(3): ["U", "arg"] current scope ScopeId(1): ["arg"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/mappedTypePartialConstraints.ts semantic error: Bindings Mismatch: @@ -8013,7 +8483,6 @@ current scope ScopeId(0): ["MyClass", "MySubClass", "fn"] Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/mappedTypePartialNonHomomorphicBaseConstraint.ts semantic error: Bindings Mismatch: @@ -8022,7 +8491,6 @@ current scope ScopeId(0): ["Model"] Bindings Mismatch: previous scope ScopeId(3): ["D"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/mappedTypeRecursiveInference2.ts semantic error: Bindings Mismatch: @@ -8036,7 +8504,6 @@ current scope ScopeId(0): ["create"] Bindings Mismatch: previous scope ScopeId(16): ["T", "schemas"] current scope ScopeId(1): ["schemas"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/mappedTypeWithNameClauseAppliedToArrayType.ts semantic error: Bindings Mismatch: @@ -8050,7 +8517,6 @@ tasks/coverage/typescript/tests/cases/compiler/matchingOfObjectLiteralConstraint semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "U", "x", "z"] current scope ScopeId(1): ["x", "z"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/memberAccessMustUseModuleInstances.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -8060,7 +8526,6 @@ tasks/coverage/typescript/tests/cases/compiler/mergeMultipleInterfacesReexported semantic error: Bindings Mismatch: previous scope ScopeId(0): ["EventList", "p012", "t"] current scope ScopeId(0): ["t"] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(1): Some("p012") current reference ReferenceId(0): None @@ -8082,9 +8547,12 @@ previous scope ScopeId(0): ["./a", "A", "B"] current scope ScopeId(0): ["A", "B"] tasks/coverage/typescript/tests/cases/compiler/mergedEnumDeclarationCodeGen.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "a", "b"] +current scope ScopeId(1): ["E"] +Bindings Mismatch: +previous scope ScopeId(2): ["E", "c"] +current scope ScopeId(2): ["E"] tasks/coverage/typescript/tests/cases/compiler/mergedInstantiationAssignment.ts semantic error: Bindings Mismatch: @@ -8093,7 +8561,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/mergedInterfaceFromMultipleFiles1.ts semantic error: Bindings Mismatch: @@ -8101,24 +8568,140 @@ previous scope ScopeId(0): ["C", "I"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/mergedModuleDeclarationCodeGen.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: X +Missing SymbolId: _X +Missing SymbolId: Y +Missing SymbolId: _Y +Missing ReferenceId: Y +Missing ReferenceId: Y +Missing ReferenceId: _X +Missing ReferenceId: _X +Missing ReferenceId: X +Missing ReferenceId: X +Missing SymbolId: _X2 +Missing SymbolId: Y +Missing SymbolId: _Y2 +Missing ReferenceId: _Y2 +Missing ReferenceId: B +Missing ReferenceId: Y +Missing ReferenceId: Y +Missing ReferenceId: _X2 +Missing ReferenceId: _X2 +Missing ReferenceId: X +Missing ReferenceId: X tasks/coverage/typescript/tests/cases/compiler/mergedModuleDeclarationCodeGen2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: my +Missing SymbolId: _my +Missing SymbolId: data +Missing SymbolId: _data +Missing SymbolId: foo +Missing SymbolId: _foo +Missing ReferenceId: _foo +Missing ReferenceId: buz +Missing ReferenceId: foo +Missing ReferenceId: foo +Missing ReferenceId: _data +Missing ReferenceId: _data +Missing ReferenceId: data +Missing ReferenceId: data +Missing ReferenceId: _my +Missing ReferenceId: _my +Missing ReferenceId: my +Missing ReferenceId: my +Missing SymbolId: _my2 +Missing SymbolId: data +Missing SymbolId: _data2 +Missing ReferenceId: data +Missing ReferenceId: data +Missing ReferenceId: _my2 +Missing ReferenceId: _my2 +Missing ReferenceId: my +Missing ReferenceId: my tasks/coverage/typescript/tests/cases/compiler/mergedModuleDeclarationCodeGen3.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: my +Missing SymbolId: _my +Missing SymbolId: data +Missing SymbolId: _data +Missing ReferenceId: _data +Missing ReferenceId: buz +Missing ReferenceId: data +Missing ReferenceId: data +Missing ReferenceId: _my +Missing ReferenceId: _my +Missing ReferenceId: my +Missing ReferenceId: my +Missing SymbolId: _my2 +Missing SymbolId: data +Missing SymbolId: _data2 +Missing SymbolId: foo +Missing SymbolId: _foo +Missing ReferenceId: foo +Missing ReferenceId: foo +Missing ReferenceId: _data2 +Missing ReferenceId: _data2 +Missing ReferenceId: data +Missing ReferenceId: data +Missing ReferenceId: _my2 +Missing ReferenceId: _my2 +Missing ReferenceId: my +Missing ReferenceId: my tasks/coverage/typescript/tests/cases/compiler/mergedModuleDeclarationCodeGen4.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: superContain +Missing SymbolId: _superContain +Missing SymbolId: contain +Missing SymbolId: _contain +Missing SymbolId: my +Missing SymbolId: _my +Missing SymbolId: buz +Missing SymbolId: _buz +Missing SymbolId: data +Missing SymbolId: _data +Missing ReferenceId: _data +Missing ReferenceId: foo +Missing ReferenceId: data +Missing ReferenceId: data +Missing ReferenceId: _buz +Missing ReferenceId: _buz +Missing ReferenceId: buz +Missing ReferenceId: buz +Missing ReferenceId: _my +Missing ReferenceId: _my +Missing ReferenceId: my +Missing ReferenceId: my +Missing ReferenceId: _contain +Missing ReferenceId: _contain +Missing SymbolId: _my2 +Missing SymbolId: buz +Missing SymbolId: _buz2 +Missing SymbolId: data +Missing SymbolId: _data2 +Missing ReferenceId: _data2 +Missing ReferenceId: bar +Missing ReferenceId: data +Missing ReferenceId: data +Missing ReferenceId: _buz2 +Missing ReferenceId: _buz2 +Missing ReferenceId: buz +Missing ReferenceId: buz +Missing ReferenceId: _my2 +Missing ReferenceId: _my2 +Missing ReferenceId: my +Missing ReferenceId: my +Missing ReferenceId: _contain +Missing ReferenceId: _contain +Missing ReferenceId: contain +Missing ReferenceId: contain +Missing ReferenceId: _superContain +Missing ReferenceId: _superContain +Missing ReferenceId: superContain +Missing ReferenceId: superContain tasks/coverage/typescript/tests/cases/compiler/mergedModuleDeclarationCodeGen5.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -8133,18 +8716,24 @@ tasks/coverage/typescript/tests/cases/compiler/metadataOfClassFromAlias.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["ClassA", "SomeClass", "annotation"] current scope ScopeId(0): ["ClassA", "annotation"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/metadataOfClassFromAlias2.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["ClassA", "SomeClass", "annotation"] current scope ScopeId(0): ["ClassA", "annotation"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/metadataOfClassFromModule.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: MyModule +Missing SymbolId: _MyModule +Missing ReferenceId: _MyModule +Missing ReferenceId: inject +Missing ReferenceId: _MyModule +Missing ReferenceId: Leg +Missing ReferenceId: _MyModule +Missing ReferenceId: Person +Missing ReferenceId: MyModule +Missing ReferenceId: MyModule tasks/coverage/typescript/tests/cases/compiler/metadataOfEventAlias.ts semantic error: Bindings Mismatch: @@ -8152,26 +8741,29 @@ previous scope ScopeId(0): ["Event"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/metadataOfUnion.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(4): ["A", "B", "C", "D", "E"] +current scope ScopeId(4): ["E"] tasks/coverage/typescript/tests/cases/compiler/metadataReferencedWithinFilteredUnion.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Class1", "Class2", "decorate"] current scope ScopeId(0): ["Class2", "decorate"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/methodContainingLocalFunction.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: exhibitBug +Missing ReferenceId: M +Missing ReferenceId: M +Missing ReferenceId: E tasks/coverage/typescript/tests/cases/compiler/missingSemicolonInModuleSpecifier.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/missingTypeArguments3.ts semantic error: Bindings Mismatch: @@ -8184,9 +8776,8 @@ previous scope ScopeId(0): ["A", "M", "M1"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/mixedTypeEnumComparison.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing ReferenceId: E2 tasks/coverage/typescript/tests/cases/compiler/mixinIntersectionIsValidbaseType.ts semantic error: Bindings Mismatch: @@ -8198,7 +8789,6 @@ current scope ScopeId(1): ["LocalMixin", "ResultClass", "SuperClass"] Bindings Mismatch: previous scope ScopeId(7): ["K", "SomeHowNotOkay", "SomeHowOkay", "SuperClass"] current scope ScopeId(4): ["SomeHowNotOkay", "SomeHowOkay", "SuperClass"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/mixinOverMappedTypeNoCrash.ts semantic error: Bindings Mismatch: @@ -8207,7 +8797,6 @@ current scope ScopeId(0): ["cloneClass"] Bindings Mismatch: previous scope ScopeId(6): ["AnotherOriginalClass", "OriginalClass", "T"] current scope ScopeId(1): ["AnotherOriginalClass", "OriginalClass"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/mixingApparentTypeOverrides.ts semantic error: Bindings Mismatch: @@ -8216,7 +8805,6 @@ current scope ScopeId(0): ["A", "B", "C", "Tagged"] Bindings Mismatch: previous scope ScopeId(2): ["Base", "T"] current scope ScopeId(1): ["Base"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/mixingFunctionAndAmbientModule1.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -8260,9 +8848,38 @@ semantic error: `import lib = require(...);` is only supported when compiling mo Please consider using `import lib from '...';` alongside Typescript's --allowSyntheticDefaultImports option, or add @babel/plugin-transform-modules-commonjs to your Babel config. tasks/coverage/typescript/tests/cases/compiler/moduleAliasInterface.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _modes +Missing SymbolId: _modes2 +Missing ReferenceId: _modes2 +Missing ReferenceId: Mode +Missing ReferenceId: _modes +Missing ReferenceId: _modes +Missing SymbolId: editor +Missing SymbolId: _editor +Missing ReferenceId: editor +Missing ReferenceId: editor +Missing SymbolId: modesOuter +Missing SymbolId: editor2 +Missing SymbolId: _editor2 +Missing SymbolId: Foo +Missing SymbolId: _Foo +Missing ReferenceId: _Foo +Missing ReferenceId: Bar +Missing ReferenceId: Foo +Missing ReferenceId: Foo +Missing ReferenceId: editor2 +Missing ReferenceId: editor2 +Missing SymbolId: A1 +Missing SymbolId: _A +Missing ReferenceId: _A +Missing ReferenceId: A1C1 +Missing ReferenceId: A1 +Missing ReferenceId: A1 +Missing SymbolId: B1 +Missing SymbolId: _B +Missing ReferenceId: B1 +Missing ReferenceId: B1 tasks/coverage/typescript/tests/cases/compiler/moduleAndInterfaceSharingName.ts semantic error: Bindings Mismatch: @@ -8298,7 +8915,6 @@ tasks/coverage/typescript/tests/cases/compiler/moduleAugmentationDuringSynthetic semantic error: Bindings Mismatch: previous scope ScopeId(0): ["_moment", "moment", "moment-timezone"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleAugmentationExtendAmbientModule1.ts semantic error: Bindings Mismatch: @@ -8316,29 +8932,24 @@ previous scope ScopeId(0): ["./observable", "Observable"] current scope ScopeId(0): ["Observable"] tasks/coverage/typescript/tests/cases/compiler/moduleAugmentationImportsAndExports4.ts -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["./f1", "A", "B", "C", "I", "N"] -current scope ScopeId(0): ["A", "C", "I"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: I +Missing SymbolId: C tasks/coverage/typescript/tests/cases/compiler/moduleAugmentationInAmbientModule2.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Observable", "x"] current scope ScopeId(0): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleAugmentationInAmbientModule3.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Observable", "x"] current scope ScopeId(0): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleAugmentationInAmbientModule4.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Observable", "x"] current scope ScopeId(0): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleAugmentationNoNewNames.ts semantic error: Missing initializer in destructuring declaration @@ -8355,9 +8966,12 @@ tasks/coverage/typescript/tests/cases/compiler/moduleCodeGenTest3.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/compiler/moduleCodeGenTest5.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(7): ["A", "E1"] +current scope ScopeId(7): ["E1"] +Bindings Mismatch: +previous scope ScopeId(8): ["B", "E2"] +current scope ScopeId(8): ["E2"] tasks/coverage/typescript/tests/cases/compiler/moduleCodegenTest4.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -8374,25 +8988,66 @@ tasks/coverage/typescript/tests/cases/compiler/moduleLocalImportNotIncorrectlyRe semantic error: Bindings Mismatch: previous scope ScopeId(0): ["ISpinButton"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleMemberWithoutTypeAnnotation1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: TypeScript +Missing SymbolId: _TypeScript +Missing SymbolId: Parser +Missing SymbolId: _Parser +Missing ReferenceId: Parser +Missing ReferenceId: Parser +Missing ReferenceId: _TypeScript +Missing ReferenceId: _TypeScript +Missing ReferenceId: TypeScript +Missing ReferenceId: TypeScript +Missing SymbolId: _TypeScript2 +Missing ReferenceId: _TypeScript2 +Missing ReferenceId: PositionedElement +Missing ReferenceId: _TypeScript2 +Missing ReferenceId: PositionedToken +Missing ReferenceId: TypeScript +Missing ReferenceId: TypeScript +Missing SymbolId: _TypeScript3 +Missing ReferenceId: _TypeScript3 +Missing ReferenceId: SyntaxNode +Missing ReferenceId: TypeScript +Missing ReferenceId: TypeScript +Missing SymbolId: _TypeScript4 +Missing SymbolId: Syntax +Missing SymbolId: _Syntax +Missing ReferenceId: _Syntax +Missing ReferenceId: childIndex +Missing ReferenceId: _Syntax +Missing ReferenceId: VariableWidthTokenWithTrailingTrivia +Missing ReferenceId: Syntax +Missing ReferenceId: Syntax +Missing ReferenceId: _TypeScript4 +Missing ReferenceId: _TypeScript4 +Missing ReferenceId: TypeScript +Missing ReferenceId: TypeScript tasks/coverage/typescript/tests/cases/compiler/moduleMemberWithoutTypeAnnotation2.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/compiler/moduleMerge.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing ReferenceId: A +Missing ReferenceId: A +Missing SymbolId: _A2 +Missing ReferenceId: _A2 +Missing ReferenceId: B +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/moduleNoEmit.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Foo +Missing SymbolId: _Foo +Missing ReferenceId: Foo +Missing ReferenceId: Foo tasks/coverage/typescript/tests/cases/compiler/moduleNodeImportRequireEmit.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -8407,26 +9062,42 @@ semantic error: `import lib = require(...);` is only supported when compiling mo Please consider using `import lib from '...';` alongside Typescript's --allowSyntheticDefaultImports option, or add @babel/plugin-transform-modules-commonjs to your Babel config. tasks/coverage/typescript/tests/cases/compiler/moduleReopenedTypeOtherBlock.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: C1 +Missing ReferenceId: M +Missing ReferenceId: M +Missing SymbolId: _M2 +Missing ReferenceId: _M2 +Missing ReferenceId: C2 +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/moduleReopenedTypeSameBlock.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: C1 +Missing ReferenceId: M +Missing ReferenceId: M +Missing SymbolId: _M2 +Missing ReferenceId: _M2 +Missing ReferenceId: C2 +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/moduleResolutionAsTypeReferenceDirective.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["a2"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionAsTypeReferenceDirectiveAmbient.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["a2"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionNoResolve.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -8436,13 +9107,11 @@ tasks/coverage/typescript/tests/cases/compiler/moduleResolutionPackageIdWithRela semantic error: Bindings Mismatch: previous scope ScopeId(0): ["makeSharedOption", "t"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithExtensions_notSupported3.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["jsx"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithExtensions_unexpected2.ts semantic error: Expected a semicolon or an implicit semicolon after a statement, but found none @@ -8451,13 +9120,11 @@ tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithExtensions_wi semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithExtensions_withPaths.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["relative", "relative2", "test", "test2"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithRequire.ts semantic error: Bindings Mismatch: @@ -8485,127 +9152,106 @@ tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithSuffixes_empt semantic error: Bindings Mismatch: previous scope ScopeId(0): ["base"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithSuffixes_notSpecified.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["base"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithSuffixes_one.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["ios"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithSuffixes_oneBlank.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["base"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithSuffixes_one_dirModuleWithIndex.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["ios"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithSuffixes_one_externalModule.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["ios"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithSuffixes_one_externalModulePath.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["iosfoo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithSuffixes_one_externalModule_withPaths.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["ios", "ios2", "ios3"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithSuffixes_one_externalTSModule.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["ios"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithSuffixes_one_jsModule.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["ios"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithSuffixes_threeLastIsBlank1.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["ios"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithSuffixes_threeLastIsBlank2.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["native"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithSuffixes_threeLastIsBlank3.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["base"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithSymlinks.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["MyClass", "MyClass2", "x", "y"] current scope ScopeId(0): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolutionWithSymlinks_withOutDir.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["MyClass", "MyClass2", "x", "y"] current scope ScopeId(0): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolution_classicPrefersTs.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["a"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolution_explicitNodeModulesImport.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolution_explicitNodeModulesImport_implicitAny.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["y"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolution_packageJson_notAtPackageRoot.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolution_packageJson_notAtPackageRoot_fakeScopedPackage.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolution_packageJson_scopedPackage.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolution_packageJson_yesAtPackageRoot.ts semantic error: Expected a semicolon or an implicit semicolon after a statement, but found none @@ -8617,43 +9263,135 @@ tasks/coverage/typescript/tests/cases/compiler/moduleResolution_packageJson_yesA semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleResolution_relativeImportJsFile.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["b"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/moduleSameValueDuplicateExportedBindings2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Animals", "Cat", "Dog"] +current scope ScopeId(1): ["Animals"] tasks/coverage/typescript/tests/cases/compiler/moduleScopingBug.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing SymbolId: X +Missing SymbolId: _X +Missing ReferenceId: X +Missing ReferenceId: X +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/moduleSharesNameWithImportDeclarationInsideIt.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Z +Missing SymbolId: _Z +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: bar +Missing ReferenceId: M +Missing ReferenceId: M +Missing ReferenceId: _Z +Missing ReferenceId: _Z +Missing ReferenceId: Z +Missing ReferenceId: Z +Missing SymbolId: A +Missing SymbolId: _A +Missing SymbolId: M +Missing SymbolId: _M2 +Missing ReferenceId: _M2 +Missing ReferenceId: bar +Missing ReferenceId: M +Missing ReferenceId: M +Missing ReferenceId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/moduleSharesNameWithImportDeclarationInsideIt2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Z +Missing SymbolId: _Z +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: bar +Missing ReferenceId: M +Missing ReferenceId: M +Missing ReferenceId: _Z +Missing ReferenceId: _Z +Missing ReferenceId: Z +Missing ReferenceId: Z +Missing SymbolId: A +Missing SymbolId: _A +Missing SymbolId: M +Missing SymbolId: _M2 +Missing ReferenceId: _M2 +Missing ReferenceId: bar +Missing ReferenceId: M +Missing ReferenceId: M +Missing ReferenceId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/moduleSharesNameWithImportDeclarationInsideIt4.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Z +Missing SymbolId: _Z +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: bar +Missing ReferenceId: M +Missing ReferenceId: M +Missing ReferenceId: _Z +Missing ReferenceId: _Z +Missing ReferenceId: Z +Missing ReferenceId: Z +Missing SymbolId: A +Missing SymbolId: _A +Missing SymbolId: M +Missing SymbolId: _M2 +Missing ReferenceId: _M2 +Missing ReferenceId: bar +Missing ReferenceId: M +Missing ReferenceId: M +Missing ReferenceId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/moduleSharesNameWithImportDeclarationInsideIt6.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Z +Missing SymbolId: _Z +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: bar +Missing ReferenceId: M +Missing ReferenceId: M +Missing ReferenceId: _Z +Missing ReferenceId: _Z +Missing ReferenceId: Z +Missing ReferenceId: Z +Missing SymbolId: A +Missing SymbolId: _A +Missing SymbolId: M +Missing SymbolId: _M2 +Missing ReferenceId: _M2 +Missing ReferenceId: bar +Missing ReferenceId: M +Missing ReferenceId: M +Missing ReferenceId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/moduleUnassignedVariable.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -8668,9 +9406,11 @@ Namespaces exporting non-const are not supported by Babel. Change to const or se Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/compiler/moduleWithTryStatement1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/module_augmentUninstantiatedModule.ts semantic error: Bindings Mismatch: @@ -8681,7 +9421,6 @@ tasks/coverage/typescript/tests/cases/compiler/module_augmentUninstantiatedModul semantic error: Bindings Mismatch: previous scope ScopeId(0): ["ng"] current scope ScopeId(0): [] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/multiCallOverloads.ts semantic error: Bindings Mismatch: @@ -8729,7 +9468,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/mutuallyRecursiveInference.ts semantic error: Bindings Mismatch: @@ -8738,17 +9476,25 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(2): ["RT"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/nameCollisionWithBlockScopedVariable1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: C +Missing ReferenceId: M +Missing ReferenceId: M +Missing SymbolId: _M2 +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/namedFunctionExpressionInModule.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Variables +Missing SymbolId: _Variables +Missing ReferenceId: Variables +Missing ReferenceId: Variables tasks/coverage/typescript/tests/cases/compiler/namespaces1.ts semantic error: Bindings Mismatch: @@ -8756,9 +9502,19 @@ previous scope ScopeId(0): ["X", "x", "x2"] current scope ScopeId(0): ["x", "x2"] tasks/coverage/typescript/tests/cases/compiler/namespaces2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing SymbolId: B +Missing SymbolId: _B +Missing ReferenceId: _B +Missing ReferenceId: C +Missing ReferenceId: B +Missing ReferenceId: B +Missing ReferenceId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/namespacesWithTypeAliasOnlyExportsMerge.ts semantic error: Bindings Mismatch: @@ -8875,7 +9631,6 @@ current scope ScopeId(0): ["dataFunc", "subDataFunc", "testFunc"] Bindings Mismatch: previous scope ScopeId(4): ["T", "subFunc"] current scope ScopeId(2): ["subFunc"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/narrowingByDiscriminantInLoop.ts semantic error: Bindings Mismatch: @@ -8916,7 +9671,6 @@ current scope ScopeId(58): ["assertKeyofS", "k"] Bindings Mismatch: previous scope ScopeId(66): ["X", "Y", "xy"] current scope ScopeId(61): ["xy"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/narrowingConstrainedTypeParameter.ts semantic error: Bindings Mismatch: @@ -8925,7 +9679,6 @@ current scope ScopeId(0): ["isPet", "speak"] Bindings Mismatch: previous scope ScopeId(3): ["TPet", "pet", "voice"] current scope ScopeId(2): ["pet", "voice"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/narrowingDestructuring.ts semantic error: Bindings Mismatch: @@ -8943,7 +9696,6 @@ current scope ScopeId(7): ["t"] Bindings Mismatch: previous scope ScopeId(12): ["T", "head", "tail", "x"] current scope ScopeId(10): ["head", "tail", "x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/narrowingIntersection.ts semantic error: Bindings Mismatch: @@ -8957,10 +9709,6 @@ current scope ScopeId(0): ["m", "map", "something"] Bindings Mismatch: previous scope ScopeId(4): ["A", "B", "f", "items"] current scope ScopeId(1): ["f", "items"] -Symbols mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/narrowingOrderIndependent.ts -semantic error: ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/narrowingRestGenericCall.ts semantic error: Bindings Mismatch: @@ -8969,7 +9717,6 @@ current scope ScopeId(0): ["call"] Bindings Mismatch: previous scope ScopeId(2): ["T", "cb", "obj"] current scope ScopeId(1): ["cb", "obj"] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(6): Some("obj") current reference ReferenceId(3): None @@ -8986,7 +9733,6 @@ current scope ScopeId(0): ["f1", "f2", "f3"] Bindings Mismatch: previous scope ScopeId(6): ["T", "x"] current scope ScopeId(4): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/narrowingTypeofObject.ts semantic error: Bindings Mismatch: @@ -9020,7 +9766,6 @@ tasks/coverage/typescript/tests/cases/compiler/narrowingTypeofUndefined2.ts semantic error: Bindings Mismatch: previous scope ScopeId(2): ["T", "arg"] current scope ScopeId(1): ["arg"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/narrowingUnionWithBang.ts semantic error: Bindings Mismatch: @@ -9037,7 +9782,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(12): Some("fA") current reference ReferenceId(1): None @@ -9060,7 +9804,6 @@ tasks/coverage/typescript/tests/cases/compiler/nestedGenericSpreadInference.ts semantic error: Bindings Mismatch: previous scope ScopeId(3): ["T", "x"] current scope ScopeId(1): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/nestedGenerics.ts semantic error: Bindings Mismatch: @@ -9086,19 +9829,24 @@ previous reference ReferenceId(1): Some("doSomething") current reference ReferenceId(1): None tasks/coverage/typescript/tests/cases/compiler/nestedModulePrivateAccess.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: a +Missing SymbolId: _a +Missing SymbolId: b +Missing SymbolId: _b +Missing ReferenceId: b +Missing ReferenceId: b +Missing ReferenceId: a +Missing ReferenceId: a tasks/coverage/typescript/tests/cases/compiler/nestedSelf.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/nestedSuperCallEmit.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: C +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/nestedThisContainer.ts semantic error: Bindings Mismatch: @@ -9106,14 +9854,19 @@ previous scope ScopeId(0): ["Foo", "foo"] current scope ScopeId(0): ["foo"] tasks/coverage/typescript/tests/cases/compiler/neverAsDiscriminantType.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Foo1", "Foo2", "GatewayEvents", "GatewayOpcode", "GatewayParams", "GatewayPayload", "GatewayPayloadStructure", "adaptSession", "assertMessage", "f1", "f2"] +current scope ScopeId(0): ["GatewayOpcode", "adaptSession", "assertMessage", "f1", "f2"] +Bindings Mismatch: +previous scope ScopeId(14): ["DISPATCH", "GatewayOpcode", "HEARTBEAT", "HEARTBEAT_ACK", "HELLO", "IDENTIFY", "INVALID_SESSION", "PRESENCE_UPDATE", "RECONNECT", "REQUEST_GUILD_MEMBERS", "RESUME", "VOICE_STATE_UPDATE"] +current scope ScopeId(5): ["GatewayOpcode"] tasks/coverage/typescript/tests/cases/compiler/newArrays.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/newExpressionWithTypeParameterConstrainedToOuterTypeParameter.ts semantic error: Bindings Mismatch: @@ -9135,16 +9888,11 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(7): ["T"] current scope ScopeId(5): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/noBundledEmitFromNodeModules.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["C"] current scope ScopeId(0): [] -Symbols mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/noCircularDefinitionOnExportOfPrivateInMergedNamespace.ts -semantic error: ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/noCrashOnThisTypeUsage.ts semantic error: Bindings Mismatch: @@ -9156,8 +9904,6 @@ current scope ScopeId(1): ["change", "listenable"] Bindings Mismatch: previous scope ScopeId(4): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/noCrashUMDMergedWithGlobalValue.ts semantic error: Bindings Mismatch: @@ -9182,7 +9928,6 @@ current scope ScopeId(1): ["x"] Bindings Mismatch: previous scope ScopeId(2): ["T", "f", "x"] current scope ScopeId(2): ["f", "x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/noIterationTypeErrorsInCFA.ts semantic error: Bindings Mismatch: @@ -9195,9 +9940,15 @@ previous scope ScopeId(0): ["F", "IA", "IAB"] current scope ScopeId(0): ["F"] tasks/coverage/typescript/tests/cases/compiler/noUncheckedIndexAccess.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Bacon", "Meat", "Sausage"] +current scope ScopeId(1): ["Meat"] +Bindings Mismatch: +previous scope ScopeId(2): ["A", "a", "b", "c"] +current scope ScopeId(2): ["A"] +Bindings Mismatch: +previous scope ScopeId(3): ["B", "x", "y", "z"] +current scope ScopeId(3): ["B"] tasks/coverage/typescript/tests/cases/compiler/noUsedBeforeDefinedErrorInTypeContext.ts semantic error: Bindings Mismatch: @@ -9250,7 +10001,6 @@ tasks/coverage/typescript/tests/cases/compiler/nonGenericClassExtendingGenericCl semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/nonInferrableTypePropagation1.ts semantic error: Bindings Mismatch: @@ -9283,13 +10033,11 @@ tasks/coverage/typescript/tests/cases/compiler/nonNullMappedType.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["A", "p0", "p1", "v"] current scope ScopeId(1): ["p0", "p1", "v"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/nonNullParameterExtendingStringAssignableToString.ts semantic error: Bindings Mismatch: previous scope ScopeId(2): ["T", "U", "one", "three", "two"] current scope ScopeId(1): ["one", "three", "two"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/nonNullReferenceMatching.ts semantic error: Bindings Mismatch: @@ -9314,7 +10062,6 @@ current scope ScopeId(2): ["x", "z"] Bindings Mismatch: previous scope ScopeId(8): ["T", "U", "x", "z"] current scope ScopeId(3): ["x", "z"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/nonNullableReductionNonStrict.ts semantic error: Bindings Mismatch: @@ -9329,7 +10076,6 @@ current scope ScopeId(2): ["x", "z"] Bindings Mismatch: previous scope ScopeId(8): ["T", "U", "x", "z"] current scope ScopeId(3): ["x", "z"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/nonNullableWithNullableGenericIndexedAccessArg.ts semantic error: Bindings Mismatch: @@ -9369,9 +10115,9 @@ previous scope ScopeId(0): ["IEventSourcedEntity"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/numberAssignableToEnumInsideUnion.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "E"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/compiler/objectAssignLikeNonUnionResult.ts semantic error: Bindings Mismatch: @@ -9412,7 +10158,6 @@ current scope ScopeId(0): ["f1", "f2"] Bindings Mismatch: previous scope ScopeId(7): ["T", "a"] current scope ScopeId(4): ["a"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/objectLiteralArraySpecialization.ts semantic error: Bindings Mismatch: @@ -9420,9 +10165,15 @@ previous scope ScopeId(0): ["MyArrayWrapper", "thing"] current scope ScopeId(0): ["thing"] tasks/coverage/typescript/tests/cases/compiler/objectLiteralEnumPropertyNames.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Nums", "Strs", "TestNums", "TestStrs", "a", "an", "b", "bn", "m", "n", "um", "un", "ux", "uz", "x", "y", "z"] +current scope ScopeId(0): ["Nums", "Strs", "a", "an", "b", "bn", "m", "n", "um", "un", "ux", "uz", "x", "y", "z"] +Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "Strs"] +current scope ScopeId(1): ["Strs"] +Bindings Mismatch: +previous scope ScopeId(4): ["A", "B", "Nums"] +current scope ScopeId(2): ["Nums"] tasks/coverage/typescript/tests/cases/compiler/objectLiteralIndexerNoImplicitAny.ts semantic error: Bindings Mismatch: @@ -9438,7 +10189,6 @@ tasks/coverage/typescript/tests/cases/compiler/objectMembersOnTypes.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["AAA", "I", "c", "i", "x"] current scope ScopeId(0): ["AAA", "c", "i", "x"] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/objectRestBindingContextualInference.ts semantic error: Bindings Mismatch: @@ -9476,18 +10226,12 @@ current scope ScopeId(0): ["a"] Bindings Mismatch: previous scope ScopeId(2): ["K", "a", "b"] current scope ScopeId(1): ["a", "b"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/optionalTupleElementsAndUndefined.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Foo", "Test", "UnNullify", "v"] current scope ScopeId(0): ["v"] -tasks/coverage/typescript/tests/cases/compiler/overload2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/overloadBindingAcrossDeclarationBoundaries.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A", "Opt1", "Opt2", "Opt3", "Opt4", "a", "a1"] @@ -9504,12 +10248,16 @@ previous scope ScopeId(0): ["I1", "I2", "I3", "i3"] current scope ScopeId(0): ["i3"] tasks/coverage/typescript/tests/cases/compiler/overloadEquivalenceWithStatics.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/overloadGenericFunctionWithRestArgs.ts semantic error: Bindings Mismatch: -previous scope ScopeId(1): ["V"] +previous scope ScopeId(1): ["T"] +current scope ScopeId(1): [] +Bindings Mismatch: +previous scope ScopeId(4): ["S", "v"] +current scope ScopeId(2): ["v"] + +tasks/coverage/typescript/tests/cases/compiler/overloadGenericFunctionWithRestArgs.ts +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["V"] current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(2): ["U"] @@ -9517,22 +10265,16 @@ current scope ScopeId(2): [] Bindings Mismatch: previous scope ScopeId(4): ["T", "v_args"] current scope ScopeId(3): ["v_args"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/overloadOnConstConstraintChecks1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Base", "D", "Derived1", "Derived2", "Derived3", "MyDoc"] +current scope ScopeId(0): ["Base", "D", "Derived1", "Derived2", "Derived3"] tasks/coverage/typescript/tests/cases/compiler/overloadOnConstInBaseWithBadImplementationInDerived.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["C", "I"] current scope ScopeId(0): ["C"] -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/overloadOnConstInCallback1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/overloadOnConstInObjectLiteralImplementingAnInterface.ts semantic error: Bindings Mismatch: @@ -9550,13 +10292,9 @@ previous scope ScopeId(0): ["Base", "Deriver"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/overloadOnConstInheritance4.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/overloadOnConstNoNonSpecializedSignature.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C", "I"] +current scope ScopeId(0): ["C"] tasks/coverage/typescript/tests/cases/compiler/overloadOnGenericArity.ts semantic error: Bindings Mismatch: @@ -9567,17 +10305,20 @@ tasks/coverage/typescript/tests/cases/compiler/overloadOnGenericClassAndNonGener semantic error: Bindings Mismatch: previous scope ScopeId(4): ["T"] current scope ScopeId(4): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/overloadResolutionOverNonCTLambdas.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Bugs +Missing SymbolId: _Bugs +Missing ReferenceId: Bugs +Missing ReferenceId: Bugs tasks/coverage/typescript/tests/cases/compiler/overloadResolutionOverNonCTObjectLit.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Bugs +Missing SymbolId: _Bugs +Missing ReferenceId: Bugs +Missing ReferenceId: Bugs tasks/coverage/typescript/tests/cases/compiler/overloadRet.ts semantic error: Bindings Mismatch: @@ -9590,12 +10331,20 @@ previous scope ScopeId(0): ["Accessor", "IFace", "attr"] current scope ScopeId(0): ["Accessor", "attr"] tasks/coverage/typescript/tests/cases/compiler/overloadedConstructorFixesInferencesAppropriately.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["AsyncLoader", "AsyncLoaderProps", "Box", "ErrorResult", "load"] +current scope ScopeId(0): ["AsyncLoader", "load"] +Bindings Mismatch: +previous scope ScopeId(4): ["TResult"] +current scope ScopeId(1): [] tasks/coverage/typescript/tests/cases/compiler/overloadedStaticMethodSpecialization.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["T"] +current scope ScopeId(1): [] +Bindings Mismatch: +previous scope ScopeId(4): ["S", "v"] +current scope ScopeId(2): ["v"] tasks/coverage/typescript/tests/cases/compiler/overrideBaseIntersectionMethod.ts semantic error: Bindings Mismatch: @@ -9604,17 +10353,6 @@ current scope ScopeId(0): ["Foo", "Point", "WithLocation"] Bindings Mismatch: previous scope ScopeId(2): ["Base", "T"] current scope ScopeId(1): ["Base"] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/parameterPropertyInConstructorWithPrologues.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/parameterPropertyInitializerInInitializers.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/parameterPropertyReferencingOtherParameter.ts -semantic error: ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/parameterReferenceInInitializer1.ts semantic error: Bindings Mismatch: @@ -9623,19 +10361,16 @@ current scope ScopeId(0): ["C", "fn"] Bindings Mismatch: previous scope ScopeId(1): ["a", "set", "y"] current scope ScopeId(1): ["set", "y"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/parseArrowFunctionWithFunctionReturnType.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/parseEntityNameWithReservedWord.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Bool", "false"] +current scope ScopeId(1): ["Bool"] tasks/coverage/typescript/tests/cases/compiler/parseGenericArrowRatherThanLeftShift.ts semantic error: Bindings Mismatch: @@ -9644,14 +10379,14 @@ current scope ScopeId(0): ["b", "foo"] Bindings Mismatch: previous scope ScopeId(2): ["T", "_x"] current scope ScopeId(1): ["_x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/parseJsxExtends1.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Foo", "React", "_jsxFileName"] current scope ScopeId(0): ["Foo", "_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(1): Some("React") +current reference ReferenceId(0): None tasks/coverage/typescript/tests/cases/compiler/parseShortform.ts semantic error: Bindings Mismatch: @@ -9683,85 +10418,71 @@ tasks/coverage/typescript/tests/cases/compiler/pathMappingBasedModuleResolution8 semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/pathMappingBasedModuleResolution8_node.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/pathMappingBasedModuleResolution_rootImport_aliasWithRoot.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["bar", "foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/pathMappingBasedModuleResolution_rootImport_aliasWithRoot_differentRootTypes.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["bar1", "bar2", "bar3", "bar4", "bar5", "bar6", "bar7", "bar8", "bar9", "foo1", "foo2", "foo3", "foo4", "foo5", "foo6", "foo7", "foo8", "foo9"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/pathMappingBasedModuleResolution_rootImport_aliasWithRoot_multipleAliases.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["bar", "foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/pathMappingBasedModuleResolution_rootImport_aliasWithRoot_realRootFile.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["bar", "foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/pathMappingBasedModuleResolution_rootImport_noAliasWithRoot.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["bar", "foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/pathMappingBasedModuleResolution_rootImport_noAliasWithRoot_realRootFile.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["bar", "foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/pathMappingBasedModuleResolution_withExtension.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["bar", "foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/pathMappingBasedModuleResolution_withExtensionInName.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x", "y"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/pathMappingBasedModuleResolution_withExtension_MapedToNodeModules.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["foobar"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/pathMappingInheritedBaseUrl.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["p1"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/pathMappingWithoutBaseUrl1.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["p1"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/pathMappingWithoutBaseUrl2.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["p1"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/performanceComparisonOfStructurallyIdenticalInterfacesWithGenericSignatures.ts semantic error: Bindings Mismatch: @@ -9809,13 +10530,11 @@ current scope ScopeId(14): [] Bindings Mismatch: previous scope ScopeId(45): ["T"] current scope ScopeId(15): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/preserveConstEnums.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "Value", "Value2"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/compiler/prespecializedGenericMembers1.ts semantic error: Bindings Mismatch: @@ -9824,7 +10543,6 @@ current scope ScopeId(0): ["Cat", "CatBag", "cat", "catBag", "catThing"] Bindings Mismatch: previous scope ScopeId(2): ["CatType"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/primitiveTypeAsmoduleName.ts semantic error: Bindings Mismatch: @@ -9832,39 +10550,181 @@ previous scope ScopeId(0): ["string"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/privacyClass.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: m1_c_public +Missing ReferenceId: _m +Missing ReferenceId: m1_C3_public +Missing ReferenceId: _m +Missing ReferenceId: m1_C4_public +Missing ReferenceId: _m +Missing ReferenceId: m1_C7_public +Missing ReferenceId: _m +Missing ReferenceId: m1_C8_public +Missing ReferenceId: _m +Missing ReferenceId: m1_C11_public +Missing ReferenceId: _m +Missing ReferenceId: m1_C12_public +Missing ReferenceId: m1 +Missing ReferenceId: m1 +Missing SymbolId: m2 +Missing SymbolId: _m2 +Missing ReferenceId: _m2 +Missing ReferenceId: m2_c_public +Missing ReferenceId: _m2 +Missing ReferenceId: m2_C3_public +Missing ReferenceId: _m2 +Missing ReferenceId: m2_C4_public +Missing ReferenceId: _m2 +Missing ReferenceId: m2_C7_public +Missing ReferenceId: _m2 +Missing ReferenceId: m2_C8_public +Missing ReferenceId: _m2 +Missing ReferenceId: m2_C11_public +Missing ReferenceId: _m2 +Missing ReferenceId: m2_C12_public +Missing ReferenceId: m2 +Missing ReferenceId: m2 tasks/coverage/typescript/tests/cases/compiler/privacyFunc.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: C1_public +Missing ReferenceId: _m +Missing ReferenceId: C3_public +Missing ReferenceId: _m +Missing ReferenceId: C5_public +Missing ReferenceId: _m +Missing ReferenceId: C7_public +Missing ReferenceId: _m +Missing ReferenceId: f2_public +Missing ReferenceId: _m +Missing ReferenceId: f4_public +Missing ReferenceId: _m +Missing ReferenceId: f6_public +Missing ReferenceId: _m +Missing ReferenceId: f8_public +Missing ReferenceId: _m +Missing ReferenceId: f10_public +Missing ReferenceId: _m +Missing ReferenceId: f12_public +Missing ReferenceId: m1 +Missing ReferenceId: m1 tasks/coverage/typescript/tests/cases/compiler/privacyGetter.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: C1_public +Missing ReferenceId: _m +Missing ReferenceId: C3_public +Missing ReferenceId: m1 +Missing ReferenceId: m1 +Missing SymbolId: m2 +Missing SymbolId: _m2 +Missing ReferenceId: _m2 +Missing ReferenceId: m2_C1_public +Missing ReferenceId: _m2 +Missing ReferenceId: m2_C3_public +Missing ReferenceId: m2 +Missing ReferenceId: m2 tasks/coverage/typescript/tests/cases/compiler/privacyGloClass.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: m1_c_public +Missing ReferenceId: _m +Missing ReferenceId: m1_C3_public +Missing ReferenceId: _m +Missing ReferenceId: m1_C4_public +Missing ReferenceId: _m +Missing ReferenceId: m1_C7_public +Missing ReferenceId: _m +Missing ReferenceId: m1_C8_public +Missing ReferenceId: _m +Missing ReferenceId: m1_C11_public +Missing ReferenceId: _m +Missing ReferenceId: m1_C12_public +Missing ReferenceId: m1 +Missing ReferenceId: m1 tasks/coverage/typescript/tests/cases/compiler/privacyGloFunc.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: C1_public +Missing ReferenceId: _m +Missing ReferenceId: C3_public +Missing ReferenceId: _m +Missing ReferenceId: C5_public +Missing ReferenceId: _m +Missing ReferenceId: C7_public +Missing ReferenceId: _m +Missing ReferenceId: f2_public +Missing ReferenceId: _m +Missing ReferenceId: f4_public +Missing ReferenceId: _m +Missing ReferenceId: f6_public +Missing ReferenceId: _m +Missing ReferenceId: f8_public +Missing ReferenceId: _m +Missing ReferenceId: f10_public +Missing ReferenceId: _m +Missing ReferenceId: f12_public +Missing ReferenceId: m1 +Missing ReferenceId: m1 +Missing SymbolId: m2 +Missing SymbolId: _m2 +Missing ReferenceId: _m2 +Missing ReferenceId: m2_C1_public +Missing ReferenceId: _m2 +Missing ReferenceId: m2_C3_public +Missing ReferenceId: _m2 +Missing ReferenceId: m2_C5_public +Missing ReferenceId: _m2 +Missing ReferenceId: m2_C7_public +Missing ReferenceId: _m2 +Missing ReferenceId: f2_public +Missing ReferenceId: _m2 +Missing ReferenceId: f4_public +Missing ReferenceId: _m2 +Missing ReferenceId: f6_public +Missing ReferenceId: _m2 +Missing ReferenceId: f8_public +Missing ReferenceId: _m2 +Missing ReferenceId: f10_public +Missing ReferenceId: _m2 +Missing ReferenceId: f12_public +Missing ReferenceId: m2 +Missing ReferenceId: m2 tasks/coverage/typescript/tests/cases/compiler/privacyGloGetter.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: C1_public +Missing ReferenceId: _m +Missing ReferenceId: C3_public +Missing ReferenceId: m1 +Missing ReferenceId: m1 tasks/coverage/typescript/tests/cases/compiler/privacyGloInterface.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: C1_public +Missing ReferenceId: m1 +Missing ReferenceId: m1 tasks/coverage/typescript/tests/cases/compiler/privacyGloVar.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -9875,9 +10735,19 @@ Namespaces exporting non-const are not supported by Babel. Change to const or se Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/compiler/privacyInterface.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: C1_public +Missing ReferenceId: m1 +Missing ReferenceId: m1 +Missing SymbolId: m2 +Missing SymbolId: _m2 +Missing ReferenceId: _m2 +Missing ReferenceId: C1_public +Missing ReferenceId: m2 +Missing ReferenceId: m2 tasks/coverage/typescript/tests/cases/compiler/privacyTypeParameterOfFunction.ts semantic error: Bindings Mismatch: @@ -9973,7 +10843,6 @@ current scope ScopeId(37): [] Bindings Mismatch: previous scope ScopeId(56): ["T"] current scope ScopeId(38): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/privacyTypeParametersOfClass.ts semantic error: Bindings Mismatch: @@ -9994,7 +10863,6 @@ current scope ScopeId(11): [] Bindings Mismatch: previous scope ScopeId(13): ["T"] current scope ScopeId(13): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/privacyTypeParametersOfInterface.ts semantic error: Bindings Mismatch: @@ -10006,7 +10874,6 @@ current scope ScopeId(3): [] Bindings Mismatch: previous scope ScopeId(4): ["T"] current scope ScopeId(4): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/privacyVar.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -10023,9 +10890,13 @@ Namespaces exporting non-const are not supported by Babel. Change to const or se Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/compiler/privateInstanceVisibility.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Test +Missing SymbolId: _Test +Missing ReferenceId: _Test +Missing ReferenceId: Example +Missing ReferenceId: Test +Missing ReferenceId: Test tasks/coverage/typescript/tests/cases/compiler/privatePropertyInUnion.ts semantic error: Bindings Mismatch: @@ -10044,14 +10915,11 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(3): ["S", "cb", "result", "z"] current scope ScopeId(3): ["cb", "result", "z"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/promiseDefinitionTest.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/promiseTest.ts semantic error: Bindings Mismatch: @@ -11023,7 +11891,6 @@ tasks/coverage/typescript/tests/cases/compiler/prototypeInstantiatedWithBaseCons semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/prototypeOnConstructorFunctions.ts semantic error: Bindings Mismatch: @@ -11047,87 +11914,121 @@ tasks/coverage/typescript/tests/cases/compiler/reactHOCSpreadprops.tsx semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. Please consider using `import lib from '...';` alongside Typescript's --allowSyntheticDefaultImports option, or add @babel/plugin-transform-modules-commonjs to your Babel config. -tasks/coverage/typescript/tests/cases/compiler/reactImportDropped.ts -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/reactJsxReactResolvedNodeNext.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/reactJsxReactResolvedNodeNextEsm.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/reactNamespaceImportPresevation.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["_jsx", "_jsxFileName", "foo", "myReactLib"] current scope ScopeId(0): ["_jsx", "_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/reactNamespaceJSXEmit.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Bar", "_Bar", "_jsxFileName", "foo", "myReactLib", "x"] current scope ScopeId(0): ["_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(10): Some("Bar") +current reference ReferenceId(3): None +reference Mismatch: +previous reference ReferenceId(1): Some("x") +current reference ReferenceId(4): None +reference Mismatch: +previous reference ReferenceId(15): Some("Bar") +current reference ReferenceId(9): None +reference Mismatch: +previous reference ReferenceId(3): Some("x") +current reference ReferenceId(10): None +reference Mismatch: +previous reference ReferenceId(18): Some("Bar") +current reference ReferenceId(13): None +reference Mismatch: +previous reference ReferenceId(5): Some("x") +current reference ReferenceId(14): None +reference Mismatch: +previous reference ReferenceId(21): Some("_Bar") +current reference ReferenceId(17): None +reference Mismatch: +previous reference ReferenceId(6): Some("x") +current reference ReferenceId(18): None tasks/coverage/typescript/tests/cases/compiler/reactReadonlyHOCAssignabilityReal.tsx semantic error: Bindings Mismatch: previous scope ScopeId(1): ["Inner", "P"] current scope ScopeId(1): ["Inner"] -Symbol Mismatch: -previous symbol SymbolId(0): SymbolId(0) -current symbol SymbolId(0): SymbolId(0) -Symbol Mismatch: -previous symbol SymbolId(1): SymbolId(1) -current symbol SymbolId(1): SymbolId(1) -Symbol Mismatch: -previous symbol SymbolId(2): SymbolId(2) -current symbol SymbolId(2): SymbolId(2) -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/reactSFCAndFunctionResolvable.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Checkbox", "OtherRadio", "Radio", "RandomComponent", "React", "_jsxFileName", "condition1", "condition2", "condition3"] current scope ScopeId(0): ["RandomComponent", "React", "_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(4): Some("condition1") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(5): Some("Radio") +current reference ReferenceId(1): None +reference Mismatch: +previous reference ReferenceId(6): Some("Checkbox") +current reference ReferenceId(2): None +reference Mismatch: +previous reference ReferenceId(7): Some("condition2") +current reference ReferenceId(3): None +reference Mismatch: +previous reference ReferenceId(8): Some("OtherRadio") +current reference ReferenceId(4): None +reference Mismatch: +previous reference ReferenceId(9): Some("Checkbox") +current reference ReferenceId(5): None +reference Mismatch: +previous reference ReferenceId(10): Some("condition1") +current reference ReferenceId(6): None tasks/coverage/typescript/tests/cases/compiler/reactTagNameComponentWithPropsNoOOM.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["React", "Tag", "_jsxFileName", "children", "classes", "rest"] current scope ScopeId(0): ["React", "_jsxFileName", "children", "classes", "rest"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(7): Some("Tag") +current reference ReferenceId(1): None tasks/coverage/typescript/tests/cases/compiler/reactTagNameComponentWithPropsNoOOM2.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["React", "Tag", "_jsxFileName", "children", "classes", "rest"] current scope ScopeId(0): ["React", "_jsxFileName", "children", "classes", "rest"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(9): Some("Tag") +current reference ReferenceId(1): None tasks/coverage/typescript/tests/cases/compiler/reboundBaseClassSymbol.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Foo +Missing SymbolId: _Foo +Missing ReferenceId: Foo +Missing ReferenceId: Foo tasks/coverage/typescript/tests/cases/compiler/rectype.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: f +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/recursiveArrayNotCircular.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Action", "ActionType", "ReducerAction", "assertNever", "reducer"] +current scope ScopeId(0): ["ActionType", "assertNever", "reducer"] +Bindings Mismatch: +previous scope ScopeId(3): ["ActionType", "Bar", "Batch", "Baz", "Foo"] +current scope ScopeId(1): ["ActionType"] tasks/coverage/typescript/tests/cases/compiler/recursiveClassInstantiationsWithDefaultConstructors.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: TypeScript2 +Missing SymbolId: _TypeScript +Missing ReferenceId: _TypeScript +Missing ReferenceId: MemberName +Missing ReferenceId: _TypeScript +Missing ReferenceId: MemberNameArray +Missing ReferenceId: TypeScript2 +Missing ReferenceId: TypeScript2 tasks/coverage/typescript/tests/cases/compiler/recursiveCloduleReference.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -11174,9 +12075,6 @@ Please consider using `import lib from '...';` alongside Typescript's --allowSyn `export = ;` is only supported when compiling modules to CommonJS. Please consider using `export default ;`, or add @babel/plugin-transform-modules-commonjs to your Babel config. -tasks/coverage/typescript/tests/cases/compiler/recursiveFieldSetting.ts -semantic error: ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/recursiveGenericMethodCall.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Generate", "Generator"] @@ -11184,13 +12082,11 @@ current scope ScopeId(0): ["Generate"] Bindings Mismatch: previous scope ScopeId(2): ["T", "func"] current scope ScopeId(1): ["func"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/recursiveGenericSignatureInstantiation.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "x"] current scope ScopeId(1): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/recursiveGenericTypeHierarchy.ts semantic error: Bindings Mismatch: @@ -11213,9 +12109,11 @@ previous scope ScopeId(0): ["A", "B", "a", "b"] current scope ScopeId(0): ["a", "b"] tasks/coverage/typescript/tests/cases/compiler/recursiveIdenticalOverloadResolution.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/recursiveInheritance2.ts semantic error: Bindings Mismatch: @@ -11232,9 +12130,16 @@ previous reference ReferenceId(8): Some("c") current reference ReferenceId(2): None tasks/coverage/typescript/tests/cases/compiler/recursiveMods.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Foo +Missing SymbolId: _Foo +Missing ReferenceId: _Foo +Missing ReferenceId: C +Missing ReferenceId: Foo +Missing ReferenceId: Foo +Missing SymbolId: _Foo2 +Missing ReferenceId: Foo +Missing ReferenceId: Foo tasks/coverage/typescript/tests/cases/compiler/recursiveResolveDeclaredMembers.ts semantic error: Bindings Mismatch: @@ -11251,7 +12156,6 @@ current scope ScopeId(1): ["l"] Bindings Mismatch: previous scope ScopeId(5): ["T", "l", "x"] current scope ScopeId(2): ["l", "x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/recursiveSpecializationOfExtendedTypeWithError.ts semantic error: Bindings Mismatch: @@ -11262,8 +12166,6 @@ tasks/coverage/typescript/tests/cases/compiler/recursiveSpecializationOfSignatur semantic error: Bindings Mismatch: previous scope ScopeId(1): ["A", "B"] current scope ScopeId(1): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/recursiveTupleTypes1.ts semantic error: Bindings Mismatch: @@ -11327,7 +12229,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/recursiveTypeParameterReferenceError2.ts semantic error: Bindings Mismatch: @@ -11346,26 +12247,55 @@ current scope ScopeId(0): ["bar"] Bindings Mismatch: previous scope ScopeId(2): ["T", "x"] current scope ScopeId(1): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/recursivelySpecializedConstructorDeclaration.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: MsPortal +Missing SymbolId: _MsPortal +Missing SymbolId: Controls +Missing SymbolId: _Controls +Missing SymbolId: Base +Missing SymbolId: _Base +Missing SymbolId: ItemList +Missing SymbolId: _ItemList +Missing ReferenceId: _ItemList +Missing ReferenceId: ItemValue +Missing ReferenceId: _ItemList +Missing ReferenceId: ViewModel +Missing ReferenceId: ItemList +Missing ReferenceId: ItemList +Missing ReferenceId: _Base +Missing ReferenceId: _Base +Missing ReferenceId: Base +Missing ReferenceId: Base +Missing ReferenceId: _Controls +Missing ReferenceId: _Controls +Missing ReferenceId: Controls +Missing ReferenceId: Controls +Missing ReferenceId: _MsPortal +Missing ReferenceId: _MsPortal +Missing ReferenceId: MsPortal +Missing ReferenceId: MsPortal tasks/coverage/typescript/tests/cases/compiler/reducibleIndexedAccessTypes.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["AnyOneof", "AnyOneofKind", "GetPayload", "MappedPayload2", "Payload", "PayloadA", "PayloadB", "PayloadC", "PayloadStructure", "Type", "payloads2"] +current scope ScopeId(0): ["Type", "payloads2"] +Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "C", "Type"] +current scope ScopeId(1): ["Type"] tasks/coverage/typescript/tests/cases/compiler/reexportMissingDefault8.ts semantic error: `export = ;` is only supported when compiling modules to CommonJS. Please consider using `export default ;`, or add @babel/plugin-transform-modules-commonjs to your Babel config. tasks/coverage/typescript/tests/cases/compiler/reexportNameAliasedAndHoisted.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Sizing +Missing SymbolId: _Sizing +Missing ReferenceId: _Sizing +Missing ReferenceId: Sizing +Missing ReferenceId: Sizing tasks/coverage/typescript/tests/cases/compiler/relatedViaDiscriminatedTypeNoError.ts semantic error: Bindings Mismatch: @@ -11374,8 +12304,6 @@ current scope ScopeId(0): ["A", "B", "Model"] Bindings Mismatch: previous scope ScopeId(4): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/relatedViaDiscriminatedTypeNoError2.ts semantic error: Bindings Mismatch: @@ -11400,9 +12328,13 @@ previous scope ScopeId(0): ["A", "B", "C", "D", "c", "d"] current scope ScopeId(0): ["c", "d"] tasks/coverage/typescript/tests/cases/compiler/requireEmitSemicolon.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Models +Missing SymbolId: _Models +Missing ReferenceId: _Models +Missing ReferenceId: Person +Missing ReferenceId: Models +Missing ReferenceId: Models tasks/coverage/typescript/tests/cases/compiler/requireOfJsonFile.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -11436,37 +12368,31 @@ tasks/coverage/typescript/tests/cases/compiler/requireOfJsonFileWithModuleEmitUn semantic error: Bindings Mismatch: previous scope ScopeId(0): ["b"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/requireOfJsonFileWithModuleNodeResolutionEmitAmd.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["b"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/requireOfJsonFileWithModuleNodeResolutionEmitAmdOutFile.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["b"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/requireOfJsonFileWithModuleNodeResolutionEmitEs2015.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["b"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/requireOfJsonFileWithModuleNodeResolutionEmitEsNext.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["b"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/requireOfJsonFileWithModuleNodeResolutionEmitUndefined.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["b"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/requireOfJsonFileWithSourceMap.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -11490,7 +12416,6 @@ tasks/coverage/typescript/tests/cases/compiler/requireOfJsonFileWithoutEsModuleI semantic error: Bindings Mismatch: previous scope ScopeId(0): ["test"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/requireOfJsonFileWithoutExtensionResolvesToTs.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -11508,7 +12433,6 @@ tasks/coverage/typescript/tests/cases/compiler/requireOfJsonFile_PathMapping.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["foobar"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/reservedNameOnModuleImport.ts semantic error: Bindings Mismatch: @@ -11519,7 +12443,6 @@ tasks/coverage/typescript/tests/cases/compiler/resolutionCandidateFromPackageJso semantic error: Bindings Mismatch: previous scope ScopeId(0): ["a", "b"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/resolveModuleNameWithSameLetDeclarationName2.ts semantic error: Bindings Mismatch: @@ -11538,7 +12461,6 @@ current scope ScopeId(0): ["removeF", "result"] Bindings Mismatch: previous scope ScopeId(2): ["TX", "f", "rest"] current scope ScopeId(1): ["f", "rest"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/restTypeRetainsMappyness.ts semantic error: Bindings Mismatch: @@ -11547,7 +12469,6 @@ current scope ScopeId(0): ["test"] Bindings Mismatch: previous scope ScopeId(3): ["T", "arr", "fn"] current scope ScopeId(1): ["arr", "fn"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/restUnion2.ts semantic error: Bindings Mismatch: @@ -11564,7 +12485,6 @@ tasks/coverage/typescript/tests/cases/compiler/returnInfiniteIntersection.ts semantic error: Bindings Mismatch: previous scope ScopeId(2): ["T", "subkey"] current scope ScopeId(2): ["subkey"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/returnTypeInferenceNotTooBroad.ts semantic error: Bindings Mismatch: @@ -11572,9 +12492,21 @@ previous scope ScopeId(0): ["Opts", "Signs", "Wrapper", "y", "yone", "yun"] current scope ScopeId(0): ["y", "yone", "yun"] tasks/coverage/typescript/tests/cases/compiler/returnTypeParameterWithModules.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M1 +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: reduce +Missing ReferenceId: M1 +Missing ReferenceId: M1 +Missing SymbolId: M2 +Missing SymbolId: _M2 +Missing ReferenceId: _M2 +Missing ReferenceId: compose +Missing ReferenceId: _M2 +Missing ReferenceId: compose2 +Missing ReferenceId: M2 +Missing ReferenceId: M2 tasks/coverage/typescript/tests/cases/compiler/returnTypePredicateIsInstantiateInContextOfTarget.tsx semantic error: Bindings Mismatch: @@ -11583,16 +12515,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(2): ["T", "obj"] current scope ScopeId(2): ["obj"] -Symbol Mismatch: -previous symbol SymbolId(0): SymbolId(0) -current symbol SymbolId(0): SymbolId(0) -Symbol Mismatch: -previous symbol SymbolId(1): SymbolId(1) -current symbol SymbolId(1): SymbolId(1) -Symbol Mismatch: -previous symbol SymbolId(3): SymbolId(3) -current symbol SymbolId(2): SymbolId(2) -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/reuseInnerModuleMember.ts semantic error: Bindings Mismatch: @@ -11603,7 +12525,6 @@ tasks/coverage/typescript/tests/cases/compiler/reverseInferenceInContextualInsta semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "a", "b"] current scope ScopeId(1): ["a", "b"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/reverseMappedTupleContext.ts semantic error: Bindings Mismatch: @@ -11627,7 +12548,6 @@ current scope ScopeId(0): ["bar", "test"] Bindings Mismatch: previous scope ScopeId(6): ["V", "value"] current scope ScopeId(1): ["value"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/reverseMappedUnionInference.ts semantic error: Bindings Mismatch: @@ -11653,9 +12573,13 @@ previous scope ScopeId(0): ["Box", "InferRecursive", "Recursive", "t1", "t2", "t current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/separate1-2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: X +Missing SymbolId: _X +Missing ReferenceId: _X +Missing ReferenceId: f +Missing ReferenceId: X +Missing ReferenceId: X tasks/coverage/typescript/tests/cases/compiler/sigantureIsSubTypeIfTheyAreIdentical.ts semantic error: Bindings Mismatch: @@ -11664,8 +12588,6 @@ current scope ScopeId(0): ["CacheService"] Bindings Mismatch: previous scope ScopeId(4): ["T", "key"] current scope ScopeId(2): ["key"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/signatureInstantiationWithRecursiveConstraints.ts semantic error: Bindings Mismatch: @@ -11674,7 +12596,6 @@ current scope ScopeId(2): ["arg"] Bindings Mismatch: previous scope ScopeId(4): ["T", "arg"] current scope ScopeId(4): ["arg"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/simpleRecursionWithBaseCase2.ts semantic error: Bindings Mismatch: @@ -11706,7 +12627,6 @@ current scope ScopeId(4): [] Bindings Mismatch: previous scope ScopeId(7): ["A", "One", "T", "x"] current scope ScopeId(5): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/singletonLabeledTuple.ts semantic error: Bindings Mismatch: @@ -11722,14 +12642,30 @@ previous reference ReferenceId(0): Some("x") current reference ReferenceId(0): None tasks/coverage/typescript/tests/cases/compiler/sourceMap-Comments.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: sas +Missing SymbolId: _sas +Missing SymbolId: tools +Missing SymbolId: _tools +Missing ReferenceId: _tools +Missing ReferenceId: Test +Missing ReferenceId: tools +Missing ReferenceId: tools +Missing ReferenceId: _sas +Missing ReferenceId: _sas +Missing ReferenceId: sas +Missing ReferenceId: sas tasks/coverage/typescript/tests/cases/compiler/sourceMap-FileWithComments.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Shapes +Missing SymbolId: _Shapes +Missing ReferenceId: _Shapes +Missing ReferenceId: Point +Missing ReferenceId: _Shapes +Missing ReferenceId: foo +Missing ReferenceId: Shapes +Missing ReferenceId: Shapes tasks/coverage/typescript/tests/cases/compiler/sourceMap-InterfacePrecedingVariableDeclaration1.ts semantic error: Bindings Mismatch: @@ -11737,22 +12673,31 @@ previous scope ScopeId(0): ["I", "x"] current scope ScopeId(0): ["x"] tasks/coverage/typescript/tests/cases/compiler/sourceMap-StringLiteralWithNewLine.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Foo +Missing SymbolId: _Foo +Missing ReferenceId: Foo +Missing ReferenceId: Foo tasks/coverage/typescript/tests/cases/compiler/sourceMapForFunctionInInternalModuleWithCommentPrecedingStatement01.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/sourceMapValidationClass.ts -semantic error: ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Q +Missing SymbolId: _Q +Missing ReferenceId: Q +Missing ReferenceId: Q tasks/coverage/typescript/tests/cases/compiler/sourceMapValidationClasses.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Foo +Missing SymbolId: _Foo +Missing SymbolId: Bar +Missing SymbolId: _Bar +Missing ReferenceId: Bar +Missing ReferenceId: Bar +Missing ReferenceId: _Foo +Missing ReferenceId: _Foo +Missing ReferenceId: Foo +Missing ReferenceId: Foo tasks/coverage/typescript/tests/cases/compiler/sourceMapValidationDecorators.ts semantic error: Unexpected token @@ -13033,16 +13978,16 @@ reference Mismatch: previous reference ReferenceId(9): Some("console") current reference ReferenceId(6): None -tasks/coverage/typescript/tests/cases/compiler/sourceMapValidationExportAssignment.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/sourceMapValidationExportAssignmentCommonjs.ts -semantic error: ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/sourceMapValidationImport.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: c +Missing ReferenceId: m +Missing ReferenceId: m +Missing SymbolId: a +Missing SymbolId: b tasks/coverage/typescript/tests/cases/compiler/sourceMapValidationModule.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -13051,9 +13996,16 @@ tasks/coverage/typescript/tests/cases/compiler/sourceMapWithMultipleFilesWithFil semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/compiler/sourcemapValidationDuplicateNames.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m1 +Missing SymbolId: _m +Missing ReferenceId: _m +Missing ReferenceId: c +Missing ReferenceId: m1 +Missing ReferenceId: m1 +Missing SymbolId: _m2 +Missing ReferenceId: m1 +Missing ReferenceId: m1 tasks/coverage/typescript/tests/cases/compiler/specedNoStackBlown.ts semantic error: Bindings Mismatch: @@ -13066,9 +14018,13 @@ previous scope ScopeId(0): ["Bar", "Promise"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/specializationOfExportedClass.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: C +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/specializationsShouldNotAffectEachOther.ts semantic error: Bindings Mismatch: @@ -13082,7 +14038,6 @@ current scope ScopeId(0): ["a", "observableArray"] Bindings Mismatch: previous scope ScopeId(4): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/specializedInheritedConstructors1.ts semantic error: Bindings Mismatch: @@ -13091,13 +14046,11 @@ current scope ScopeId(0): ["Model", "MyView", "View", "aView", "aView2", "m", " Bindings Mismatch: previous scope ScopeId(2): ["TModel"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/specializedLambdaTypeArguments.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["A", "Tany"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/specializedSignatureInInterface.ts semantic error: Bindings Mismatch: @@ -13130,17 +14083,12 @@ tasks/coverage/typescript/tests/cases/compiler/spreadExpressionContextualTypeWit semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "thing"] current scope ScopeId(1): ["thing"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/spreadIdenticalTypesRemoved.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Animal", "Animal2", "billOwner", "clonePet"] current scope ScopeId(0): ["billOwner", "clonePet"] -tasks/coverage/typescript/tests/cases/compiler/spreadIntersectionJsx.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/spreadObjectNoCircular1.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Box", "Foo", "b"] @@ -13270,7 +14218,6 @@ tasks/coverage/typescript/tests/cases/compiler/spreadTupleAccessedByTypeParamete semantic error: Bindings Mismatch: previous scope ScopeId(1): ["N", "i", "rest", "singleton", "singletons"] current scope ScopeId(1): ["i", "rest", "singleton", "singletons"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/spreadTypeRemovesReadonly.ts semantic error: Bindings Mismatch: @@ -13286,12 +14233,15 @@ tasks/coverage/typescript/tests/cases/compiler/stackDepthLimitCastingType.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Backbone", "BackboneFetchCache", "hoge"] current scope ScopeId(0): ["Backbone", "hoge"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/staticAnonymousTypeNotReferencingTypeParameter.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: tessst +Missing SymbolId: _tessst +Missing ReferenceId: _tessst +Missing ReferenceId: funkyFor +Missing ReferenceId: tessst +Missing ReferenceId: tessst tasks/coverage/typescript/tests/cases/compiler/staticFieldWithInterfaceContext.ts semantic error: Bindings Mismatch: @@ -13319,13 +14269,14 @@ previous scope ScopeId(0): ["Shape", "ShapeFactory", "x"] current scope ScopeId(0): ["Shape", "x"] tasks/coverage/typescript/tests/cases/compiler/staticPrototypePropertyOnClass.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(2): ["T"] +current scope ScopeId(2): [] tasks/coverage/typescript/tests/cases/compiler/strictModeEnumMemberNameReserved.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "static"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/compiler/strictNullNotNullIndexTypeShouldWork.ts semantic error: Bindings Mismatch: @@ -13340,7 +14291,6 @@ current scope ScopeId(3): [] Bindings Mismatch: previous scope ScopeId(7): ["T"] current scope ScopeId(5): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/stripMembersOptionality.ts semantic error: Bindings Mismatch: @@ -13354,21 +14304,23 @@ previous reference ReferenceId(3): Some("someVal2") current reference ReferenceId(1): None tasks/coverage/typescript/tests/cases/compiler/structural1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: f +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/styledComponentsInstantiaionLimitNotReached.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["AnyStyledComponent", "Defaultize", "FORWARD_REF_STATICS", "ForwardRefExoticBase", "IntrinsicElementsKeys", "KNOWN_STATICS", "MEMO_STATICS", "NonReactStatics", "REACT_STATICS", "React", "ReactDefaultizedProps", "StyledComponent", "StyledComponentBase", "StyledComponentInnerAttrs", "StyledComponentInnerComponent", "StyledComponentInnerOtherProps", "StyledComponentProps", "StyledComponentPropsWithAs", "StyledComponentPropsWithRef", "WithChildrenIfReactComponentClass", "WithOptionalTheme"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/subclassThisTypeAssignable02.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["C", "ClassComponent", "Component", "Lifecycle", "MyAttrs", "Vnode", "test8"] current scope ScopeId(0): ["C", "test8"] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/subclassWithPolymorphicThisIsAssignable.ts semantic error: Bindings Mismatch: @@ -13380,7 +14332,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(6): ["Z"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/substituteReturnTypeSatisfiesConstraint.ts semantic error: Bindings Mismatch: @@ -13409,7 +14360,6 @@ current scope ScopeId(0): ["makeEntityStore", "myTest"] Bindings Mismatch: previous scope ScopeId(8): ["T", "config"] current scope ScopeId(1): ["config"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/substitutionTypePassedToExtends.ts semantic error: Bindings Mismatch: @@ -13436,7 +14386,6 @@ current scope ScopeId(1): ["node", "predicate"] Bindings Mismatch: previous scope ScopeId(11): ["T", "a", "t", "x"] current scope ScopeId(3): ["a", "t", "x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/subtypeRelationForNever.ts semantic error: Bindings Mismatch: @@ -13445,15 +14394,17 @@ current scope ScopeId(2): ["haveFew", "haveNone", "values"] Bindings Mismatch: previous scope ScopeId(3): ["a", "value"] current scope ScopeId(3): ["value"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/superAccessInFatArrow1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/superCallWithCommentEmit01.ts -semantic error: ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: test +Missing SymbolId: _test +Missing ReferenceId: _test +Missing ReferenceId: A +Missing ReferenceId: _test +Missing ReferenceId: B +Missing ReferenceId: test +Missing ReferenceId: test tasks/coverage/typescript/tests/cases/compiler/superWithGenericSpecialization.ts semantic error: Bindings Mismatch: @@ -13462,34 +14413,31 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/symbolLinkDeclarationEmitModuleNamesRootDir.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Constructor", "ControllerClass"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/symbolMergeValueAndImportedType.ts -semantic error: Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["X"] +current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/compiler/systemExportAssignment.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["a"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/systemExportAssignment3.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["a"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/systemModule15.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["moduleC", "moduleCStar", "value", "value2"] current scope ScopeId(0): ["moduleC", "moduleCStar", "value"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/systemModule17.ts semantic error: Bindings Mismatch: @@ -13501,9 +14449,11 @@ semantic error: `import lib = require(...);` is only supported when compiling mo Please consider using `import lib from '...';` alongside Typescript's --allowSyntheticDefaultImports option, or add @babel/plugin-transform-modules-commonjs to your Babel config. tasks/coverage/typescript/tests/cases/compiler/systemModule7.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/systemModuleAmbientDeclarations.ts semantic error: Bindings Mismatch: @@ -13514,40 +14464,76 @@ previous reference ReferenceId(3): Some("E") current reference ReferenceId(3): None tasks/coverage/typescript/tests/cases/compiler/systemModuleConstEnums.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: NonTopLevelConstEnum +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/systemModuleConstEnumsSeparateCompilation.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: NonTopLevelConstEnum +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/systemModuleDeclarationMerging.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _F +Missing ReferenceId: F +Missing ReferenceId: F +Missing SymbolId: _C +Missing ReferenceId: C +Missing ReferenceId: C +Missing SymbolId: _E +Missing ReferenceId: E +Missing ReferenceId: E tasks/coverage/typescript/tests/cases/compiler/systemModuleNonTopLevelModuleMembers.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: TopLevelModule +Missing SymbolId: _TopLevelModule +Missing ReferenceId: TopLevelModule +Missing ReferenceId: TopLevelModule +Missing SymbolId: TopLevelModule2 +Missing SymbolId: _TopLevelModule2 +Missing ReferenceId: _TopLevelModule2 +Missing ReferenceId: NonTopLevelClass +Missing SymbolId: NonTopLevelModule +Missing SymbolId: _NonTopLevelModule +Missing ReferenceId: NonTopLevelModule +Missing ReferenceId: NonTopLevelModule +Missing ReferenceId: _TopLevelModule2 +Missing ReferenceId: _TopLevelModule2 +Missing ReferenceId: _TopLevelModule2 +Missing ReferenceId: NonTopLevelFunction +Missing ReferenceId: _TopLevelModule2 +Missing ReferenceId: NonTopLevelEnum +Missing ReferenceId: TopLevelModule2 +Missing ReferenceId: TopLevelModule2 tasks/coverage/typescript/tests/cases/compiler/systemNamespaceAliasEmit.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: ns +Missing SymbolId: _ns +Missing ReferenceId: ns +Missing ReferenceId: ns tasks/coverage/typescript/tests/cases/compiler/taggedTemplatesInModuleAndGlobal.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: n +Missing SymbolId: _n +Missing ReferenceId: n +Missing ReferenceId: n tasks/coverage/typescript/tests/cases/compiler/targetEs6DecoratorMetadataImportNotElided.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Input", "MyComponent", "TemplateRef"] current scope ScopeId(0): ["Input", "MyComponent"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/templateExpressionAsPossiblyDiscriminantValue.ts semantic error: Bindings Mismatch: @@ -13563,7 +14549,6 @@ tasks/coverage/typescript/tests/cases/compiler/templateLiteralConstantEvaluation semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "arg"] current scope ScopeId(1): ["arg"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/templateLiteralIntersection.ts semantic error: Bindings Mismatch: @@ -13604,9 +14589,11 @@ previous reference ReferenceId(0): Some("format") current reference ReferenceId(0): None tasks/coverage/typescript/tests/cases/compiler/testContainerList.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/compiler/testTypings.ts semantic error: Bindings Mismatch: @@ -13623,16 +14610,11 @@ current scope ScopeId(2): [] Bindings Mismatch: previous scope ScopeId(6): ["T"] current scope ScopeId(4): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/thisExpressionOfGenericObject.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/thisInConstructorParameter2.ts -semantic error: ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/thisInGenericStaticMembers.ts semantic error: Bindings Mismatch: @@ -13641,12 +14623,15 @@ current scope ScopeId(2): ["source", "value"] Bindings Mismatch: previous scope ScopeId(3): ["T", "source"] current scope ScopeId(3): ["source"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/thisInModuleFunction1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: bar +Missing SymbolId: _bar +Missing ReferenceId: _bar +Missing ReferenceId: bar +Missing ReferenceId: bar +Missing ReferenceId: bar tasks/coverage/typescript/tests/cases/compiler/thisInObjectJs.ts semantic error: Cannot use export statement outside a module @@ -13671,18 +14656,18 @@ current scope ScopeId(0): ["CoachMarkAnchorDecorator"] Bindings Mismatch: previous scope ScopeId(5): ["P", "anchor"] current scope ScopeId(2): ["anchor"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/thisTypeAsConstraint.ts semantic error: Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/this_inside-object-literal-getters-and-setters.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: ObjectLiteral +Missing SymbolId: _ObjectLiteral +Missing ReferenceId: ObjectLiteral +Missing ReferenceId: ObjectLiteral tasks/coverage/typescript/tests/cases/compiler/tooFewArgumentsInGenericFunctionTypedArgument.ts semantic error: Bindings Mismatch: @@ -13704,7 +14689,6 @@ current scope ScopeId(0): ["C", "c", "i"] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/trivialSubtypeReductionNoStructuralCheck2.ts semantic error: Bindings Mismatch: @@ -13731,34 +14715,29 @@ tasks/coverage/typescript/tests/cases/compiler/tsxAttributeQuickinfoTypesSameAsO semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Foo", "JSX", "_jsxFileName", "_reactJsxRuntime"] current scope ScopeId(0): ["Foo", "_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/tsxAttributesHasInferrableIndex.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["AttributeValue", "Attributes", "Button", "_jsxFileName", "b", "createElement"] current scope ScopeId(0): ["Button", "_jsxFileName", "b", "createElement"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/tsxDefaultImports.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["SomeEnum", "one"] +current scope ScopeId(1): ["SomeEnum"] tasks/coverage/typescript/tests/cases/compiler/tsxDiscriminantPropertyInference.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["DiscriminatorFalse", "DiscriminatorTrue", "JSX", "Props", "_jsxFileName", "_reactJsxRuntime"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/tsxFragmentChildrenCheck.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["MyComponent", "React", "_jsxFileName"] current scope ScopeId(0): ["MyComponent", "_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(1): Some("React") +current reference ReferenceId(0): None tasks/coverage/typescript/tests/cases/compiler/tsxInferenceShouldNotYieldAnyOnUnions.tsx semantic error: Bindings Mismatch: @@ -13767,52 +14746,31 @@ current scope ScopeId(0): ["ShouldInferFromData", "_jsxFileName", "_reactJsxRun Bindings Mismatch: previous scope ScopeId(6): ["T", "props"] current scope ScopeId(1): ["props"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/tsxReactPropsInferenceSucceedsOnIntersections.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["ButtonProps", "CustomButton", "CustomButtonProps", "React", "_jsxFileName"] current scope ScopeId(0): ["CustomButton", "React", "_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/tsxResolveExternalModuleExportsTypes.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Foo", "Test", "_jsx", "_jsxFileName"] current scope ScopeId(0): ["Foo", "_jsx", "_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/tsxSpreadDoesNotReportExcessProps.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/tsxStatelessComponentDefaultProps.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["BackButton", "Props", "React", "_jsxFileName", "a"] current scope ScopeId(0): ["BackButton", "React", "_jsxFileName", "a"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/tsxUnionMemberChecksFilterDataProps.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["React", "ReactElement", "RootHappy", "RootNotHappy", "_jsxFileName"] current scope ScopeId(0): ["React", "RootHappy", "RootNotHappy", "_jsxFileName"] -Symbol Mismatch: -previous symbol SymbolId(0): SymbolId(0) -current symbol SymbolId(0): SymbolId(0) -Symbol Mismatch: -previous symbol SymbolId(1): SymbolId(1) -current symbol SymbolId(1): SymbolId(1) -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/tsxUnionSpread.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["AnimalComponent", "AnimalInfo", "CatInfo", "DogInfo", "JSX", "_jsxFileName", "_reactJsxRuntime", "component", "component2", "getProps", "props", "props2"] current scope ScopeId(0): ["AnimalComponent", "_jsxFileName", "_reactJsxRuntime", "component", "component2", "getProps", "props", "props2"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/tupleTypeInference.ts semantic error: Bindings Mismatch: @@ -13857,7 +14815,15 @@ previous scope ScopeId(0): ["Set1", "Set2", "State", "newState", "state"] current scope ScopeId(0): ["newState", "state"] tasks/coverage/typescript/tests/cases/compiler/typeAliasDeclarationEmit3.ts -semantic error: Scopes mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(2): ["foo", "i"] +current scope ScopeId(2): ["i"] +Bindings Mismatch: +previous scope ScopeId(4): ["foo"] +current scope ScopeId(4): [] +Bindings Mismatch: +previous scope ScopeId(6): ["foo"] +current scope ScopeId(6): [] tasks/coverage/typescript/tests/cases/compiler/typeAliasDoesntMakeModuleInstantiated.ts semantic error: Bindings Mismatch: @@ -13876,7 +14842,6 @@ current scope ScopeId(0): ["Mixin"] Bindings Mismatch: previous scope ScopeId(1): ["Base", "TBase"] current scope ScopeId(1): ["Base"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeAnnotationBestCommonTypeInArrayLiteral.ts semantic error: Bindings Mismatch: @@ -13903,13 +14868,11 @@ current scope ScopeId(2): ["n"] Bindings Mismatch: previous scope ScopeId(3): ["T", "fun", "n", "n2"] current scope ScopeId(3): ["fun", "n", "n2"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeArgumentInferenceApparentType1.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "iterable"] current scope ScopeId(1): ["iterable"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeArgumentInferenceApparentType2.ts semantic error: Bindings Mismatch: @@ -13918,7 +14881,6 @@ current scope ScopeId(1): ["inner", "iterable"] Bindings Mismatch: previous scope ScopeId(2): ["U", "res", "u"] current scope ScopeId(2): ["res", "u"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeArgumentInferenceOrdering.ts semantic error: Bindings Mismatch: @@ -13927,7 +14889,6 @@ current scope ScopeId(0): ["C", "foo", "x"] Bindings Mismatch: previous scope ScopeId(5): ["T", "f"] current scope ScopeId(2): ["f"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeArgumentInferenceWithRecursivelyReferencedTypeAliasToTypeLiteral01.ts semantic error: Bindings Mismatch: @@ -13946,7 +14907,6 @@ current scope ScopeId(1): ["a", "f", "x"] Bindings Mismatch: previous scope ScopeId(2): ["T", "a", "f", "x"] current scope ScopeId(2): ["a", "f", "x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeConstraintsWithConstructSignatures.ts semantic error: Bindings Mismatch: @@ -13955,8 +14915,6 @@ current scope ScopeId(0): ["C"] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeGuardNarrowByMutableUntypedField.ts semantic error: Bindings Mismatch: @@ -13986,14 +14944,32 @@ previous scope ScopeId(0): ["A", "B", "C", "Circle", "Rectangle", "Shape", "Squa current scope ScopeId(0): ["area", "check", "g", "subarea"] tasks/coverage/typescript/tests/cases/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty11.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["E", "m"] +current scope ScopeId(0): ["E"] +Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "E"] +current scope ScopeId(1): ["E"] +reference Mismatch: +previous reference ReferenceId(1): Some("m") +current reference ReferenceId(6): None +reference Mismatch: +previous reference ReferenceId(3): Some("m") +current reference ReferenceId(8): None tasks/coverage/typescript/tests/cases/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty12.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["E", "m"] +current scope ScopeId(0): ["E"] +Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "E"] +current scope ScopeId(1): ["E"] +reference Mismatch: +previous reference ReferenceId(1): Some("m") +current reference ReferenceId(4): None +reference Mismatch: +previous reference ReferenceId(3): Some("m") +current reference ReferenceId(6): None tasks/coverage/typescript/tests/cases/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty3.ts semantic error: Bindings Mismatch: @@ -14032,14 +15008,21 @@ previous reference ReferenceId(14): Some("cIndex") current reference ReferenceId(13): None tasks/coverage/typescript/tests/cases/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty7.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Foo +Missing SymbolId: _Foo +Missing ReferenceId: _Foo +Missing ReferenceId: Foo +Missing ReferenceId: Foo tasks/coverage/typescript/tests/cases/compiler/typeGuardOnContainerTypeNoHang.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: TypeGuards +Missing SymbolId: _TypeGuards +Missing ReferenceId: _TypeGuards +Missing ReferenceId: IsObject +Missing ReferenceId: TypeGuards +Missing ReferenceId: TypeGuards tasks/coverage/typescript/tests/cases/compiler/typeInferenceCacheInvalidation.ts semantic error: Bindings Mismatch: @@ -14053,7 +15036,6 @@ current scope ScopeId(1): ["fold", "result", "values"] Bindings Mismatch: previous scope ScopeId(4): ["a", "b", "value", "values"] current scope ScopeId(4): ["value", "values"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeInferenceLiteralUnion.ts semantic error: Bindings Mismatch: @@ -14062,7 +15044,6 @@ current scope ScopeId(0): ["NumCoercible", "extent", "extentMixed"] Bindings Mismatch: previous scope ScopeId(7): ["T", "array"] current scope ScopeId(4): ["array"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeInferenceReturnTypeCallback.ts semantic error: Bindings Mismatch: @@ -14083,8 +15064,6 @@ current scope ScopeId(4): ["f"] Bindings Mismatch: previous scope ScopeId(8): ["E", "f", "z"] current scope ScopeId(6): ["f", "z"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeInferenceWithExcessProperties.ts semantic error: Bindings Mismatch: @@ -14093,14 +15072,11 @@ current scope ScopeId(0): ["parrot"] Bindings Mismatch: previous scope ScopeId(2): ["T", "obj"] current scope ScopeId(1): ["obj"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeInferenceWithExcessPropertiesJsx.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["React", "TProps", "TranslationEntry", "Translations", "_jsxFileName", "_reactJsxRuntime"] -current scope ScopeId(0): ["React", "_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/compiler/typeLiteralCallback.ts semantic error: Bindings Mismatch: @@ -14112,20 +15088,15 @@ semantic error: Bindings Mismatch: previous scope ScopeId(0): ["AsyncSequenceFactory", "SequenceFactory", "SyncSequenceFactory", "asyncFactory", "looserAsyncFactory", "looserSyncFactory", "syncFactory"] current scope ScopeId(0): ["asyncFactory", "looserAsyncFactory", "looserSyncFactory", "syncFactory"] -tasks/coverage/typescript/tests/cases/compiler/typeParameterAndArgumentOfSameName1.ts -semantic error: Symbols mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/typeParameterAsElementType.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "arr", "t"] current scope ScopeId(1): ["arr", "t"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeParameterAssignmentWithConstraints.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["A", "B", "a", "b"] current scope ScopeId(1): ["a", "b"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeParameterCompatibilityAccrossDeclarations.ts semantic error: Bindings Mismatch: @@ -14134,7 +15105,6 @@ current scope ScopeId(0): ["a", "a2", "i", "i2"] Bindings Mismatch: previous scope ScopeId(1): ["T", "y"] current scope ScopeId(1): ["y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeParameterConstrainedToOuterTypeParameter2.ts semantic error: Bindings Mismatch: @@ -14156,7 +15126,6 @@ current scope ScopeId(2): ["diamondBottom"] Bindings Mismatch: previous scope ScopeId(3): ["Bottom", "bottom", "middle", "top"] current scope ScopeId(3): ["bottom", "middle", "top"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeParameterEquality.ts semantic error: Bindings Mismatch: @@ -14170,13 +15139,11 @@ tasks/coverage/typescript/tests/cases/compiler/typeParameterExtendingUnion1.ts semantic error: Bindings Mismatch: previous scope ScopeId(6): ["T", "a"] current scope ScopeId(6): ["a"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeParameterExtendingUnion2.ts semantic error: Bindings Mismatch: previous scope ScopeId(6): ["T", "a"] current scope ScopeId(6): ["a"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeParameterExtendsPrimitive.ts semantic error: Bindings Mismatch: @@ -14191,7 +15158,6 @@ current scope ScopeId(2): ["i", "n"] Bindings Mismatch: previous scope ScopeId(6): ["K", "T", "array", "prop", "result"] current scope ScopeId(3): ["array", "prop", "result"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeParameterFixingWithConstraints.ts semantic error: Bindings Mismatch: @@ -14205,7 +15171,6 @@ current scope ScopeId(0): ["a", "b", "d", "d2", "d3", "f"] Bindings Mismatch: previous scope ScopeId(1): ["T", "U", "f", "x", "y"] current scope ScopeId(1): ["f", "x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeParameterFixingWithContextSensitiveArguments4.ts semantic error: Bindings Mismatch: @@ -14214,7 +15179,6 @@ current scope ScopeId(0): ["a", "b", "d", "f"] Bindings Mismatch: previous scope ScopeId(1): ["T", "U", "p", "p1", "y", "y1"] current scope ScopeId(1): ["p", "p1", "y", "y1"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeParameterFixingWithContextSensitiveArguments5.ts semantic error: Bindings Mismatch: @@ -14223,13 +15187,11 @@ current scope ScopeId(0): ["a", "b", "d", "f"] Bindings Mismatch: previous scope ScopeId(1): ["T", "U", "pf1", "pf2", "t1", "u1"] current scope ScopeId(1): ["pf1", "pf2", "t1", "u1"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeParameterInConstraint1.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "U"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeParameterLeak.ts semantic error: Bindings Mismatch: @@ -14243,7 +15205,6 @@ tasks/coverage/typescript/tests/cases/compiler/typeParameterListWithTrailingComm semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeParameterOrderReversal.ts semantic error: Bindings Mismatch: @@ -14255,7 +15216,6 @@ current scope ScopeId(1): ["x"] Bindings Mismatch: previous scope ScopeId(3): ["T", "U", "x"] current scope ScopeId(2): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typePartameterConstraintInstantiatedWithDefaultWhenCheckingDefault.ts semantic error: Bindings Mismatch: @@ -14264,8 +15224,6 @@ current scope ScopeId(0): ["Identity", "test1", "test2"] Bindings Mismatch: previous scope ScopeId(3): ["V"] current scope ScopeId(1): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typePredicateAcceptingPartialOfRefinedType.ts semantic error: Bindings Mismatch: @@ -14285,7 +15243,6 @@ current scope ScopeId(2): ["narrow"] Bindings Mismatch: previous scope ScopeId(7): ["T", "value"] current scope ScopeId(3): ["value"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typePredicateStructuralMatch.ts semantic error: Bindings Mismatch: @@ -14297,13 +15254,11 @@ current scope ScopeId(1): ["value"] Bindings Mismatch: previous scope ScopeId(5): ["T", "value"] current scope ScopeId(3): ["value"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typePredicateTopLevelTypeParameter.ts semantic error: Bindings Mismatch: previous scope ScopeId(3): ["T", "a"] current scope ScopeId(3): ["a"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typePredicateWithThisParameter.ts semantic error: Bindings Mismatch: @@ -14362,7 +15317,6 @@ current scope ScopeId(0): ["isNotNull", "title", "x"] Bindings Mismatch: previous scope ScopeId(2): ["A", "x"] current scope ScopeId(1): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typePredicatesOptionalChaining2.ts semantic error: Bindings Mismatch: @@ -14375,9 +15329,63 @@ previous scope ScopeId(0): ["Animal", "Breed", "getBreedSizeWithFunction", "getB current scope ScopeId(0): ["getBreedSizeWithFunction", "getBreedSizeWithoutFunction"] tasks/coverage/typescript/tests/cases/compiler/typeResolution.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: TopLevelModule1 +Missing SymbolId: _TopLevelModule +Missing SymbolId: SubModule1 +Missing SymbolId: _SubModule +Missing SymbolId: SubSubModule1 +Missing SymbolId: _SubSubModule +Missing ReferenceId: _SubSubModule +Missing ReferenceId: ClassA +Missing ReferenceId: _SubSubModule +Missing ReferenceId: ClassB +Missing ReferenceId: SubSubModule1 +Missing ReferenceId: SubSubModule1 +Missing ReferenceId: _SubModule +Missing ReferenceId: _SubModule +Missing ReferenceId: SubModule1 +Missing ReferenceId: SubModule1 +Missing ReferenceId: _TopLevelModule +Missing ReferenceId: _TopLevelModule +Missing SymbolId: SubModule2 +Missing SymbolId: _SubModule2 +Missing SymbolId: SubSubModule2 +Missing SymbolId: _SubSubModule2 +Missing ReferenceId: _SubSubModule2 +Missing ReferenceId: ClassA +Missing ReferenceId: _SubSubModule2 +Missing ReferenceId: ClassB +Missing ReferenceId: _SubSubModule2 +Missing ReferenceId: ClassC +Missing ReferenceId: SubSubModule2 +Missing ReferenceId: SubSubModule2 +Missing ReferenceId: _SubModule2 +Missing ReferenceId: _SubModule2 +Missing ReferenceId: SubModule2 +Missing ReferenceId: SubModule2 +Missing ReferenceId: _TopLevelModule +Missing ReferenceId: _TopLevelModule +Missing SymbolId: NotExportedModule +Missing SymbolId: _NotExportedModule +Missing ReferenceId: _NotExportedModule +Missing ReferenceId: ClassA +Missing ReferenceId: NotExportedModule +Missing ReferenceId: NotExportedModule +Missing ReferenceId: TopLevelModule1 +Missing ReferenceId: TopLevelModule1 +Missing SymbolId: TopLevelModule2 +Missing SymbolId: _TopLevelModule2 +Missing SymbolId: SubModule3 +Missing SymbolId: _SubModule3 +Missing ReferenceId: _SubModule3 +Missing ReferenceId: ClassA +Missing ReferenceId: SubModule3 +Missing ReferenceId: SubModule3 +Missing ReferenceId: _TopLevelModule2 +Missing ReferenceId: _TopLevelModule2 +Missing ReferenceId: TopLevelModule2 +Missing ReferenceId: TopLevelModule2 tasks/coverage/typescript/tests/cases/compiler/typeVariableConstraintIntersections.ts semantic error: Bindings Mismatch: @@ -14389,7 +15397,6 @@ current scope ScopeId(1): ["x"] Bindings Mismatch: previous scope ScopeId(49): ["K", "handler", "kind", "option"] current scope ScopeId(9): ["handler", "kind", "option"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeVariableTypeGuards.ts semantic error: Bindings Mismatch: @@ -14419,8 +15426,6 @@ current scope ScopeId(19): ["key", "obj"] Bindings Mismatch: previous scope ScopeId(26): ["T", "a"] current scope ScopeId(21): ["a"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typedArrays.ts semantic error: Bindings Mismatch: @@ -14429,18 +15434,16 @@ current scope ScopeId(8): ["mapFn", "obj", "typedArrays"] Bindings Mismatch: previous scope ScopeId(11): ["T", "mapFn", "obj", "thisArg", "typedArrays"] current scope ScopeId(11): ["mapFn", "obj", "thisArg", "typedArrays"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typedGenericPrototypeMember.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeofEnum.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "e1", "e2"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/compiler/typeofImportInstantiationExpression.ts semantic error: Bindings Mismatch: @@ -14449,7 +15452,6 @@ current scope ScopeId(0): ["myFunction"] Bindings Mismatch: previous scope ScopeId(2): ["T", "U", "arg"] current scope ScopeId(1): ["arg"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeofObjectInference.ts semantic error: Bindings Mismatch: @@ -14467,7 +15469,6 @@ current scope ScopeId(7): ["fn"] Bindings Mismatch: previous scope ScopeId(11): ["O", "fn"] current scope ScopeId(10): ["fn"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/typeofStripsFreshness.ts semantic error: Bindings Mismatch: @@ -14489,12 +15490,11 @@ tasks/coverage/typescript/tests/cases/compiler/umdGlobalConflict.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["v1", "v2"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/unaryPlus.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "some", "thing"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/compiler/uncalledFunctionChecksInConditionalPerf.ts semantic error: Bindings Mismatch: @@ -14624,7 +15624,6 @@ tasks/coverage/typescript/tests/cases/compiler/undefinedArgumentInference.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "f1"] current scope ScopeId(1): ["f1"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/undefinedAsDiscriminantWithUnknown.ts semantic error: Bindings Mismatch: @@ -14644,12 +15643,11 @@ tasks/coverage/typescript/tests/cases/compiler/undefinedInferentialTyping.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "arr", "elemnt"] current scope ScopeId(1): ["arr", "elemnt"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/underscoreEscapedNameInEnum.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "__foo", "bar"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/compiler/underscoreMapFirst.ts semantic error: Bindings Mismatch: @@ -14657,9 +15655,14 @@ previous scope ScopeId(0): ["IData", "ISeries", "MyView", "_"] current scope ScopeId(0): ["MyView"] tasks/coverage/typescript/tests/cases/compiler/unexportedInstanceClassVariables.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M +Missing SymbolId: _M2 +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/compiler/unionCallMixedTypeParameterPresence.ts semantic error: Bindings Mismatch: @@ -14702,9 +15705,15 @@ previous reference ReferenceId(32): Some("a") current reference ReferenceId(17): None tasks/coverage/typescript/tests/cases/compiler/unionOfEnumInference.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Enum", "Interface", "bar", "foo"] +current scope ScopeId(0): ["Enum", "bar", "foo"] +Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "C", "Enum"] +current scope ScopeId(1): ["Enum"] +Bindings Mismatch: +previous scope ScopeId(3): ["T", "x"] +current scope ScopeId(2): ["x"] tasks/coverage/typescript/tests/cases/compiler/unionReductionMutualSubtypes.ts semantic error: Bindings Mismatch: @@ -14714,15 +15723,10 @@ reference Mismatch: previous reference ReferenceId(3): Some("val") current reference ReferenceId(1): None -tasks/coverage/typescript/tests/cases/compiler/unionReductionWithStringMappingAndIdenticalBaseTypeExistsNoCrash.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/unionSignaturesWithThisParameter.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "ctor", "t"] current scope ScopeId(1): ["ctor", "t"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/unionTypeParameterInference.ts semantic error: Bindings Mismatch: @@ -14731,7 +15735,6 @@ current scope ScopeId(0): ["unlift"] Bindings Mismatch: previous scope ScopeId(3): ["U", "value"] current scope ScopeId(1): ["value"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/unionTypeWithIndexAndMethodSignature.ts semantic error: Bindings Mismatch: @@ -14758,7 +15761,6 @@ current scope ScopeId(1): ["arr", "zz"] Bindings Mismatch: previous scope ScopeId(6): ["T", "arr"] current scope ScopeId(3): ["arr"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/uniqueSymbolAssignmentOnGlobalAugmentationSuceeds.ts semantic error: Bindings Mismatch: @@ -14767,7 +15769,6 @@ current scope ScopeId(0): ["FOO_SYMBOL", "foo"] Bindings Mismatch: previous scope ScopeId(3): ["T", "p"] current scope ScopeId(1): ["p"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/unknownLikeUnionObjectFlagsNotPropagated.ts semantic error: Bindings Mismatch: @@ -14809,9 +15810,13 @@ semantic error: `import lib = require(...);` is only supported when compiling mo Please consider using `import lib from '...';` alongside Typescript's --allowSyntheticDefaultImports option, or add @babel/plugin-transform-modules-commonjs to your Babel config. tasks/coverage/typescript/tests/cases/compiler/unusedInterfaceinNamespace4.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Validation +Missing SymbolId: _Validation +Missing ReferenceId: _Validation +Missing ReferenceId: c1 +Missing ReferenceId: Validation +Missing ReferenceId: Validation tasks/coverage/typescript/tests/cases/compiler/unusedInterfaceinNamespace5.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -14820,16 +15825,16 @@ tasks/coverage/typescript/tests/cases/compiler/unusedLocalProperty.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Animal", "console"] current scope ScopeId(0): ["Animal"] -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(0): Some("console") +current reference ReferenceId(1): None tasks/coverage/typescript/tests/cases/compiler/unusedLocalsAndParametersDeferred.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/compiler/unusedLocalsAndParametersOverloadSignatures.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: N +Missing SymbolId: _N +Missing ReferenceId: N +Missing ReferenceId: N tasks/coverage/typescript/tests/cases/compiler/unusedLocalsAndParametersTypeAliases.ts semantic error: Bindings Mismatch: @@ -14845,13 +15850,11 @@ tasks/coverage/typescript/tests/cases/compiler/unusedTypeParameters6.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/unusedTypeParameters7.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/unusedTypeParameters9.ts semantic error: Bindings Mismatch: @@ -14863,7 +15866,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/unusedTypeParametersNotCheckedByNoUnusedLocals.ts semantic error: Bindings Mismatch: @@ -14881,7 +15883,6 @@ current scope ScopeId(3): [] Bindings Mismatch: previous scope ScopeId(6): ["T"] current scope ScopeId(4): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/unwitnessedTypeParameterVariance.ts semantic error: Bindings Mismatch: @@ -14890,7 +15891,6 @@ current scope ScopeId(0): ["foo"] Bindings Mismatch: previous scope ScopeId(3): ["O", "unk", "x"] current scope ScopeId(1): ["unk", "x"] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(16): Some("b") current reference ReferenceId(2): None @@ -14899,9 +15899,15 @@ previous reference ReferenceId(17): Some("a") current reference ReferenceId(3): None tasks/coverage/typescript/tests/cases/compiler/useBeforeDeclaration.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: ts +Missing SymbolId: _ts +Missing ReferenceId: _ts +Missing ReferenceId: printVersion +Missing ReferenceId: _ts +Missing ReferenceId: log +Missing ReferenceId: ts +Missing ReferenceId: ts tasks/coverage/typescript/tests/cases/compiler/useBeforeDeclaration_classDecorators.2.ts semantic error: Bindings Mismatch: @@ -15042,9 +16048,6 @@ Cannot use export statement outside a module tasks/coverage/typescript/tests/cases/compiler/usingModuleWithExportImportInValuePosition.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript -tasks/coverage/typescript/tests/cases/compiler/validUseOfThisInSuper.ts -semantic error: ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/compiler/varArgsOnConstructorTypes.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A", "B", "I1", "reg"] @@ -15139,8 +16142,6 @@ current scope ScopeId(12): ["n"] Bindings Mismatch: previous scope ScopeId(23): ["X"] current scope ScopeId(13): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/varianceProblingAndZeroOrderIndexSignatureRelationsAlign2.ts semantic error: Bindings Mismatch: @@ -15173,8 +16174,6 @@ current scope ScopeId(12): ["n"] Bindings Mismatch: previous scope ScopeId(23): ["X"] current scope ScopeId(13): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/compiler/varianceRepeatedlyPropegatesWithUnreliableFlag.ts semantic error: Bindings Mismatch: @@ -15200,7 +16199,6 @@ current scope ScopeId(1): ["arg1", "func"] Bindings Mismatch: previous scope ScopeId(7): ["P", "props"] current scope ScopeId(4): ["props"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/voidUndefinedReduction.ts semantic error: Bindings Mismatch: @@ -15209,7 +16207,6 @@ current scope ScopeId(0): ["isDefined"] Bindings Mismatch: previous scope ScopeId(1): ["T", "value"] current scope ScopeId(1): ["value"] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(6): Some("foo") current reference ReferenceId(4): None @@ -15245,7 +16242,6 @@ current scope ScopeId(3): [] Bindings Mismatch: previous scope ScopeId(19): ["T"] current scope ScopeId(5): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/compiler/withStatementInternalComments.ts semantic error: 'with' statements are not allowed @@ -15294,9 +16290,11 @@ semantic error: `import lib = require(...);` is only supported when compiling mo Please consider using `import lib from '...';` alongside Typescript's --allowSyntheticDefaultImports option, or add @babel/plugin-transform-modules-commonjs to your Babel config. tasks/coverage/typescript/tests/cases/conformance/ambient/ambientInsideNonAmbient.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M2 +Missing SymbolId: _M2 +Missing ReferenceId: M2 +Missing ReferenceId: M2 tasks/coverage/typescript/tests/cases/conformance/ambient/ambientInsideNonAmbientExternalModule.ts semantic error: Bindings Mismatch: @@ -15311,18 +16309,20 @@ tasks/coverage/typescript/tests/cases/conformance/ambient/ambientShorthand_dupli semantic error: Bindings Mismatch: previous scope ScopeId(0): ["foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/ambient/ambientShorthand_merging.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["bar", "foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/async/es2017/asyncAwait_es2017.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: f1 +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/async/es2017/asyncUseStrict_es2017.ts semantic error: Bindings Mismatch: @@ -15531,20 +16531,27 @@ previous reference ReferenceId(2): Some("a") current reference ReferenceId(0): None tasks/coverage/typescript/tests/cases/conformance/async/es5/asyncAwait_es5.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: f1 +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/async/es5/asyncImportedPromise_es5.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/async/es5/asyncQualifiedReturnType_es5.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: X +Missing SymbolId: _X +Missing ReferenceId: _X +Missing ReferenceId: MyPromise +Missing ReferenceId: X +Missing ReferenceId: X tasks/coverage/typescript/tests/cases/conformance/async/es5/asyncUseStrict_es5.ts semantic error: Bindings Mismatch: @@ -15770,9 +16777,13 @@ previous scope ScopeId(0): ["PromiseAlias", "f"] current scope ScopeId(0): ["f"] tasks/coverage/typescript/tests/cases/conformance/async/es6/asyncAwait_es6.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: f1 +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/async/es6/asyncUseStrict_es6.ts semantic error: Bindings Mismatch: @@ -15999,12 +17010,13 @@ tasks/coverage/typescript/tests/cases/conformance/asyncGenerators/asyncGenerator semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "a"] current scope ScopeId(1): ["a"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/classes/classDeclarations/classAndInterfaceWithSameName.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/classes/classDeclarations/classHeritageSpecification/classExtendingClass.ts semantic error: Bindings Mismatch: @@ -16016,7 +17028,6 @@ current scope ScopeId(7): ["x"] Bindings Mismatch: previous scope ScopeId(8): ["T"] current scope ScopeId(8): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/classes/classDeclarations/mergeClassInterfaceAndModule.ts semantic error: Bindings Mismatch: @@ -16029,9 +17040,11 @@ previous scope ScopeId(0): ["BaseClass", "BaseInterface", "Child", "ChildNoBaseC current scope ScopeId(0): ["BaseClass", "Child", "ChildNoBaseClass", "Grandchild", "child", "grandchild"] tasks/coverage/typescript/tests/cases/conformance/classes/classExpression.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/classes/classExpressions/extendClassExpressionFromModule.ts semantic error: `export = ;` is only supported when compiling modules to CommonJS. @@ -16053,83 +17066,62 @@ current scope ScopeId(6): [] Bindings Mismatch: previous scope ScopeId(7): ["Inner", "TInner"] current scope ScopeId(7): ["Inner"] -Symbols mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/classes/constructorDeclarations/classConstructorParametersAccessibility3.ts -semantic error: ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/classes/constructorDeclarations/constructorParameters/constructorImplementationWithDefaultValues.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(4): ["T"] +current scope ScopeId(3): [] +Bindings Mismatch: +previous scope ScopeId(7): ["T"] +current scope ScopeId(5): [] tasks/coverage/typescript/tests/cases/conformance/classes/constructorDeclarations/constructorParameters/constructorOverloadsWithOptionalParameters.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(4): ["T"] +current scope ScopeId(3): [] tasks/coverage/typescript/tests/cases/conformance/classes/constructorDeclarations/constructorWithExpressionLessReturn.ts semantic error: Bindings Mismatch: previous scope ScopeId(7): ["T"] current scope ScopeId(7): [] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/classes/constructorDeclarations/superCalls/emitStatementsBeforeSuperCall.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/classes/constructorDeclarations/superCalls/emitStatementsBeforeSuperCallWithDefineFields.ts -semantic error: ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/classes/members/classTypes/genericSetterInClassType.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Generic +Missing SymbolId: _Generic +Missing ReferenceId: Generic +Missing ReferenceId: Generic tasks/coverage/typescript/tests/cases/conformance/classes/members/constructorFunctionTypes/classWithNoConstructorOrBaseClass.ts semantic error: Bindings Mismatch: previous scope ScopeId(2): ["T", "U"] current scope ScopeId(2): [] -Symbols mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/classes/members/constructorFunctionTypes/classWithStaticMembers.ts -semantic error: ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/classes/members/constructorFunctionTypes/constructorHasPrototypeProperty.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/classes/members/instanceAndStaticMembers/thisAndSuperInStaticMembers1.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/classes/members/instanceAndStaticMembers/thisAndSuperInStaticMembers2.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/classes/members/instanceAndStaticMembers/thisAndSuperInStaticMembers3.ts -semantic error: ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/classes/members/instanceAndStaticMembers/thisAndSuperInStaticMembers4.ts -semantic error: ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: NonGeneric +Missing SymbolId: _NonGeneric +Missing ReferenceId: NonGeneric +Missing ReferenceId: NonGeneric +Missing SymbolId: Generic +Missing SymbolId: _Generic +Missing ReferenceId: Generic +Missing ReferenceId: Generic tasks/coverage/typescript/tests/cases/conformance/classes/members/instanceAndStaticMembers/typeOfThisInInstanceMember2.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/classes/members/instanceAndStaticMembers/typeOfThisInStaticMembers.ts semantic error: Bindings Mismatch: previous scope ScopeId(4): ["T"] current scope ScopeId(4): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/classes/members/instanceAndStaticMembers/typeOfThisInStaticMembers2.ts semantic error: Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/classes/members/instanceAndStaticMembers/typeOfThisInStaticMembers5.ts -semantic error: ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/classes/members/privateNames/privateNameConstructorSignature.ts semantic error: Bindings Mismatch: @@ -16154,13 +17146,6 @@ current scope ScopeId(8): ["C", "superClass"] Bindings Mismatch: previous scope ScopeId(17): ["Base", "CT"] current scope ScopeId(16): ["Base"] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/classes/propertyMemberDeclarations/abstractProperty.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/classes/propertyMemberDeclarations/accessorsOverrideProperty5.ts semantic error: Bindings Mismatch: @@ -16173,37 +17158,27 @@ previous scope ScopeId(0): ["AnyCtor", "Base", "MyClass", "Properties", "Types", current scope ScopeId(0): ["Base", "MyClass", "mine", "value"] tasks/coverage/typescript/tests/cases/conformance/classes/propertyMemberDeclarations/accessorsOverrideProperty9.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/classes/propertyMemberDeclarations/autoAccessor7.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/classes/propertyMemberDeclarations/autoAccessorAllowedModifiers.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/classes/propertyMemberDeclarations/initializationOrdering1.ts -semantic error: ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["ApiEnum", "ApiEnumMember", "ApiItem", "ApiItemContainerMixin", "Constructor", "IApiItemConstructor", "PropertiesOf"] +current scope ScopeId(0): ["ApiEnum", "ApiEnumMember", "ApiItem", "ApiItemContainerMixin"] +Bindings Mismatch: +previous scope ScopeId(9): ["MixedClass", "TBaseClass", "baseClass"] +current scope ScopeId(4): ["MixedClass", "baseClass"] tasks/coverage/typescript/tests/cases/conformance/classes/propertyMemberDeclarations/instanceMemberInitialization.ts semantic error: Bindings Mismatch: previous scope ScopeId(2): ["K", "V"] current scope ScopeId(2): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/classes/propertyMemberDeclarations/memberAccessorDeclarations/typeOfThisInAccessor.ts semantic error: Bindings Mismatch: previous scope ScopeId(4): ["T"] current scope ScopeId(4): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/classes/propertyMemberDeclarations/memberFunctionDeclarations/memberFunctionsWithPublicOverloads.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(16): ["T"] +current scope ScopeId(6): [] tasks/coverage/typescript/tests/cases/conformance/classes/propertyMemberDeclarations/memberFunctionDeclarations/typeOfThisInMemberFunctions.ts semantic error: Bindings Mismatch: @@ -16212,7 +17187,6 @@ current scope ScopeId(4): [] Bindings Mismatch: previous scope ScopeId(7): ["T"] current scope ScopeId(7): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/classes/propertyMemberDeclarations/overrideInterfaceProperty.ts semantic error: Bindings Mismatch: @@ -16232,34 +17206,75 @@ Classes may not have a static property named prototype Classes may not have a static property named prototype Classes may not have a static property named prototype Classes may not have a static property named prototype -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +Semantic Collector failed after transform +Missing SymbolId: TestOnDefaultExportedClass_1 +Missing SymbolId: _TestOnDefaultExportedClass_ +Missing ReferenceId: TestOnDefaultExportedClass_1 +Missing ReferenceId: TestOnDefaultExportedClass_1 +Missing SymbolId: TestOnDefaultExportedClass_2 +Missing SymbolId: _TestOnDefaultExportedClass_2 +Missing ReferenceId: TestOnDefaultExportedClass_2 +Missing ReferenceId: TestOnDefaultExportedClass_2 +Missing SymbolId: TestOnDefaultExportedClass_3 +Missing SymbolId: _TestOnDefaultExportedClass_3 +Missing ReferenceId: TestOnDefaultExportedClass_3 +Missing ReferenceId: TestOnDefaultExportedClass_3 +Missing SymbolId: TestOnDefaultExportedClass_4 +Missing SymbolId: _TestOnDefaultExportedClass_4 +Missing ReferenceId: TestOnDefaultExportedClass_4 +Missing ReferenceId: TestOnDefaultExportedClass_4 +Missing SymbolId: TestOnDefaultExportedClass_5 +Missing SymbolId: _TestOnDefaultExportedClass_5 +Missing ReferenceId: TestOnDefaultExportedClass_5 +Missing ReferenceId: TestOnDefaultExportedClass_5 +Missing SymbolId: TestOnDefaultExportedClass_6 +Missing SymbolId: _TestOnDefaultExportedClass_6 +Missing ReferenceId: TestOnDefaultExportedClass_6 +Missing ReferenceId: TestOnDefaultExportedClass_6 +Missing SymbolId: TestOnDefaultExportedClass_7 +Missing SymbolId: _TestOnDefaultExportedClass_7 +Missing ReferenceId: TestOnDefaultExportedClass_7 +Missing ReferenceId: TestOnDefaultExportedClass_7 +Missing SymbolId: TestOnDefaultExportedClass_8 +Missing SymbolId: _TestOnDefaultExportedClass_8 +Missing ReferenceId: TestOnDefaultExportedClass_8 +Missing ReferenceId: TestOnDefaultExportedClass_8 +Missing SymbolId: TestOnDefaultExportedClass_9 +Missing SymbolId: _TestOnDefaultExportedClass_9 +Missing ReferenceId: TestOnDefaultExportedClass_9 +Missing ReferenceId: TestOnDefaultExportedClass_9 +Missing SymbolId: TestOnDefaultExportedClass_10 +Missing SymbolId: _TestOnDefaultExportedClass_10 +Missing ReferenceId: TestOnDefaultExportedClass_10 +Missing ReferenceId: TestOnDefaultExportedClass_10 tasks/coverage/typescript/tests/cases/conformance/classes/propertyMemberDeclarations/thisInInstanceMemberInitializer.ts semantic error: Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/classes/staticIndexSignature/staticIndexSignature6.ts semantic error: Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/constEnums/constEnum3.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["TestType", "TestTypeStr", "f1", "f2"] +current scope ScopeId(0): ["TestType", "f1", "f2"] +Bindings Mismatch: +previous scope ScopeId(1): ["TestType", "bar", "foo"] +current scope ScopeId(1): ["TestType"] tasks/coverage/typescript/tests/cases/conformance/constEnums/constEnum4.ts -semantic error: Scopes mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["A", "B", "C"] +current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/conformance/constEnums/constEnumPropertyAccess3.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "C", "D", "E"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/controlFlow/assertionTypePredicates2.ts semantic error: Cannot use export statement outside a module @@ -16292,7 +17307,6 @@ current scope ScopeId(0): ["f1", "f2", "f3", "f4"] Bindings Mismatch: previous scope ScopeId(12): ["K", "key", "obj"] current scope ScopeId(11): ["key", "obj"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/controlFlow/controlFlowElementAccess2.ts semantic error: Bindings Mismatch: @@ -16361,7 +17375,6 @@ current scope ScopeId(9): ["data"] Bindings Mismatch: previous scope ScopeId(12): ["T", "data"] current scope ScopeId(12): ["data"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/controlFlow/controlFlowInOperator.ts semantic error: Bindings Mismatch: @@ -16425,9 +17438,6 @@ reference Mismatch: previous reference ReferenceId(4): Some("value") current reference ReferenceId(3): None -tasks/coverage/typescript/tests/cases/conformance/controlFlow/controlFlowSuperPropertyAccess.ts -semantic error: Scopes mismatch after transform - tasks/coverage/typescript/tests/cases/conformance/controlFlow/controlFlowTruthiness.ts semantic error: Bindings Mismatch: previous scope ScopeId(23): ["T", "x"] @@ -16435,7 +17445,6 @@ current scope ScopeId(22): ["x"] Bindings Mismatch: previous scope ScopeId(26): ["T", "x"] current scope ScopeId(25): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/controlFlow/controlFlowWithTemplateLiterals.ts semantic error: Bindings Mismatch: @@ -16458,13 +17467,11 @@ tasks/coverage/typescript/tests/cases/conformance/controlFlow/dependentDestructu semantic error: Bindings Mismatch: previous scope ScopeId(5): ["T", "fn", "promises"] current scope ScopeId(5): ["fn", "promises"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/controlFlow/switchWithConstrainedTypeVariable.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "key"] current scope ScopeId(1): ["key"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/controlFlow/typeGuardsAsAssertions.ts semantic error: Bindings Mismatch: @@ -16479,7 +17486,6 @@ current scope ScopeId(2): ["some"] Bindings Mismatch: previous scope ScopeId(6): ["makeSome", "r", "result"] current scope ScopeId(3): ["makeSome", "result"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/controlFlow/typeGuardsTypeParameters.ts semantic error: Bindings Mismatch: @@ -16491,7 +17497,6 @@ current scope ScopeId(4): ["x"] Bindings Mismatch: previous scope ScopeId(6): ["T", "item", "strings"] current scope ScopeId(6): ["item", "strings"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/decorators/1.0lib-noErrors.ts semantic error: Bindings Mismatch: @@ -16516,7 +17521,9 @@ tasks/coverage/typescript/tests/cases/conformance/decorators/class/constructor/p semantic error: Bindings Mismatch: previous scope ScopeId(0): ["BulkEditPreviewProvider", "IFoo"] current scope ScopeId(0): ["BulkEditPreviewProvider"] -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(1): Some("IFoo") +current reference ReferenceId(1): None tasks/coverage/typescript/tests/cases/conformance/decorators/class/decoratedClassExportsCommonJS1.ts semantic error: Bindings Mismatch: @@ -16554,7 +17561,6 @@ tasks/coverage/typescript/tests/cases/conformance/decorators/class/decoratedClas semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Decorated"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/decorators/class/decoratorOnClass9.ts semantic error: Bindings Mismatch: @@ -16607,27 +17613,36 @@ reference Mismatch: previous reference ReferenceId(3): Some("decorator") current reference ReferenceId(2): None -tasks/coverage/typescript/tests/cases/conformance/decorators/class/method/decoratorOnClassMethodOverload2.ts -semantic error: Scopes mismatch after transform - tasks/coverage/typescript/tests/cases/conformance/decorators/decoratorMetadata.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["MyComponent", "Service", "decorator"] current scope ScopeId(0): ["MyComponent"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(0): Some("decorator") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(2): Some("decorator") +current reference ReferenceId(2): None tasks/coverage/typescript/tests/cases/conformance/decorators/decoratorMetadataWithTypeOnlyImport.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["MyComponent", "Service", "decorator"] current scope ScopeId(0): ["MyComponent"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(0): Some("decorator") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(2): Some("decorator") +current reference ReferenceId(2): None tasks/coverage/typescript/tests/cases/conformance/decorators/decoratorMetadataWithTypeOnlyImport2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Services +Missing SymbolId: _Services +Missing ReferenceId: _Services +Missing ReferenceId: Service +Missing ReferenceId: Services +Missing ReferenceId: Services tasks/coverage/typescript/tests/cases/conformance/dynamicImport/importCallExpression4ES2020.ts semantic error: Bindings Mismatch: @@ -16754,7 +17769,6 @@ tasks/coverage/typescript/tests/cases/conformance/dynamicImport/importCallExpres semantic error: Bindings Mismatch: previous scope ScopeId(0): ["defaultModule", "directory", "j", "loadModule", "moduleFile", "p1", "p11", "p2", "p3", "whatToLoad"] current scope ScopeId(0): ["j", "loadModule", "p1", "p11", "p2", "p3"] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(0): Some("directory") current reference ReferenceId(0): None @@ -16766,24 +17780,110 @@ previous reference ReferenceId(9): Some("whatToLoad") current reference ReferenceId(6): None tasks/coverage/typescript/tests/cases/conformance/enums/enumBasics.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "C", "E1"] +current scope ScopeId(1): ["E1"] +Bindings Mismatch: +previous scope ScopeId(2): ["A", "B", "C", "E2"] +current scope ScopeId(2): ["E2"] +Bindings Mismatch: +previous scope ScopeId(3): ["E3", "X", "Y", "Z"] +current scope ScopeId(3): ["E3"] +Bindings Mismatch: +previous scope ScopeId(4): ["E4", "X", "Y", "Z"] +current scope ScopeId(4): ["E4"] +Bindings Mismatch: +previous scope ScopeId(5): ["A", "B", "C", "E5"] +current scope ScopeId(5): ["E5"] +Bindings Mismatch: +previous scope ScopeId(6): ["A", "B", "C", "E6"] +current scope ScopeId(6): ["E6"] +Bindings Mismatch: +previous scope ScopeId(7): ["A", "E7"] +current scope ScopeId(7): ["E7"] +Bindings Mismatch: +previous scope ScopeId(8): ["B", "E8"] +current scope ScopeId(8): ["E8"] +Bindings Mismatch: +previous scope ScopeId(9): ["A", "B", "E9"] +current scope ScopeId(9): ["E9"] tasks/coverage/typescript/tests/cases/conformance/enums/enumExportMergingES6.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Animals", "Cat"] +current scope ScopeId(1): ["Animals"] +Bindings Mismatch: +previous scope ScopeId(2): ["Animals", "Dog"] +current scope ScopeId(2): ["Animals"] +Bindings Mismatch: +previous scope ScopeId(3): ["Animals", "CatDog"] +current scope ScopeId(3): ["Animals"] tasks/coverage/typescript/tests/cases/conformance/enums/enumMerging.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M1 +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: EConst1 +Missing ReferenceId: _M +Missing ReferenceId: EConst1 +Missing ReferenceId: M1 +Missing ReferenceId: M1 +Missing SymbolId: M2 +Missing SymbolId: _M2 +Missing ReferenceId: _M2 +Missing ReferenceId: EComp2 +Missing ReferenceId: _M2 +Missing ReferenceId: EComp2 +Missing ReferenceId: M2 +Missing ReferenceId: M2 +Missing SymbolId: M3 +Missing SymbolId: _M3 +Missing ReferenceId: M3 +Missing ReferenceId: M3 +Missing SymbolId: M4 +Missing SymbolId: _M4 +Missing ReferenceId: _M4 +Missing ReferenceId: Color +Missing ReferenceId: M4 +Missing ReferenceId: M4 +Missing SymbolId: M5 +Missing SymbolId: _M5 +Missing ReferenceId: _M5 +Missing ReferenceId: Color +Missing ReferenceId: M5 +Missing ReferenceId: M5 +Missing SymbolId: M6 +Missing SymbolId: _M6 +Missing SymbolId: A +Missing SymbolId: _A +Missing ReferenceId: _A +Missing ReferenceId: Color +Missing ReferenceId: A +Missing ReferenceId: A +Missing ReferenceId: _M6 +Missing ReferenceId: _M6 +Missing ReferenceId: M6 +Missing ReferenceId: M6 +Missing SymbolId: _M7 +Missing SymbolId: A +Missing SymbolId: _A2 +Missing ReferenceId: _A2 +Missing ReferenceId: Color +Missing ReferenceId: A +Missing ReferenceId: A +Missing ReferenceId: _M7 +Missing ReferenceId: _M7 +Missing ReferenceId: M6 +Missing ReferenceId: M6 tasks/coverage/typescript/tests/cases/conformance/es2017/useObjectValuesAndEntries1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["E", "I", "a", "entries", "entries1", "entries2", "entries3", "entries4", "entries5", "entries6", "i", "o", "values", "values1", "values2", "values3", "values4", "values5", "values6", "x"] +current scope ScopeId(0): ["E", "a", "entries", "entries1", "entries2", "entries3", "entries4", "entries5", "entries6", "i", "o", "values", "values1", "values2", "values3", "values4", "values5", "values6", "x"] +Bindings Mismatch: +previous scope ScopeId(2): ["A", "B", "E"] +current scope ScopeId(2): ["E"] tasks/coverage/typescript/tests/cases/conformance/es2019/globalThisTypeIndexAccess.ts semantic error: Bindings Mismatch: @@ -16970,7 +18070,6 @@ tasks/coverage/typescript/tests/cases/conformance/es6/Symbols/symbolProperty23.t semantic error: Bindings Mismatch: previous scope ScopeId(0): ["C", "I"] current scope ScopeId(0): ["C"] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/es6/Symbols/symbolProperty37.ts semantic error: Bindings Mismatch: @@ -16982,43 +18081,43 @@ semantic error: Bindings Mismatch: previous scope ScopeId(0): ["I"] current scope ScopeId(0): [] -tasks/coverage/typescript/tests/cases/conformance/es6/Symbols/symbolProperty40.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/es6/Symbols/symbolProperty41.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/conformance/es6/Symbols/symbolProperty48.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/es6/Symbols/symbolProperty49.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/conformance/es6/Symbols/symbolProperty50.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/es6/Symbols/symbolProperty51.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/es6/Symbols/symbolProperty55.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/es6/Symbols/symbolProperty56.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/es6/Symbols/symbolProperty58.ts semantic error: Bindings Mismatch: @@ -17050,32 +18149,20 @@ semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Foo", "x"] current scope ScopeId(0): ["x"] -tasks/coverage/typescript/tests/cases/conformance/es6/Symbols/symbolType19.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/es6/classDeclaration/emitClassDeclarationOverloadInES6.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/es6/classDeclaration/emitClassDeclarationWithConstructorInES6.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - tasks/coverage/typescript/tests/cases/conformance/es6/classDeclaration/emitClassDeclarationWithExtensionAndTypeArgumentInES6.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["T"] +current scope ScopeId(1): [] tasks/coverage/typescript/tests/cases/conformance/es6/classDeclaration/emitClassDeclarationWithTypeArgumentAndOverloadInES6.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["T"] +current scope ScopeId(1): [] tasks/coverage/typescript/tests/cases/conformance/es6/classDeclaration/emitClassDeclarationWithTypeArgumentInES6.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/es6/classDeclaration/superCallBeforeThisAccessing1.ts semantic error: Bindings Mismatch: @@ -17089,13 +18176,11 @@ tasks/coverage/typescript/tests/cases/conformance/es6/classExpressions/typeArgum semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "x"] current scope ScopeId(1): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/es6/classExpressions/typeArgumentInferenceWithClassExpression3.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "x"] current scope ScopeId(1): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/es6/computedProperties/computedPropertyNames33_ES5.ts semantic error: Bindings Mismatch: @@ -17104,7 +18189,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/es6/computedProperties/computedPropertyNames33_ES6.ts semantic error: Bindings Mismatch: @@ -17113,37 +18197,42 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/es6/computedProperties/computedPropertyNames47_ES5.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E1", "x"] +current scope ScopeId(1): ["E1"] +Bindings Mismatch: +previous scope ScopeId(2): ["E2", "x"] +current scope ScopeId(2): ["E2"] tasks/coverage/typescript/tests/cases/conformance/es6/computedProperties/computedPropertyNames47_ES6.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E1", "x"] +current scope ScopeId(1): ["E1"] +Bindings Mismatch: +previous scope ScopeId(2): ["E2", "x"] +current scope ScopeId(2): ["E2"] tasks/coverage/typescript/tests/cases/conformance/es6/computedProperties/computedPropertyNames48_ES5.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(2): ["E", "x"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/es6/computedProperties/computedPropertyNames48_ES6.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(2): ["E", "x"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/es6/computedProperties/computedPropertyNames7_ES5.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "member"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/es6/computedProperties/computedPropertyNames7_ES6.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "member"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/es6/computedProperties/computedPropertyNamesContextualType1_ES5.ts semantic error: Bindings Mismatch: @@ -17239,9 +18328,9 @@ previous scope ScopeId(0): ["F", "F1", "a1", "a2", "b1", "b21", "b3", "b4", "b52 current scope ScopeId(0): ["a1", "a2", "b1", "b21", "b3", "b4", "b52", "bar", "c0", "c1", "d1", "foo", "foo1"] tasks/coverage/typescript/tests/cases/conformance/es6/destructuring/destructuringObjectBindingPatternAndAssignment7.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["K", "a", "b"] +current scope ScopeId(1): ["K"] tasks/coverage/typescript/tests/cases/conformance/es6/destructuring/destructuringObjectBindingPatternAndAssignment9SiblingInitializer.ts semantic error: Bindings Mismatch: @@ -17281,7 +18370,6 @@ tasks/coverage/typescript/tests/cases/conformance/es6/memberFunctionDeclarations semantic error: Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/es6/moduleExportsSystem/topLevelVarHoistingCommonJS.ts semantic error: 'with' statements are not allowed @@ -17320,7 +18408,6 @@ tasks/coverage/typescript/tests/cases/conformance/es6/modules/exportsAndImportsW semantic error: Bindings Mismatch: previous scope ScopeId(0): ["as"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/es6/modules/exportsAndImportsWithUnderscores4.ts semantic error: Bindings Mismatch: @@ -17358,13 +18445,11 @@ tasks/coverage/typescript/tests/cases/conformance/es6/spread/iteratorSpreadInCal semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "s"] current scope ScopeId(1): ["s"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/es6/spread/iteratorSpreadInCall12.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/es6/templates/taggedTemplateStringsWithManyCallAndMemberExpressions.ts semantic error: Bindings Mismatch: @@ -17397,14 +18482,12 @@ reference Mismatch: previous reference ReferenceId(34): Some("obj") current reference ReferenceId(14): None -tasks/coverage/typescript/tests/cases/conformance/es6/yieldExpressions/generatorOverloads4.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - tasks/coverage/typescript/tests/cases/conformance/es6/yieldExpressions/generatorOverloads5.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/es6/yieldExpressions/generatorTypeCheck62.ts semantic error: Bindings Mismatch: @@ -17413,17 +18496,19 @@ current scope ScopeId(0): ["Nothing1", "Nothing2", "Nothing3", "strategy"] Bindings Mismatch: previous scope ScopeId(2): ["T", "gen", "stratName"] current scope ScopeId(1): ["gen", "stratName"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorWithEnum.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "a", "b"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/es7/exponentiationOperator/exponentiationOperatorWithEnumUnion.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "a", "b"] +current scope ScopeId(1): ["E"] +Bindings Mismatch: +previous scope ScopeId(2): ["F", "c", "d"] +current scope ScopeId(2): ["F"] tasks/coverage/typescript/tests/cases/conformance/esDecorators/classDeclaration/accessors/esDecorators-classDeclaration-accessors-nonStatic.ts semantic error: Bindings Mismatch: @@ -17644,9 +18729,11 @@ previous reference ReferenceId(21): Some("dec") current reference ReferenceId(21): None tasks/coverage/typescript/tests/cases/conformance/esDecorators/classDeclaration/esDecorators-classDeclaration-commonjs-classNamespaceMerge.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _Example +Missing ReferenceId: _Example +Missing ReferenceId: Example +Missing ReferenceId: Example tasks/coverage/typescript/tests/cases/conformance/esDecorators/classDeclaration/esDecorators-classDeclaration-commonjs.ts semantic error: Bindings Mismatch: @@ -17700,7 +18787,9 @@ tasks/coverage/typescript/tests/cases/conformance/esDecorators/classDeclaration/ semantic error: Bindings Mismatch: previous scope ScopeId(0): ["C", "bound"] current scope ScopeId(0): ["C"] -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(0): Some("bound") +current reference ReferenceId(1): None tasks/coverage/typescript/tests/cases/conformance/esDecorators/classDeclaration/esDecorators-classDeclaration-setFunctionName.ts semantic error: Bindings Mismatch: @@ -18303,7 +19392,6 @@ tasks/coverage/typescript/tests/cases/conformance/esDecorators/esDecorators-cont semantic error: Bindings Mismatch: previous scope ScopeId(4): ["Args", "Return", "This", "bound", "source"] current scope ScopeId(4): ["bound", "source"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/esDecorators/esDecorators-decoratorExpression.1.ts semantic error: Expected a semicolon or an implicit semicolon after a statement, but found none @@ -18425,9 +19513,12 @@ previous reference ReferenceId(0): Some("metadata") current reference ReferenceId(0): None tasks/coverage/typescript/tests/cases/conformance/expressions/arrayLiterals/arrayLiteralInference.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["AdvancedList", "AppType", "Composite", "HeaderDetail", "HeaderMultiDetail", "ListOnly", "ModuleSettings", "Relationship", "Report", "Standard"] +current scope ScopeId(1): ["AppType"] +Bindings Mismatch: +previous scope ScopeId(2): ["AppStyle", "MiniApp", "PivotTable", "Standard", "Tree", "TreeEntity"] +current scope ScopeId(2): ["AppStyle"] tasks/coverage/typescript/tests/cases/conformance/expressions/arrayLiterals/arrayLiterals2ES5.ts semantic error: Bindings Mismatch: @@ -18457,7 +19548,6 @@ tasks/coverage/typescript/tests/cases/conformance/expressions/assignmentOperator semantic error: Bindings Mismatch: previous scope ScopeId(3): ["K", "element", "key", "x"] current scope ScopeId(1): ["element", "key", "x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/expressions/assignmentOperator/assignmentTypeNarrowing.ts semantic error: Bindings Mismatch: @@ -18474,27 +19564,32 @@ current scope ScopeId(1): ["k", "n", "v"] Bindings Mismatch: previous scope ScopeId(2): ["K", "T", "k", "n", "vs"] current scope ScopeId(2): ["k", "n", "vs"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/expressions/binaryOperators/additionOperator/additionOperatorWithNumberAndEnum.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "a", "b"] +current scope ScopeId(1): ["E"] +Bindings Mismatch: +previous scope ScopeId(2): ["F", "c", "d"] +current scope ScopeId(2): ["F"] tasks/coverage/typescript/tests/cases/conformance/expressions/binaryOperators/additionOperator/additionOperatorWithStringAndEveryType.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "a", "b", "c"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithEnum.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "a", "b"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithEnumUnion.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "a", "b"] +current scope ScopeId(1): ["E"] +Bindings Mismatch: +previous scope ScopeId(2): ["F", "c", "d"] +current scope ScopeId(2): ["F"] tasks/coverage/typescript/tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithIdenticalObjects.ts semantic error: Bindings Mismatch: @@ -18505,7 +19600,6 @@ tasks/coverage/typescript/tests/cases/conformance/expressions/binaryOperators/co semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "t"] current scope ScopeId(1): ["r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "t"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNumericLiteral.ts semantic error: Bindings Mismatch: @@ -18513,19 +19607,25 @@ previous scope ScopeId(0): ["BrandedNum", "x"] current scope ScopeId(0): ["x"] tasks/coverage/typescript/tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithOneOperandIsAny.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "a", "b", "c"] +current scope ScopeId(1): ["E"] +Bindings Mismatch: +previous scope ScopeId(2): ["T", "foo_r1", "foo_r2", "foo_r3", "foo_r4", "foo_r5", "foo_r6", "foo_r7", "foo_r8", "t"] +current scope ScopeId(2): ["foo_r1", "foo_r2", "foo_r3", "foo_r4", "foo_r5", "foo_r6", "foo_r7", "foo_r8", "t"] tasks/coverage/typescript/tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithOneOperandIsUndefined.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "a", "b", "c"] +current scope ScopeId(1): ["E"] +Bindings Mismatch: +previous scope ScopeId(2): ["T", "foo_r1", "foo_r2", "foo_r3", "foo_r4", "foo_r5", "foo_r6", "foo_r7", "foo_r8", "t"] +current scope ScopeId(2): ["foo_r1", "foo_r2", "foo_r3", "foo_r4", "foo_r5", "foo_r6", "foo_r7", "foo_r8", "t"] tasks/coverage/typescript/tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithSubtypeEnumAndNumber.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "a", "b", "c"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/expressions/binaryOperators/comparisonOperator/comparisonOperatorWithSubtypeObjectOnOptionalProperty.ts semantic error: Bindings Mismatch: @@ -18536,7 +19636,6 @@ tasks/coverage/typescript/tests/cases/conformance/expressions/binaryOperators/in semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "r", "t", "x"] current scope ScopeId(1): ["r", "t", "x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/expressions/binaryOperators/instanceofOperator/instanceofOperatorWithRHSHasSymbolHasInstance.ts semantic error: Bindings Mismatch: @@ -19017,7 +20116,6 @@ tasks/coverage/typescript/tests/cases/conformance/expressions/binaryOperators/lo semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "U", "V", "a", "r1", "r10", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "t", "u", "v"] current scope ScopeId(1): ["a", "r1", "r10", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "t", "u", "v"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/expressions/binaryOperators/logicalOrOperator/logicalOrOperatorWithTypeParameters.ts semantic error: Bindings Mismatch: @@ -19029,18 +20127,22 @@ current scope ScopeId(2): ["r1", "r3", "r4", "r5", "r6", "t", "u", "v"] Bindings Mismatch: previous scope ScopeId(3): ["T", "U", "r1", "r2", "r3", "r4", "t", "u"] current scope ScopeId(3): ["r1", "r2", "r3", "r4", "t", "u"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/expressions/commaOperator/commaOperatorOtherValidOperation.ts semantic error: Bindings Mismatch: previous scope ScopeId(3): ["T1", "T2", "resultIsT1", "x", "y"] current scope ScopeId(3): ["resultIsT1", "x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/expressions/contextualTyping/functionExpressionContextualTyping1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E", "blue", "red"] +current scope ScopeId(1): ["E"] +Bindings Mismatch: +previous scope ScopeId(3): ["T"] +current scope ScopeId(3): [] +Bindings Mismatch: +previous scope ScopeId(15): ["T", "U"] +current scope ScopeId(15): [] tasks/coverage/typescript/tests/cases/conformance/expressions/contextualTyping/generatedContextualTyping.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -19060,14 +20162,11 @@ tasks/coverage/typescript/tests/cases/conformance/expressions/contextualTyping/p semantic error: Bindings Mismatch: previous scope ScopeId(3): ["T", "g", "tempStrs", "x"] current scope ScopeId(1): ["g", "tempStrs", "x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/expressions/contextualTyping/superCallParameterContextualTyping1.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T1", "T2"] current scope ScopeId(1): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/expressions/contextualTyping/superCallParameterContextualTyping3.ts semantic error: Bindings Mismatch: @@ -19076,7 +20175,6 @@ current scope ScopeId(0): ["C", "CBase"] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/expressions/contextualTyping/taggedTemplateContextualTyping1.ts semantic error: Bindings Mismatch: @@ -19091,7 +20189,6 @@ current scope ScopeId(6): ["y"] Bindings Mismatch: previous scope ScopeId(10): ["T", "x"] current scope ScopeId(7): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/expressions/contextualTyping/taggedTemplateContextualTyping2.ts semantic error: Bindings Mismatch: @@ -19099,9 +20196,18 @@ previous scope ScopeId(0): ["FuncType1", "FuncType2", "tempTag2"] current scope ScopeId(0): ["tempTag2"] tasks/coverage/typescript/tests/cases/conformance/expressions/elementAccess/stringEnumInElementAccess01.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["E", "Item", "e", "item", "snb"] +current scope ScopeId(0): ["E", "snb"] +Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "C", "E"] +current scope ScopeId(1): ["E"] +reference Mismatch: +previous reference ReferenceId(2): Some("item") +current reference ReferenceId(5): None +reference Mismatch: +previous reference ReferenceId(3): Some("e") +current reference ReferenceId(6): None tasks/coverage/typescript/tests/cases/conformance/expressions/functionCalls/callWithSpread.ts semantic error: Bindings Mismatch: @@ -19132,12 +20238,13 @@ tasks/coverage/typescript/tests/cases/conformance/expressions/functionCalls/type semantic error: Bindings Mismatch: previous scope ScopeId(1): ["A", "B", "C", "a", "b", "c"] current scope ScopeId(1): ["a", "b", "c"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/expressions/functions/typeOfThisInFunctionExpression.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/expressions/functions/voidParamAssignmentCompatibility.ts semantic error: Bindings Mismatch: @@ -19157,7 +20264,6 @@ current scope ScopeId(6): ["p", "s"] Bindings Mismatch: previous scope ScopeId(12): ["T", "p", "s"] current scope ScopeId(7): ["p", "s"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/expressions/nullishCoalescingOperator/nullishCoalescingOperator1.ts semantic error: Bindings Mismatch: @@ -19793,23 +20899,15 @@ reference Mismatch: previous reference ReferenceId(8): Some("o2") current reference ReferenceId(8): None -tasks/coverage/typescript/tests/cases/conformance/expressions/superCalls/superCalls.ts -semantic error: ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/conformance/expressions/typeAssertions/constAssertionOnEnum.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "Foo"] +current scope ScopeId(1): ["Foo"] tasks/coverage/typescript/tests/cases/conformance/expressions/typeGuards/TypeGuardWithEnumUnion.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/expressions/typeGuards/typeGuardEnums.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["B", "Color", "G", "R"] +current scope ScopeId(1): ["Color"] tasks/coverage/typescript/tests/cases/conformance/expressions/typeGuards/typeGuardFunction.ts semantic error: Bindings Mismatch: @@ -19822,9 +20920,9 @@ previous scope ScopeId(0): ["A", "B", "Beast", "Legged", "Winged", "X", "Y", "Z" current scope ScopeId(0): ["beastFoo", "f1", "hasLegs", "hasWings", "identifyBeast", "isB", "union"] tasks/coverage/typescript/tests/cases/conformance/expressions/typeGuards/typeGuardNarrowsPrimitiveIntersection.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Tag", "Tag2", "value"] +current scope ScopeId(0): ["Tag2", "value"] tasks/coverage/typescript/tests/cases/conformance/expressions/typeGuards/typeGuardOfFormInstanceOfOnInterface.ts semantic error: Bindings Mismatch: @@ -19846,7 +20944,6 @@ current scope ScopeId(22): ["keys", "obj"] Bindings Mismatch: previous scope ScopeId(25): ["S", "reducer", "rootReducer"] current scope ScopeId(25): ["reducer", "rootReducer"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/expressions/typeGuards/typeGuardOfFromPropNameInUnionType.ts semantic error: Bindings Mismatch: @@ -19854,9 +20951,29 @@ previous scope ScopeId(0): ["A", "AWithOptionalProp", "B", "BWithOptionalProp", current scope ScopeId(0): ["A", "AWithOptionalProp", "B", "BWithOptionalProp", "C", "ClassWithUnionProp", "D", "InMemberOfClass", "NestedClassWithProp", "SelfAssert", "anonymousClasses", "f", "inParenthesizedExpression", "inProperty", "innestedProperty", "multipleClasses", "namedClasses", "positiveTestClassesWithOptionalProperties"] tasks/coverage/typescript/tests/cases/conformance/expressions/typeGuards/typeGuardsInFunctionAndModuleBlock.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: m +Missing SymbolId: _m +Missing SymbolId: m2 +Missing SymbolId: _m2 +Missing ReferenceId: m2 +Missing ReferenceId: m2 +Missing ReferenceId: m +Missing ReferenceId: m +Missing SymbolId: m1 +Missing SymbolId: _m3 +Missing SymbolId: m2 +Missing SymbolId: _m4 +Missing SymbolId: m3 +Missing SymbolId: _m5 +Missing ReferenceId: m3 +Missing ReferenceId: m3 +Missing ReferenceId: _m4 +Missing ReferenceId: _m4 +Missing ReferenceId: m2 +Missing ReferenceId: m2 +Missing ReferenceId: m1 +Missing ReferenceId: m1 tasks/coverage/typescript/tests/cases/conformance/expressions/typeGuards/typeGuardsInModule.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -19898,9 +21015,9 @@ tasks/coverage/typescript/tests/cases/conformance/expressions/unaryOperators/bit semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/conformance/expressions/unaryOperators/bitwiseNotOperator/bitwiseNotOperatorWithEnumType.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["", "A", "B", "ENUM1"] +current scope ScopeId(1): ["ENUM1"] tasks/coverage/typescript/tests/cases/conformance/expressions/unaryOperators/bitwiseNotOperator/bitwiseNotOperatorWithNumberType.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -19924,9 +21041,9 @@ tasks/coverage/typescript/tests/cases/conformance/expressions/unaryOperators/voi semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/conformance/expressions/unaryOperators/voidOperator/voidOperatorWithEnumType.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(2): ["", "A", "B", "ENUM1"] +current scope ScopeId(2): ["ENUM1"] tasks/coverage/typescript/tests/cases/conformance/expressions/unaryOperators/voidOperator/voidOperatorWithNumberType.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -19935,58 +21052,112 @@ tasks/coverage/typescript/tests/cases/conformance/expressions/unaryOperators/voi semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/conformance/externalModules/amdImportAsPrimaryExpression.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "C", "E1"] +current scope ScopeId(1): ["E1"] tasks/coverage/typescript/tests/cases/conformance/externalModules/amdImportNotAsPrimaryExpression.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C1", "E1", "I1", "M1"] +current scope ScopeId(0): ["C1", "E1"] +Bindings Mismatch: +previous scope ScopeId(5): ["A", "B", "C", "E1"] +current scope ScopeId(2): ["E1"] tasks/coverage/typescript/tests/cases/conformance/externalModules/asiPreventsParsingAsAmbientExternalModule02.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: container +Missing SymbolId: _container +Missing ReferenceId: container +Missing ReferenceId: container tasks/coverage/typescript/tests/cases/conformance/externalModules/commonJSImportAsPrimaryExpression.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. Please consider using `import lib from '...';` alongside Typescript's --allowSyntheticDefaultImports option, or add @babel/plugin-transform-modules-commonjs to your Babel config. tasks/coverage/typescript/tests/cases/conformance/externalModules/commonJSImportNotAsPrimaryExpression.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C1", "E1", "I1", "M1"] +current scope ScopeId(0): ["C1", "E1"] +Bindings Mismatch: +previous scope ScopeId(5): ["A", "B", "C", "E1"] +current scope ScopeId(2): ["E1"] tasks/coverage/typescript/tests/cases/conformance/externalModules/es6/es6modulekindWithES5Target12.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _C +Missing ReferenceId: _C +Missing ReferenceId: C +Missing ReferenceId: C +Missing SymbolId: _E +Missing ReferenceId: _E +Missing ReferenceId: E +Missing ReferenceId: E +Missing SymbolId: _E2 +Missing ReferenceId: _E2 +Missing ReferenceId: E +Missing ReferenceId: E +Missing SymbolId: _N2 +Missing ReferenceId: _N2 +Missing ReferenceId: N +Missing ReferenceId: N +Missing SymbolId: _F +Missing ReferenceId: _F +Missing ReferenceId: F +Missing ReferenceId: F tasks/coverage/typescript/tests/cases/conformance/externalModules/es6/es6modulekindWithES5Target5.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E1", "value1"] +current scope ScopeId(1): ["E1"] +Bindings Mismatch: +previous scope ScopeId(2): ["E2", "value1"] +current scope ScopeId(2): ["E2"] tasks/coverage/typescript/tests/cases/conformance/externalModules/es6/es6modulekindWithES5Target7.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: N +Missing SymbolId: _N +Missing ReferenceId: N +Missing ReferenceId: N tasks/coverage/typescript/tests/cases/conformance/externalModules/esnext/esnextmodulekindWithES5Target12.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _C +Missing ReferenceId: _C +Missing ReferenceId: C +Missing ReferenceId: C +Missing SymbolId: _E +Missing ReferenceId: _E +Missing ReferenceId: E +Missing ReferenceId: E +Missing SymbolId: _E2 +Missing ReferenceId: _E2 +Missing ReferenceId: E +Missing ReferenceId: E +Missing SymbolId: _N2 +Missing ReferenceId: _N2 +Missing ReferenceId: N +Missing ReferenceId: N +Missing SymbolId: _F +Missing ReferenceId: _F +Missing ReferenceId: F +Missing ReferenceId: F tasks/coverage/typescript/tests/cases/conformance/externalModules/esnext/esnextmodulekindWithES5Target5.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["E1", "value1"] +current scope ScopeId(1): ["E1"] +Bindings Mismatch: +previous scope ScopeId(2): ["E2", "value1"] +current scope ScopeId(2): ["E2"] tasks/coverage/typescript/tests/cases/conformance/externalModules/esnext/esnextmodulekindWithES5Target7.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: N +Missing SymbolId: _N +Missing ReferenceId: N +Missing ReferenceId: N tasks/coverage/typescript/tests/cases/conformance/externalModules/exportAssignDottedName.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -20071,7 +21242,6 @@ tasks/coverage/typescript/tests/cases/conformance/externalModules/moduleResoluti semantic error: Bindings Mismatch: previous scope ScopeId(0): ["a"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/externalModules/moduleScoping.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -20109,17 +21279,13 @@ tasks/coverage/typescript/tests/cases/conformance/externalModules/topLevelAwait. semantic error: Bindings Mismatch: previous scope ScopeId(0): ["C", "C1", "C2", "C3", "_await", "dec", "x", "y"] current scope ScopeId(0): ["C", "C1", "C2", "C3", "x", "y"] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(11): Some("dec") current reference ReferenceId(11): None tasks/coverage/typescript/tests/cases/conformance/externalModules/topLevelAwait.2.ts -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["await", "foo"] -current scope ScopeId(0): ["await"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: await tasks/coverage/typescript/tests/cases/conformance/externalModules/topLevelFileModule.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -20136,7 +21302,6 @@ tasks/coverage/typescript/tests/cases/conformance/externalModules/typeOnly/ambie semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A", "ns"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/externalModules/typeOnly/cjsImportInES2015.ts semantic error: Bindings Mismatch: @@ -20144,16 +21309,15 @@ previous scope ScopeId(0): ["SpecialError", "handleError"] current scope ScopeId(0): ["handleError"] tasks/coverage/typescript/tests/cases/conformance/externalModules/typeOnly/exportDeclaration.ts -semantic error: ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["A", "a"] +current scope ScopeId(0): ["A"] tasks/coverage/typescript/tests/cases/conformance/externalModules/typeOnly/exportDeclaration_moduleSpecifier-isolatedModules.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A"] current scope ScopeId(0): [] -tasks/coverage/typescript/tests/cases/conformance/externalModules/typeOnly/exportDeclaration_value.ts -semantic error: ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/conformance/externalModules/typeOnly/implementsClause.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Component"] @@ -20163,13 +21327,11 @@ tasks/coverage/typescript/tests/cases/conformance/externalModules/typeOnly/impor semantic error: Bindings Mismatch: previous scope ScopeId(0): ["type"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/externalModules/typeOnly/importDefaultNamedType2.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["from"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/externalModules/typeOnly/importDefaultNamedType3.ts semantic error: Bindings Mismatch: @@ -20185,12 +21347,15 @@ tasks/coverage/typescript/tests/cases/conformance/externalModules/typeOnly/names semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A"] current scope ScopeId(0): [] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/externalModules/typeOnly/nestedNamespace.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: types +Missing SymbolId: _types +Missing ReferenceId: _types +Missing ReferenceId: A +Missing ReferenceId: types +Missing ReferenceId: types tasks/coverage/typescript/tests/cases/conformance/externalModules/typeOnly/preserveValueImports.ts semantic error: Bindings Mismatch: @@ -20201,35 +21366,31 @@ tasks/coverage/typescript/tests/cases/conformance/externalModules/typeOnly/prese semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A"] current scope ScopeId(0): [] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/externalModules/typeOnly/typeQuery.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A", "AConstructor"] current scope ScopeId(0): ["AConstructor"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/externalModules/typeOnlyMerge1.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A"] current scope ScopeId(0): [] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/externalModules/verbatimModuleSyntaxConstEnum.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "E"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/externalModules/verbatimModuleSyntaxConstEnumUsage.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Foo", "a", "b", "c"] +current scope ScopeId(1): ["Foo"] tasks/coverage/typescript/tests/cases/conformance/externalModules/verbatimModuleSyntaxRestrictionsESM.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Typey"] current scope ScopeId(0): [] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/functions/strictBindCallApply2.ts semantic error: Bindings Mismatch: @@ -20242,21 +21403,27 @@ previous scope ScopeId(0): ["I1", "f1"] current scope ScopeId(0): ["f1"] tasks/coverage/typescript/tests/cases/conformance/generators/generatorYieldContextualType.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _Directive +Missing ReferenceId: _Directive +Missing ReferenceId: is +Missing ReferenceId: Directive +Missing ReferenceId: Directive +Missing SymbolId: StepResult +Missing SymbolId: _StepResult +Missing ReferenceId: _StepResult +Missing ReferenceId: StepResult +Missing ReferenceId: StepResult tasks/coverage/typescript/tests/cases/conformance/importAttributes/importAttributes7.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["a", "f"] current scope ScopeId(0): ["f"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/importAttributes/importAttributes8.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["a"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/inferFromBindingPattern.ts semantic error: Bindings Mismatch: @@ -20265,7 +21432,6 @@ current scope ScopeId(0): ["any", "foo", "isAny", "isStringTuple", "john", "nuf Bindings Mismatch: previous scope ScopeId(4): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/interfaces/declarationMerging/genericAndNonGenericInterfaceWithTheSameName2.ts semantic error: Bindings Mismatch: @@ -20273,24 +21439,83 @@ previous scope ScopeId(0): ["M", "M2", "N"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/conformance/interfaces/declarationMerging/mergeThreeInterfaces.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/interfaces/declarationMerging/mergeThreeInterfaces2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M2 +Missing SymbolId: _M +Missing ReferenceId: M2 +Missing ReferenceId: M2 +Missing SymbolId: _M2 +Missing ReferenceId: M2 +Missing ReferenceId: M2 +Missing SymbolId: _M3 +Missing SymbolId: M3 +Missing SymbolId: _M4 +Missing ReferenceId: M3 +Missing ReferenceId: M3 +Missing ReferenceId: _M3 +Missing ReferenceId: _M3 +Missing ReferenceId: M2 +Missing ReferenceId: M2 +Missing SymbolId: _M5 +Missing SymbolId: M3 +Missing SymbolId: _M6 +Missing ReferenceId: M3 +Missing ReferenceId: M3 +Missing ReferenceId: _M5 +Missing ReferenceId: _M5 +Missing ReferenceId: M2 +Missing ReferenceId: M2 +Missing SymbolId: _M7 +Missing SymbolId: M3 +Missing SymbolId: _M8 +Missing ReferenceId: M3 +Missing ReferenceId: M3 +Missing ReferenceId: _M7 +Missing ReferenceId: _M7 +Missing ReferenceId: M2 +Missing ReferenceId: M2 tasks/coverage/typescript/tests/cases/conformance/interfaces/declarationMerging/mergeTwoInterfaces.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/interfaces/declarationMerging/mergeTwoInterfaces2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M2 +Missing SymbolId: _M +Missing ReferenceId: M2 +Missing ReferenceId: M2 +Missing SymbolId: _M2 +Missing ReferenceId: M2 +Missing ReferenceId: M2 +Missing SymbolId: _M3 +Missing SymbolId: M3 +Missing SymbolId: _M4 +Missing ReferenceId: M3 +Missing ReferenceId: M3 +Missing ReferenceId: _M3 +Missing ReferenceId: _M3 +Missing ReferenceId: M2 +Missing ReferenceId: M2 +Missing SymbolId: _M5 +Missing SymbolId: M3 +Missing SymbolId: _M6 +Missing ReferenceId: M3 +Missing ReferenceId: M3 +Missing ReferenceId: _M5 +Missing ReferenceId: _M5 +Missing ReferenceId: M2 +Missing ReferenceId: M2 tasks/coverage/typescript/tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConflictingPropertyNames2.ts semantic error: Bindings Mismatch: @@ -20303,14 +21528,18 @@ previous scope ScopeId(0): ["A", "a", "r", "r2", "r3"] current scope ScopeId(0): ["a", "r", "r2", "r3"] tasks/coverage/typescript/tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithMultipleBases.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithMultipleBases2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithMultipleBases3.ts semantic error: Bindings Mismatch: @@ -20328,8 +21557,6 @@ current scope ScopeId(3): [] Bindings Mismatch: previous scope ScopeId(4): ["T"] current scope ScopeId(4): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/interfaces/declarationMerging/twoMergedInterfacesWithDifferingOverloads.ts semantic error: Bindings Mismatch: @@ -20337,14 +21564,18 @@ previous scope ScopeId(0): ["A", "B", "C", "D", "b", "c", "d", "r", "r2", "r3"] current scope ScopeId(0): ["b", "c", "d", "r", "r2", "r3"] tasks/coverage/typescript/tests/cases/conformance/interfaces/declarationMerging/twoMergedInterfacesWithDifferingOverloads2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: G +Missing SymbolId: _G +Missing ReferenceId: G +Missing ReferenceId: G tasks/coverage/typescript/tests/cases/conformance/interfaces/interfaceDeclarations/asiPreventsParsingAsInterface03.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: n +Missing SymbolId: _n +Missing ReferenceId: n +Missing ReferenceId: n tasks/coverage/typescript/tests/cases/conformance/interfaces/interfaceDeclarations/derivedInterfaceDoesNotHideBaseSignatures.ts semantic error: Bindings Mismatch: @@ -20405,39 +21636,118 @@ previous scope ScopeId(0): ["Foo", "I", "f", "i", "r1", "r2", "r3"] current scope ScopeId(0): ["Foo", "f", "i", "r1", "r2", "r3"] tasks/coverage/typescript/tests/cases/conformance/internalModules/DeclarationMerging/AmbientModuleAndNonAmbientClassWithSameNameAndCommonRoot.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing ReferenceId: _A +Missing ReferenceId: Point +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithStaticFunctionAndNonExportedFunctionThatShareAName.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _Point +Missing ReferenceId: Point +Missing ReferenceId: Point +Missing SymbolId: A +Missing SymbolId: _A +Missing ReferenceId: _A +Missing ReferenceId: Point +Missing SymbolId: _Point2 +Missing ReferenceId: Point +Missing ReferenceId: Point +Missing ReferenceId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithStaticVariableAndNonExportedVarThatShareAName.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _Point +Missing ReferenceId: Point +Missing ReferenceId: Point +Missing SymbolId: A +Missing SymbolId: _A +Missing ReferenceId: _A +Missing ReferenceId: Point +Missing SymbolId: _Point2 +Missing ReferenceId: Point +Missing ReferenceId: Point +Missing ReferenceId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/conformance/internalModules/DeclarationMerging/EnumAndModuleWithSameNameAndCommonRoot.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _enumdule +Missing ReferenceId: _enumdule +Missing ReferenceId: Point +Missing ReferenceId: enumdule +Missing ReferenceId: enumdule tasks/coverage/typescript/tests/cases/conformance/internalModules/DeclarationMerging/FunctionAndModuleWithSameNameAndDifferentCommonRoot.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing ReferenceId: _A +Missing ReferenceId: Point +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/conformance/internalModules/DeclarationMerging/ModuleAndEnumWithSameNameAndCommonRoot.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: enumdule +Missing SymbolId: _enumdule +Missing ReferenceId: _enumdule +Missing ReferenceId: Point +Missing ReferenceId: enumdule +Missing ReferenceId: enumdule tasks/coverage/typescript/tests/cases/conformance/internalModules/DeclarationMerging/TwoInternalModulesThatMergeEachWithExportedAndNonExportedClassesOfTheSameName.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing ReferenceId: _A +Missing ReferenceId: Point +Missing ReferenceId: A +Missing ReferenceId: A +Missing SymbolId: _A2 +Missing ReferenceId: A +Missing ReferenceId: A +Missing SymbolId: X +Missing SymbolId: _X +Missing SymbolId: Y +Missing SymbolId: _Y +Missing SymbolId: Z +Missing SymbolId: _Z +Missing ReferenceId: _Z +Missing ReferenceId: Line +Missing ReferenceId: Z +Missing ReferenceId: Z +Missing ReferenceId: _Y +Missing ReferenceId: _Y +Missing ReferenceId: Y +Missing ReferenceId: Y +Missing ReferenceId: _X +Missing ReferenceId: _X +Missing ReferenceId: X +Missing ReferenceId: X +Missing SymbolId: _X2 +Missing SymbolId: Y +Missing SymbolId: _Y2 +Missing SymbolId: Z +Missing SymbolId: _Z2 +Missing ReferenceId: Z +Missing ReferenceId: Z +Missing ReferenceId: _Y2 +Missing ReferenceId: _Y2 +Missing ReferenceId: Y +Missing ReferenceId: Y +Missing ReferenceId: _X2 +Missing ReferenceId: _X2 +Missing ReferenceId: X +Missing ReferenceId: X tasks/coverage/typescript/tests/cases/conformance/internalModules/DeclarationMerging/TwoInternalModulesThatMergeEachWithExportedAndNonExportedInterfacesOfTheSameName.ts semantic error: Bindings Mismatch: @@ -20457,14 +21767,40 @@ semantic error: Namespaces exporting non-const are not supported by Babel. Chang Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/conformance/internalModules/DeclarationMerging/TwoInternalModulesWithTheSameNameAndDifferentCommonRoot.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Root +Missing SymbolId: _Root +Missing SymbolId: A +Missing SymbolId: _A +Missing SymbolId: Utils +Missing SymbolId: _Utils +Missing ReferenceId: _Utils +Missing ReferenceId: mirror +Missing ReferenceId: Utils +Missing ReferenceId: Utils +Missing ReferenceId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A +Missing ReferenceId: _Root +Missing ReferenceId: _Root +Missing ReferenceId: Root +Missing ReferenceId: Root tasks/coverage/typescript/tests/cases/conformance/internalModules/DeclarationMerging/TwoInternalModulesWithTheSameNameAndSameCommonRoot.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing SymbolId: Utils +Missing SymbolId: _Utils +Missing ReferenceId: _Utils +Missing ReferenceId: mirror +Missing ReferenceId: Utils +Missing ReferenceId: Utils +Missing ReferenceId: _A +Missing ReferenceId: _A +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/conformance/internalModules/codeGeneration/exportCodeGen.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -20477,37 +21813,65 @@ tasks/coverage/typescript/tests/cases/conformance/internalModules/codeGeneration semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/conformance/internalModules/exportDeclarations/ExportClassWhichExtendsInterfaceWithInaccessibleType.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing ReferenceId: _A +Missing ReferenceId: Point2d +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/conformance/internalModules/exportDeclarations/ExportClassWithAccessibleTypesInTypeParameterConstraintsClassHeritageListMemberTypeAnnotations.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/conformance/internalModules/exportDeclarations/ExportClassWithInaccessibleTypeInIndexerTypeAnnotations.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing ReferenceId: _A +Missing ReferenceId: points +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/conformance/internalModules/exportDeclarations/ExportClassWithInaccessibleTypeInTypeParameterConstraint.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/conformance/internalModules/exportDeclarations/ExportFunctionWithAccessibleTypesInParameterAndReturnTypeAnnotation.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing ReferenceId: _A +Missing ReferenceId: Point +Missing ReferenceId: _A +Missing ReferenceId: Line +Missing ReferenceId: _A +Missing ReferenceId: fromOrigin +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/conformance/internalModules/exportDeclarations/ExportFunctionWithInaccessibleTypesInParameterTypeAnnotation.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing ReferenceId: _A +Missing ReferenceId: Line +Missing ReferenceId: _A +Missing ReferenceId: fromOrigin +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/conformance/internalModules/exportDeclarations/ExportFunctionWithInaccessibleTypesInReturnTypeAnnotation.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: A +Missing SymbolId: _A +Missing ReferenceId: _A +Missing ReferenceId: Point +Missing ReferenceId: _A +Missing ReferenceId: fromOrigin +Missing ReferenceId: A +Missing ReferenceId: A tasks/coverage/typescript/tests/cases/conformance/internalModules/exportDeclarations/ExportInterfaceWithAccessibleTypesInTypeParameterConstraintsClassHeritageListMemberTypeAnnotations.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -20548,9 +21912,22 @@ semantic error: Namespaces exporting non-const are not supported by Babel. Chang Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/conformance/internalModules/importDeclarations/importAliasIdentifiers.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: moduleA +Missing SymbolId: _moduleA +Missing ReferenceId: _moduleA +Missing ReferenceId: Point +Missing ReferenceId: moduleA +Missing ReferenceId: moduleA +Missing SymbolId: alias +Missing SymbolId: _clodule +Missing ReferenceId: clodule +Missing ReferenceId: clodule +Missing SymbolId: clolias +Missing SymbolId: _fundule +Missing ReferenceId: fundule +Missing ReferenceId: fundule +Missing SymbolId: funlias tasks/coverage/typescript/tests/cases/conformance/internalModules/moduleBody/moduleWithStatementsOfEveryKind.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -20559,9 +21936,11 @@ Namespaces exporting non-const are not supported by Babel. Change to const or se Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/conformance/internalModules/moduleDeclarations/asiPreventsParsingAsNamespace03.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: container +Missing SymbolId: _container +Missing ReferenceId: container +Missing ReferenceId: container tasks/coverage/typescript/tests/cases/conformance/internalModules/moduleDeclarations/asiPreventsParsingAsNamespace05.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -20576,11 +21955,8 @@ tasks/coverage/typescript/tests/cases/conformance/internalModules/moduleDeclarat semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/conformance/internalModules/moduleDeclarations/reExportAliasMakesInstantiated.ts -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["mod1", "mod2", "pack1", "pack2", "test1", "test2"] -current scope ScopeId(0): ["test1", "test2"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: test1 tasks/coverage/typescript/tests/cases/conformance/jsdoc/constructorTagOnClassConstructor.ts semantic error: Cannot use export statement outside a module @@ -20597,8 +21973,9 @@ previous scope ScopeId(0): ["Foo"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/conformance/jsdoc/importTag3.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Foo"] +current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/conformance/jsdoc/importTag6.ts semantic error: Bindings Mismatch: @@ -20627,7 +22004,6 @@ tasks/coverage/typescript/tests/cases/conformance/jsdoc/jsdocAugments_qualifiedN semantic error: Bindings Mismatch: previous scope ScopeId(0): ["B", "a"] current scope ScopeId(0): ["B"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsdoc/jsdocLinkTag1.ts semantic error: Bindings Mismatch: @@ -20638,7 +22014,6 @@ tasks/coverage/typescript/tests/cases/conformance/jsdoc/jsdocLinkTag2.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A", "B"] current scope ScopeId(0): ["B"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsdoc/jsdocLinkTag3.ts semantic error: Bindings Mismatch: @@ -20676,67 +22051,51 @@ current scope ScopeId(1): ["a"] Bindings Mismatch: previous scope ScopeId(4): ["T", "U", "ab"] current scope ScopeId(2): ["ab"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/checkJsxChildrenProperty1.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["Comp", "Prop", "React", "_jsxFileName", "_reactJsxRuntime", "k", "k1", "k2"] -current scope ScopeId(0): ["Comp", "React", "_jsxFileName", "_reactJsxRuntime", "k", "k1", "k2"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/checkJsxChildrenProperty10.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Button", "JSX", "_jsxFileName", "_reactJsxRuntime", "k1", "k2", "k3", "k4"] current scope ScopeId(0): ["Button", "_jsxFileName", "_reactJsxRuntime", "k1", "k2", "k3", "k4"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/checkJsxChildrenProperty11.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Button", "JSX", "_jsxFileName", "_reactJsxRuntime", "k1", "k2", "k3", "k4"] current scope ScopeId(0): ["Button", "_jsxFileName", "_reactJsxRuntime", "k1", "k2", "k3", "k4"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/checkJsxChildrenProperty12.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["Button", "ButtonProp", "InnerButton", "InnerButtonProp", "React", "_jsxFileName", "_reactJsxRuntime"] -current scope ScopeId(0): ["Button", "InnerButton", "React", "_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/checkJsxChildrenProperty16.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["Props", "React", "Test", "_jsxFileName", "_reactJsxRuntime"] -current scope ScopeId(0): ["React", "Test", "_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/checkJsxChildrenProperty3.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["FetchUser", "IFetchUserProps", "IUser", "React", "UserName0", "UserName1", "_jsxFileName", "_reactJsxRuntime"] -current scope ScopeId(0): ["FetchUser", "React", "UserName0", "UserName1", "_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/checkJsxChildrenProperty6.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["AnotherButton", "Button", "Comp", "Prop", "React", "_jsxFileName", "_reactJsxRuntime", "k1", "k2", "k3", "k4"] -current scope ScopeId(0): ["AnotherButton", "Button", "Comp", "React", "_jsxFileName", "_reactJsxRuntime", "k1", "k2", "k3", "k4"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/checkJsxChildrenProperty8.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["AnotherButton", "Button", "Comp", "Prop", "React", "_jsxFileName", "_reactJsxRuntime", "k1", "k2", "k3", "k4"] -current scope ScopeId(0): ["AnotherButton", "Button", "Comp", "React", "_jsxFileName", "_reactJsxRuntime", "k1", "k2", "k3", "k4"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/checkJsxChildrenProperty9.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/checkJsxIntersectionElementPropsType.tsx semantic error: Bindings Mismatch: @@ -20745,8 +22104,6 @@ current scope ScopeId(0): ["C", "_jsxFileName", "_reactJsxRuntime", "x", "y"] Bindings Mismatch: previous scope ScopeId(5): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/checkJsxSubtleSkipContextSensitiveBug.tsx semantic error: Bindings Mismatch: @@ -20755,184 +22112,184 @@ current scope ScopeId(0): ["AsyncLoader", "React", "_jsxFileName", "load", "loa Bindings Mismatch: previous scope ScopeId(3): ["TResult"] current scope ScopeId(1): [] -Symbol Mismatch: -previous symbol SymbolId(0): SymbolId(0) -current symbol SymbolId(0): SymbolId(0) -Symbol Mismatch: -previous symbol SymbolId(4): SymbolId(4) -current symbol SymbolId(1): SymbolId(1) -Symbol Mismatch: -previous symbol SymbolId(5): SymbolId(5) -current symbol SymbolId(2): SymbolId(2) -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/checkJsxUnionSFXContextualTypeInferredCorrectly.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["ComponentWithUnion", "HereIsTheError", "PM", "PS", "React", "_jsxFileName"] current scope ScopeId(0): ["ComponentWithUnion", "HereIsTheError", "React", "_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/commentEmittingInPreserveJsx1.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/jsx/correctlyMarkAliasAsReferences1.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/jsx/correctlyMarkAliasAsReferences2.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/jsx/correctlyMarkAliasAsReferences4.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/inline/inlineJsxAndJsxFragPragmaOverridesCompilerOptions.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Fragment", "_jsxFileName", "createElement"] current scope ScopeId(0): ["_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/jsx/inline/inlineJsxFactoryDeclarations.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/inline/inlineJsxFactoryOverridesCompilerOption.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["_jsxFileName", "p"] +current scope ScopeId(0): ["_jsxFileName"] tasks/coverage/typescript/tests/cases/conformance/jsx/jsxParsingError4.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "React", "_jsxFileName", "a", "b"] current scope ScopeId(0): ["_jsxFileName", "a", "b"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(1): Some("React") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(3): Some("React") +current reference ReferenceId(2): None tasks/coverage/typescript/tests/cases/conformance/jsx/jsxReactTestSuite.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Child", "Component", "Composite", "Composite2", "Namespace", "React", "_jsxFileName", "_reactJsxRuntime", "bar", "foo", "hasOwnProperty", "x", "y", "z"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime", "x"] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/jsx/jsxs/jsxJsxsCjsTransformChildren.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/jsx/jsxs/jsxJsxsCjsTransformKeyProp.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(44): Some("Component") +current reference ReferenceId(11): None +reference Mismatch: +previous reference ReferenceId(2): Some("foo") +current reference ReferenceId(12): None +reference Mismatch: +previous reference ReferenceId(3): Some("bar") +current reference ReferenceId(15): None +reference Mismatch: +previous reference ReferenceId(51): Some("Composite") +current reference ReferenceId(21): None +reference Mismatch: +previous reference ReferenceId(57): Some("Composite") +current reference ReferenceId(24): None +reference Mismatch: +previous reference ReferenceId(54): Some("Composite2") +current reference ReferenceId(26): None +reference Mismatch: +previous reference ReferenceId(78): Some("Component") +current reference ReferenceId(48): None +reference Mismatch: +previous reference ReferenceId(81): Some("Namespace") +current reference ReferenceId(51): None +reference Mismatch: +previous reference ReferenceId(84): Some("Namespace") +current reference ReferenceId(54): None +reference Mismatch: +previous reference ReferenceId(87): Some("Component") +current reference ReferenceId(57): None +reference Mismatch: +previous reference ReferenceId(90): Some("Component") +current reference ReferenceId(61): None +reference Mismatch: +previous reference ReferenceId(95): Some("Component") +current reference ReferenceId(66): None +reference Mismatch: +previous reference ReferenceId(16): Some("y") +current reference ReferenceId(67): None +reference Mismatch: +previous reference ReferenceId(100): Some("Component") +current reference ReferenceId(72): None +reference Mismatch: +previous reference ReferenceId(103): Some("Component") +current reference ReferenceId(76): None +reference Mismatch: +previous reference ReferenceId(106): Some("Component") +current reference ReferenceId(80): None +reference Mismatch: +previous reference ReferenceId(109): Some("Component") +current reference ReferenceId(84): None +reference Mismatch: +previous reference ReferenceId(24): Some("y") +current reference ReferenceId(85): None +reference Mismatch: +previous reference ReferenceId(115): Some("Component") +current reference ReferenceId(88): None +reference Mismatch: +previous reference ReferenceId(26): Some("z") +current reference ReferenceId(89): None +reference Mismatch: +previous reference ReferenceId(27): Some("z") +current reference ReferenceId(90): None +reference Mismatch: +previous reference ReferenceId(112): Some("Child") +current reference ReferenceId(92): None +reference Mismatch: +previous reference ReferenceId(118): Some("Component") +current reference ReferenceId(96): None +reference Mismatch: +previous reference ReferenceId(31): Some("z") +current reference ReferenceId(97): None +reference Mismatch: +previous reference ReferenceId(32): Some("z") +current reference ReferenceId(98): None tasks/coverage/typescript/tests/cases/conformance/jsx/jsxs/jsxJsxsCjsTransformNestedSelfClosingChild.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["React", "_jsxFileName", "_reactJsxRuntime"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/jsx/jsxs/jsxJsxsCjsTransformSubstitutesNames.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/jsx/jsxs/jsxJsxsCjsTransformSubstitutesNamesFragment.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/tsxAttributeResolution.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX"] current scope ScopeId(0): [] -tasks/coverage/typescript/tests/cases/conformance/jsx/tsxAttributeResolution13.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/conformance/jsx/tsxAttributeResolution16.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["Address", "AddressComp", "AmericanAddress", "CanadianAddress", "Properties", "React", "_jsxFileName", "_reactJsxRuntime", "a"] -current scope ScopeId(0): ["AddressComp", "React", "_jsxFileName", "_reactJsxRuntime", "a"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxAttributeResolution8.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "_jsxFileName", "_reactJsxRuntime", "x"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime", "x"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/tsxCorrectlyParseLessThanComparison1.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "React", "ShortDetails", "_jsxFileName"] current scope ScopeId(0): ["ShortDetails", "_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(5): Some("React") +current reference ReferenceId(1): None tasks/coverage/typescript/tests/cases/conformance/jsx/tsxDefaultAttributesResolution1.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["Poisoned", "Prop", "React", "_jsxFileName", "_reactJsxRuntime", "p"] -current scope ScopeId(0): ["Poisoned", "React", "_jsxFileName", "_reactJsxRuntime", "p"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxDefaultAttributesResolution2.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["Poisoned", "Prop", "React", "_jsxFileName", "_reactJsxRuntime", "p"] -current scope ScopeId(0): ["Poisoned", "React", "_jsxFileName", "_reactJsxRuntime", "p"] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/jsx/tsxDynamicTagName1.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxDynamicTagName4.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["CustomTag", "JSX", "_jsxFileName", "_reactJsxRuntime"] current scope ScopeId(0): ["CustomTag", "_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/jsx/tsxDynamicTagName5.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/tsxDynamicTagName6.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "_jsxFileName", "_reactJsxRuntime", "foo", "t"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime", "foo", "t"] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/jsx/tsxDynamicTagName8.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/jsx/tsxDynamicTagName9.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/tsxElementResolution.tsx -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Dotted +Missing SymbolId: _Dotted +Missing ReferenceId: _Dotted +Missing ReferenceId: Name +Missing ReferenceId: Dotted +Missing ReferenceId: Dotted tasks/coverage/typescript/tests/cases/conformance/jsx/tsxElementResolution13.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "Obj1", "_jsxFileName", "_reactJsxRuntime", "obj1"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime", "obj1"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/tsxElementResolution14.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "Obj1", "_jsxFileName", "_reactJsxRuntime", "obj1"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime", "obj1"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/tsxElementResolution17.tsx semantic error: Bindings Mismatch: @@ -20948,155 +22305,208 @@ tasks/coverage/typescript/tests/cases/conformance/jsx/tsxElementResolution2.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "_jsxFileName", "_reactJsxRuntime"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/tsxElementResolution5.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "_jsxFileName", "_reactJsxRuntime"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/tsxEmit1.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "SomeClass", "_jsxFileName", "_reactJsxRuntime", "openClosed1", "openClosed2", "openClosed3", "openClosed4", "openClosed5", "p", "selfClosed1", "selfClosed2", "selfClosed3", "selfClosed4", "selfClosed5", "selfClosed6", "selfClosed7", "whitespace1", "whitespace2", "whitespace3"] current scope ScopeId(0): ["SomeClass", "_jsxFileName", "_reactJsxRuntime", "openClosed1", "openClosed2", "openClosed3", "openClosed4", "openClosed5", "p", "selfClosed1", "selfClosed2", "selfClosed3", "selfClosed4", "selfClosed5", "selfClosed6", "selfClosed7", "whitespace1", "whitespace2", "whitespace3"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/tsxEmit2.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "_jsxFileName", "_reactJsxRuntime", "p1", "p2", "p3", "spreads1", "spreads2", "spreads3", "spreads4", "spreads5"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime", "p1", "p2", "p3", "spreads1", "spreads2", "spreads3", "spreads4", "spreads5"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/tsxEmitSpreadAttribute.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["React", "T1", "T10", "T11", "T2", "T3", "T4", "T5", "T6", "T7", "T8", "T9", "__proto__", "_jsxFileName"] current scope ScopeId(0): ["T1", "T10", "T11", "T2", "T3", "T4", "T5", "T6", "T7", "T8", "T9", "_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/jsx/tsxExternalModuleEmit1.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(18): Some("React") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(20): Some("React") +current reference ReferenceId(3): None +reference Mismatch: +previous reference ReferenceId(22): Some("React") +current reference ReferenceId(7): None +reference Mismatch: +previous reference ReferenceId(24): Some("React") +current reference ReferenceId(11): None +reference Mismatch: +previous reference ReferenceId(26): Some("React") +current reference ReferenceId(15): None +reference Mismatch: +previous reference ReferenceId(28): Some("React") +current reference ReferenceId(21): None +reference Mismatch: +previous reference ReferenceId(30): Some("React") +current reference ReferenceId(27): None +reference Mismatch: +previous reference ReferenceId(32): Some("React") +current reference ReferenceId(29): None +reference Mismatch: +previous reference ReferenceId(34): Some("React") +current reference ReferenceId(31): None +reference Mismatch: +previous reference ReferenceId(15): Some("__proto__") +current reference ReferenceId(32): None +reference Mismatch: +previous reference ReferenceId(36): Some("React") +current reference ReferenceId(34): None +reference Mismatch: +previous reference ReferenceId(38): Some("React") +current reference ReferenceId(36): None +reference Mismatch: +previous reference ReferenceId(16): Some("__proto__") +current reference ReferenceId(37): None tasks/coverage/typescript/tests/cases/conformance/jsx/tsxExternalModuleEmit2.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Foo", "Main", "React", "_jsxFileName"] current scope ScopeId(0): ["Main", "_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(8): Some("React") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(7): Some("Foo") +current reference ReferenceId(1): None +reference Mismatch: +previous reference ReferenceId(11): Some("React") +current reference ReferenceId(4): None +reference Mismatch: +previous reference ReferenceId(10): Some("Foo") +current reference ReferenceId(5): None tasks/coverage/typescript/tests/cases/conformance/jsx/tsxFragmentPreserveEmit.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "React", "_jsxFileName", "_reactJsxRuntime"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/tsxFragmentReactEmit.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "React", "_jsxFileName"] current scope ScopeId(0): ["_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(1): Some("React") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(0): Some("React") +current reference ReferenceId(1): None +reference Mismatch: +previous reference ReferenceId(3): Some("React") +current reference ReferenceId(2): None +reference Mismatch: +previous reference ReferenceId(2): Some("React") +current reference ReferenceId(3): None +reference Mismatch: +previous reference ReferenceId(5): Some("React") +current reference ReferenceId(4): None +reference Mismatch: +previous reference ReferenceId(4): Some("React") +current reference ReferenceId(5): None +reference Mismatch: +previous reference ReferenceId(7): Some("React") +current reference ReferenceId(6): None +reference Mismatch: +previous reference ReferenceId(6): Some("React") +current reference ReferenceId(7): None +reference Mismatch: +previous reference ReferenceId(13): Some("React") +current reference ReferenceId(8): None +reference Mismatch: +previous reference ReferenceId(8): Some("React") +current reference ReferenceId(9): None +reference Mismatch: +previous reference ReferenceId(10): Some("React") +current reference ReferenceId(10): None +reference Mismatch: +previous reference ReferenceId(12): Some("React") +current reference ReferenceId(12): None +reference Mismatch: +previous reference ReferenceId(25): Some("React") +current reference ReferenceId(14): None +reference Mismatch: +previous reference ReferenceId(14): Some("React") +current reference ReferenceId(15): None +reference Mismatch: +previous reference ReferenceId(16): Some("React") +current reference ReferenceId(16): None +reference Mismatch: +previous reference ReferenceId(22): Some("React") +current reference ReferenceId(18): None +reference Mismatch: +previous reference ReferenceId(17): Some("React") +current reference ReferenceId(19): None +reference Mismatch: +previous reference ReferenceId(19): Some("React") +current reference ReferenceId(20): None +reference Mismatch: +previous reference ReferenceId(21): Some("React") +current reference ReferenceId(22): None +reference Mismatch: +previous reference ReferenceId(24): Some("React") +current reference ReferenceId(24): None +reference Mismatch: +previous reference ReferenceId(27): Some("React") +current reference ReferenceId(26): None +reference Mismatch: +previous reference ReferenceId(26): Some("React") +current reference ReferenceId(27): None tasks/coverage/typescript/tests/cases/conformance/jsx/tsxGenericAttributesType1.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(1): ["Component", "T"] -current scope ScopeId(1): ["Component"] -Bindings Mismatch: -previous scope ScopeId(3): ["Component", "T"] -current scope ScopeId(3): ["Component"] -Bindings Mismatch: -previous scope ScopeId(5): ["Component", "T", "U"] -current scope ScopeId(5): ["Component"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxGenericAttributesType2.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(1): ["Component", "T"] -current scope ScopeId(1): ["Component"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxGenericAttributesType3.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(1): ["T"] -current scope ScopeId(1): [] -Bindings Mismatch: -previous scope ScopeId(3): ["U"] -current scope ScopeId(3): [] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxGenericAttributesType4.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(1): ["T"] -current scope ScopeId(1): [] -Bindings Mismatch: -previous scope ScopeId(3): ["U"] -current scope ScopeId(3): [] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxGenericAttributesType5.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(1): ["T"] -current scope ScopeId(1): [] -Bindings Mismatch: -previous scope ScopeId(3): ["U"] -current scope ScopeId(3): [] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxGenericAttributesType6.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(1): ["T"] -current scope ScopeId(1): [] -Bindings Mismatch: -previous scope ScopeId(3): ["U"] -current scope ScopeId(3): [] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxGenericAttributesType7.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(2): ["U", "props"] -current scope ScopeId(1): ["props"] -Bindings Mismatch: -previous scope ScopeId(3): ["U", "props"] -current scope ScopeId(2): ["props"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxGenericAttributesType8.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(2): ["U", "props"] -current scope ScopeId(1): ["props"] -Bindings Mismatch: -previous scope ScopeId(3): ["U", "props"] -current scope ScopeId(2): ["props"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxGenericAttributesType9.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(1): ["Ctor", "P"] -current scope ScopeId(1): ["Ctor"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxInArrowFunction.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "_jsxFileName", "_reactJsxRuntime"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/tsxNamespacedAttributeName1.tsx semantic error: Namespace tags are not supported by default. React's JSX doesn't support namespace tags. You can set `throwIfNamespace: false` to bypass this warning. @@ -21112,30 +22522,23 @@ Namespace tags are not supported by default. React's JSX doesn't support namespa Namespace tags are not supported by default. React's JSX doesn't support namespace tags. You can set `throwIfNamespace: false` to bypass this warning. Namespace tags are not supported by default. React's JSX doesn't support namespace tags. You can set `throwIfNamespace: false` to bypass this warning. -tasks/coverage/typescript/tests/cases/conformance/jsx/tsxNoJsx.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/conformance/jsx/tsxOpeningClosingNames.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["A", "JSX", "_jsxFileName", "_reactJsxRuntime"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(2): Some("A") +current reference ReferenceId(2): None tasks/coverage/typescript/tests/cases/conformance/jsx/tsxParseTests1.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "_jsxFileName", "_reactJsxRuntime", "x"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime", "x"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/tsxParseTests2.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "_jsxFileName", "_reactJsxRuntime", "x"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime", "x"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/tsxPreserveEmit1.tsx semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -21144,49 +22547,143 @@ Please consider using `import lib from '...';` alongside Typescript's --allowSyn `import lib = require(...);` is only supported when compiling modules to CommonJS. Please consider using `import lib from '...';` alongside Typescript's --allowSyntheticDefaultImports option, or add @babel/plugin-transform-modules-commonjs to your Babel config. -tasks/coverage/typescript/tests/cases/conformance/jsx/tsxPreserveEmit2.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/conformance/jsx/tsxPreserveEmit3.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/conformance/jsx/tsxReactComponentWithDefaultTypeParameter1.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["Prop", "React", "_jsxFileName", "_reactJsxRuntime", "x"] -current scope ScopeId(0): ["React", "_jsxFileName", "_reactJsxRuntime", "x"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxReactComponentWithDefaultTypeParameter2.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["Prop", "React", "_jsxFileName", "_reactJsxRuntime", "x", "x1"] -current scope ScopeId(0): ["React", "_jsxFileName", "_reactJsxRuntime", "x", "x1"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxReactEmit1.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "React", "SomeClass", "_jsxFileName", "openClosed1", "openClosed2", "openClosed3", "openClosed4", "openClosed5", "p", "selfClosed1", "selfClosed2", "selfClosed3", "selfClosed4", "selfClosed5", "selfClosed6", "selfClosed7", "whitespace1", "whitespace2", "whitespace3"] current scope ScopeId(0): ["SomeClass", "_jsxFileName", "openClosed1", "openClosed2", "openClosed3", "openClosed4", "openClosed5", "p", "selfClosed1", "selfClosed2", "selfClosed3", "selfClosed4", "selfClosed5", "selfClosed6", "selfClosed7", "whitespace1", "whitespace2", "whitespace3"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(17): Some("React") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(19): Some("React") +current reference ReferenceId(2): None +reference Mismatch: +previous reference ReferenceId(21): Some("React") +current reference ReferenceId(4): None +reference Mismatch: +previous reference ReferenceId(23): Some("React") +current reference ReferenceId(6): None +reference Mismatch: +previous reference ReferenceId(25): Some("React") +current reference ReferenceId(8): None +reference Mismatch: +previous reference ReferenceId(27): Some("React") +current reference ReferenceId(10): None +reference Mismatch: +previous reference ReferenceId(29): Some("React") +current reference ReferenceId(12): None +reference Mismatch: +previous reference ReferenceId(31): Some("React") +current reference ReferenceId(15): None +reference Mismatch: +previous reference ReferenceId(33): Some("React") +current reference ReferenceId(17): None +reference Mismatch: +previous reference ReferenceId(35): Some("React") +current reference ReferenceId(19): None +reference Mismatch: +previous reference ReferenceId(37): Some("React") +current reference ReferenceId(22): None +reference Mismatch: +previous reference ReferenceId(39): Some("React") +current reference ReferenceId(26): None +reference Mismatch: +previous reference ReferenceId(41): Some("React") +current reference ReferenceId(30): None +reference Mismatch: +previous reference ReferenceId(43): Some("React") +current reference ReferenceId(32): None +reference Mismatch: +previous reference ReferenceId(45): Some("React") +current reference ReferenceId(37): None +reference Mismatch: +previous reference ReferenceId(47): Some("React") +current reference ReferenceId(40): None +reference Mismatch: +previous reference ReferenceId(49): Some("React") +current reference ReferenceId(42): None +reference Mismatch: +previous reference ReferenceId(51): Some("React") +current reference ReferenceId(47): None +reference Mismatch: +previous reference ReferenceId(53): Some("React") +current reference ReferenceId(50): None +reference Mismatch: +previous reference ReferenceId(55): Some("React") +current reference ReferenceId(52): None +reference Mismatch: +previous reference ReferenceId(57): Some("React") +current reference ReferenceId(55): None tasks/coverage/typescript/tests/cases/conformance/jsx/tsxReactEmit2.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "React", "_jsxFileName", "p1", "p2", "p3", "spreads1", "spreads2", "spreads3", "spreads4", "spreads5"] current scope ScopeId(0): ["_jsxFileName", "p1", "p2", "p3", "spreads1", "spreads2", "spreads3", "spreads4", "spreads5"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(15): Some("React") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(17): Some("React") +current reference ReferenceId(4): None +reference Mismatch: +previous reference ReferenceId(19): Some("React") +current reference ReferenceId(8): None +reference Mismatch: +previous reference ReferenceId(21): Some("React") +current reference ReferenceId(13): None +reference Mismatch: +previous reference ReferenceId(23): Some("React") +current reference ReferenceId(18): None tasks/coverage/typescript/tests/cases/conformance/jsx/tsxReactEmit3.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Bar", "Foo", "JSX", "React", "_jsxFileName", "baz"] current scope ScopeId(0): ["_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(21): Some("React") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(8): Some("Foo") +current reference ReferenceId(1): None +reference Mismatch: +previous reference ReferenceId(11): Some("React") +current reference ReferenceId(3): None +reference Mismatch: +previous reference ReferenceId(10): Some("Bar") +current reference ReferenceId(4): None +reference Mismatch: +previous reference ReferenceId(14): Some("React") +current reference ReferenceId(6): None +reference Mismatch: +previous reference ReferenceId(13): Some("Bar") +current reference ReferenceId(7): None +reference Mismatch: +previous reference ReferenceId(17): Some("React") +current reference ReferenceId(9): None +reference Mismatch: +previous reference ReferenceId(16): Some("Bar") +current reference ReferenceId(10): None +reference Mismatch: +previous reference ReferenceId(20): Some("React") +current reference ReferenceId(12): None +reference Mismatch: +previous reference ReferenceId(19): Some("Bar") +current reference ReferenceId(13): None tasks/coverage/typescript/tests/cases/conformance/jsx/tsxReactEmit5.tsx semantic error: Bindings Mismatch: @@ -21198,105 +22695,161 @@ semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX"] current scope ScopeId(0): [] -tasks/coverage/typescript/tests/cases/conformance/jsx/tsxReactEmit8.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/conformance/jsx/tsxReactEmitEntities.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "React", "_jsxFileName"] current scope ScopeId(0): ["_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(1): Some("React") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(3): Some("React") +current reference ReferenceId(2): None +reference Mismatch: +previous reference ReferenceId(5): Some("React") +current reference ReferenceId(4): None +reference Mismatch: +previous reference ReferenceId(7): Some("React") +current reference ReferenceId(6): None +reference Mismatch: +previous reference ReferenceId(9): Some("React") +current reference ReferenceId(8): None +reference Mismatch: +previous reference ReferenceId(11): Some("React") +current reference ReferenceId(10): None +reference Mismatch: +previous reference ReferenceId(13): Some("React") +current reference ReferenceId(12): None +reference Mismatch: +previous reference ReferenceId(15): Some("React") +current reference ReferenceId(14): None tasks/coverage/typescript/tests/cases/conformance/jsx/tsxReactEmitNesting.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["_jsxFileName", "ctrl", "model", "render", "vdom"] current scope ScopeId(0): ["_jsxFileName", "render"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/tsxReactEmitSpreadAttribute.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["T1", "T10", "T11", "T12", "T2", "T3", "T4", "T5", "T6", "T7", "T8", "T9", "__proto__", "_jsxFileName", "_reactJsxRuntime"] current scope ScopeId(0): ["T1", "T10", "T11", "T12", "T2", "T3", "T4", "T5", "T6", "T7", "T8", "T9", "_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(15): Some("__proto__") +current reference ReferenceId(35): None +reference Mismatch: +previous reference ReferenceId(16): Some("__proto__") +current reference ReferenceId(40): None tasks/coverage/typescript/tests/cases/conformance/jsx/tsxReactEmitWhitespace.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "React", "_jsxFileName", "p"] current scope ScopeId(0): ["_jsxFileName", "p"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(4): Some("React") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(6): Some("React") +current reference ReferenceId(2): None +reference Mismatch: +previous reference ReferenceId(8): Some("React") +current reference ReferenceId(5): None +reference Mismatch: +previous reference ReferenceId(10): Some("React") +current reference ReferenceId(8): None +reference Mismatch: +previous reference ReferenceId(12): Some("React") +current reference ReferenceId(11): None +reference Mismatch: +previous reference ReferenceId(14): Some("React") +current reference ReferenceId(13): None +reference Mismatch: +previous reference ReferenceId(16): Some("React") +current reference ReferenceId(15): None +reference Mismatch: +previous reference ReferenceId(18): Some("React") +current reference ReferenceId(17): None +reference Mismatch: +previous reference ReferenceId(20): Some("React") +current reference ReferenceId(19): None +reference Mismatch: +previous reference ReferenceId(22): Some("React") +current reference ReferenceId(21): None +reference Mismatch: +previous reference ReferenceId(24): Some("React") +current reference ReferenceId(23): None tasks/coverage/typescript/tests/cases/conformance/jsx/tsxReactEmitWhitespace2.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["JSX", "React", "_jsxFileName"] current scope ScopeId(0): ["_jsxFileName"] -Symbols mismatch after transform -ReferenceId mismatch after transform +reference Mismatch: +previous reference ReferenceId(3): Some("React") +current reference ReferenceId(0): None +reference Mismatch: +previous reference ReferenceId(2): Some("React") +current reference ReferenceId(2): None +reference Mismatch: +previous reference ReferenceId(7): Some("React") +current reference ReferenceId(4): None +reference Mismatch: +previous reference ReferenceId(6): Some("React") +current reference ReferenceId(6): None +reference Mismatch: +previous reference ReferenceId(11): Some("React") +current reference ReferenceId(8): None +reference Mismatch: +previous reference ReferenceId(10): Some("React") +current reference ReferenceId(10): None tasks/coverage/typescript/tests/cases/conformance/jsx/tsxSfcReturnNull.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxSfcReturnNullStrictNullChecks.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxSpreadAttributesResolution1.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxSpreadAttributesResolution11.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["OverWriteAttr", "Prop", "React", "_jsxFileName", "_reactJsxRuntime", "anyobj", "obj", "obj1", "obj3", "x", "x1", "x2", "x3", "x4", "x5"] -current scope ScopeId(0): ["OverWriteAttr", "React", "_jsxFileName", "_reactJsxRuntime", "anyobj", "obj", "obj1", "obj3", "x", "x1", "x2", "x3", "x4", "x5"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxSpreadAttributesResolution13.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["AnotherComponentProps", "ChildComponent", "Component", "ComponentProps", "React", "_jsxFileName", "_reactJsxRuntime"] -current scope ScopeId(0): ["ChildComponent", "Component", "React", "_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxSpreadAttributesResolution15.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["AnotherComponent", "AnotherComponentProps", "Component", "ComponentProps", "React", "_jsxFileName", "_reactJsxRuntime"] -current scope ScopeId(0): ["AnotherComponent", "Component", "React", "_jsxFileName", "_reactJsxRuntime"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxSpreadAttributesResolution3.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["Poisoned", "PoisonedProp", "React", "_jsxFileName", "_reactJsxRuntime", "obj", "p", "y"] -current scope ScopeId(0): ["Poisoned", "React", "_jsxFileName", "_reactJsxRuntime", "obj", "p", "y"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxSpreadAttributesResolution7.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["React", "TextComponent", "TextProps", "_jsxFileName", "_reactJsxRuntime", "textPropsFalse", "textPropsTrue", "y1", "y2"] -current scope ScopeId(0): ["React", "TextComponent", "_jsxFileName", "_reactJsxRuntime", "textPropsFalse", "textPropsTrue", "y1", "y2"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxSpreadAttributesResolution8.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["OverWriteAttr", "Prop", "React", "_jsxFileName", "_reactJsxRuntime", "obj", "obj1", "obj3", "x", "x1"] -current scope ScopeId(0): ["OverWriteAttr", "React", "_jsxFileName", "_reactJsxRuntime", "obj", "obj1", "obj3", "x", "x1"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxSpreadAttributesResolution9.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["Opt", "OptionProp", "React", "_jsxFileName", "_reactJsxRuntime", "obj", "obj1", "p", "y", "y1", "y2", "y3"] -current scope ScopeId(0): ["Opt", "React", "_jsxFileName", "_reactJsxRuntime", "obj", "obj1", "p", "y", "y1", "y2", "y3"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxSpreadChildren.tsx semantic error: Spread children are not supported in React. @@ -21306,77 +22859,49 @@ semantic error: Spread children are not supported in React. Spread children are not supported in React. tasks/coverage/typescript/tests/cases/conformance/jsx/tsxStatelessFunctionComponentOverload2.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxStatelessFunctionComponentOverload3.tsx semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Context", "_jsxFileName", "_reactJsxRuntime", "obj2", "three1", "three2", "three3", "two1", "two2", "two3", "two4", "two5"] current scope ScopeId(0): ["_jsxFileName", "_reactJsxRuntime", "obj2", "three1", "three2", "three3", "two1", "two2", "two3", "two4", "two5"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/jsx/tsxStatelessFunctionComponentOverload6.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["ButtonProps", "ClickableProps", "HyphenProps", "LinkProps", "MainButton", "React", "_jsxFileName", "_reactJsxRuntime", "b0", "b1", "b10", "b11", "b12", "b2", "b3", "b4", "b5", "b6", "b7", "b8", "b9", "obj", "obj1", "obj2"] -current scope ScopeId(0): ["MainButton", "React", "_jsxFileName", "_reactJsxRuntime", "b0", "b1", "b10", "b11", "b12", "b2", "b3", "b4", "b5", "b6", "b7", "b8", "b9", "obj", "obj1", "obj2"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxStatelessFunctionComponentWithDefaultTypeParameter1.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["MyComponent", "MyComponentProp", "React", "_jsxFileName", "_reactJsxRuntime", "i", "i1"] -current scope ScopeId(0): ["MyComponent", "React", "_jsxFileName", "_reactJsxRuntime", "i", "i1"] -Bindings Mismatch: -previous scope ScopeId(2): ["T", "attr"] -current scope ScopeId(1): ["attr"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxStatelessFunctionComponents3.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxStatelessFunctionComponentsWithTypeArguments1.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["Baz", "InferParamProp", "React", "_jsxFileName", "_react", "_reactJsxRuntime", "createLink", "createLink1", "i"] -current scope ScopeId(0): ["Baz", "React", "_jsxFileName", "_react", "_reactJsxRuntime", "createLink", "createLink1", "i"] -Bindings Mismatch: -previous scope ScopeId(2): ["T", "U", "a0", "a1", "key1", "value"] -current scope ScopeId(1): ["a0", "a1", "key1", "value"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxStatelessFunctionComponentsWithTypeArguments3.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(4): ["T", "U", "a0", "a1", "a2", "a3", "a4", "a5", "a6", "arg1", "arg2"] -current scope ScopeId(1): ["a0", "a1", "a2", "a3", "a4", "a5", "a6", "arg1", "arg2"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxStatelessFunctionComponentsWithTypeArguments5.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(2): ["T", "a1", "a2", "arg"] -current scope ScopeId(1): ["a1", "a2", "arg"] -Bindings Mismatch: -previous scope ScopeId(5): ["T", "a1", "a2", "a3", "a4", "arg"] -current scope ScopeId(2): ["a1", "a2", "a3", "a4", "arg"] -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxTypeArgumentsJsxPreserveOutput.tsx -semantic error: Bindings Mismatch: -previous scope ScopeId(0): ["Foo", "InterfaceProps", "React", "TypeProps", "_jsxFileName", "_reactJsxRuntime"] -current scope ScopeId(0): ["Foo", "React", "_jsxFileName", "_reactJsxRuntime"] -Bindings Mismatch: -previous scope ScopeId(3): ["T"] -current scope ScopeId(1): [] -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/jsx/tsxTypeErrors.tsx -semantic error: Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: React +Missing ReferenceId: require tasks/coverage/typescript/tests/cases/conformance/jsx/tsxUnionElementType5.tsx semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -21390,31 +22915,26 @@ tasks/coverage/typescript/tests/cases/conformance/moduleResolution/allowImportin semantic error: Bindings Mismatch: previous scope ScopeId(0): ["User", "getUser", "user"] current scope ScopeId(0): ["getUser", "user"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/moduleResolution/bundler/bundlerDirectoryModule.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["test"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/moduleResolution/bundler/bundlerImportESM.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["esm"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/moduleResolution/customConditions.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["_"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/moduleResolution/extensionLoadingPriority.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["a", "dir"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/moduleResolution/packageJsonMain.ts semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. @@ -21433,37 +22953,31 @@ tasks/coverage/typescript/tests/cases/conformance/moduleResolution/resolvesWitho semantic error: Bindings Mismatch: previous scope ScopeId(0): ["bar", "foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/moduleResolution/scopedPackages.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x", "y", "z"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/moduleResolution/scopedPackagesClassic.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["x"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/moduleResolution/selfNameModuleAugmentation.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["simple"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/moduleResolution/typesVersions.emptyTypes.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["a"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/moduleResolution/typesVersions.justIndex.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["a"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/moduleResolution/untypedModuleImport.ts semantic error: Expected a semicolon or an implicit semicolon after a statement, but found none @@ -21475,16 +22989,19 @@ tasks/coverage/typescript/tests/cases/conformance/node/allowJs/nodeAllowJsPackag semantic error: Bindings Mismatch: previous scope ScopeId(0): ["foo"] current scope ScopeId(0): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/nonjsExtensions/declarationFileForHtmlFileWithinDeclarationFile.ts -semantic error: Scopes mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["HTML5Element", "blogPost", "doc"] +current scope ScopeId(0): ["HTML5Element", "blogPost"] reference Mismatch: previous reference ReferenceId(1): Some("doc") current reference ReferenceId(0): None tasks/coverage/typescript/tests/cases/conformance/nonjsExtensions/declarationFileForHtmlImport.ts -semantic error: Scopes mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["HTML5Element", "blogPost", "doc"] +current scope ScopeId(0): ["HTML5Element", "blogPost"] reference Mismatch: previous reference ReferenceId(1): Some("doc") current reference ReferenceId(0): None @@ -21501,39 +23018,25 @@ tasks/coverage/typescript/tests/cases/conformance/nonjsExtensions/declarationFil semantic error: `import lib = require(...);` is only supported when compiling modules to CommonJS. Please consider using `import lib from '...';` alongside Typescript's --allowSyntheticDefaultImports option, or add @babel/plugin-transform-modules-commonjs to your Babel config. -tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration16.ts -semantic error: Scopes mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration19.ts -semantic error: Scopes mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/ClassDeclarations/parserClassDeclaration20.ts -semantic error: Scopes mismatch after transform - tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnum1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["IsIndexer", "IsNumberIndexer", "IsStringIndexer", "None", "SignatureFlags"] +current scope ScopeId(1): ["SignatureFlags"] tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnum2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnum3.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["IsIndexer", "IsNumberIndexer", "IsStringIndexer", "None", "SignatureFlags"] +current scope ScopeId(1): ["SignatureFlags"] tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnum6.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "C", "E"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnumDeclaration1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Bar", "E", "Foo"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnumDeclaration3.ts semantic error: Bindings Mismatch: @@ -21541,35 +23044,38 @@ previous scope ScopeId(0): ["E"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnumDeclaration5.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "C", "D", "E"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserEnumDeclaration6.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "C", "D", "E"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserInterfaceKeywordInEnum.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Bar", "interface"] +current scope ScopeId(1): ["Bar"] tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/EnumDeclarations/parserInterfaceKeywordInEnum1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["Bar", "interface"] +current scope ScopeId(1): ["Bar"] tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic14.ts semantic error: Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/ErrorRecovery/IncompleteMemberVariables/parserErrorRecovery_IncompleteMemberVariable1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Shapes +Missing SymbolId: _Shapes +Missing ReferenceId: _Shapes +Missing ReferenceId: Point +Missing ReferenceId: Shapes +Missing ReferenceId: Shapes tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserModifierOnPropertySignature2.ts semantic error: Bindings Mismatch: @@ -21585,19 +23091,16 @@ tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/Generics/pa semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/Generics/parserGenericClass2.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["K", "V"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/Generics/parserGenericConstraint1.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration5.ts semantic error: Bindings Mismatch: @@ -21723,7 +23226,6 @@ tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/PropertyAss semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/PropertySignatures/parserPropertySignature1.ts semantic error: Bindings Mismatch: @@ -21790,9 +23292,6 @@ semantic error: Bindings Mismatch: previous scope ScopeId(0): ["I"] current scope ScopeId(0): [] -tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/Protected/Protected9.ts -semantic error: ReferenceId mismatch after transform - tasks/coverage/typescript/tests/cases/conformance/parser/ecmascript5/RegressionTests/parser643728.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["C"] @@ -21887,27 +23386,38 @@ tasks/coverage/typescript/tests/cases/conformance/salsa/typeFromPropertyAssignme semantic error: Cannot use export statement outside a module tasks/coverage/typescript/tests/cases/conformance/scanner/ecmascript5/scannerEnum1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["CodeGenTarget", "ES3", "ES5"] +current scope ScopeId(1): ["CodeGenTarget"] tasks/coverage/typescript/tests/cases/conformance/statements/VariableStatements/everyTypeWithAnnotationAndInitializer.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: A +Missing ReferenceId: _M +Missing ReferenceId: F2 +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/statements/VariableStatements/everyTypeWithInitializer.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: A +Missing ReferenceId: _M +Missing ReferenceId: F2 +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/statements/VariableStatements/usingDeclarations/usingDeclarations.1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/statements/VariableStatements/usingDeclarations/usingDeclarations.11.ts -semantic error: ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: N +Missing SymbolId: _N +Missing ReferenceId: N +Missing ReferenceId: N tasks/coverage/typescript/tests/cases/conformance/statements/VariableStatements/usingDeclarations/usingDeclarationsNamedEvaluationDecoratorsAndClassFields.ts semantic error: Bindings Mismatch: @@ -22118,9 +23628,15 @@ previous scope ScopeId(0): ["Point", "a", "declSpace", "fn", "p", "x"] current scope ScopeId(0): ["a", "declSpace", "fn", "p", "x"] tasks/coverage/typescript/tests/cases/conformance/statements/forStatements/forStatements.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: A +Missing ReferenceId: _M +Missing ReferenceId: F2 +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/statements/forStatements/forStatementsMultipleValidDecl.ts semantic error: Bindings Mismatch: @@ -22128,15 +23644,28 @@ previous scope ScopeId(0): ["Point", "a", "declSpace", "fn", "p", "x"] current scope ScopeId(0): ["a", "declSpace", "fn", "p", "x"] tasks/coverage/typescript/tests/cases/conformance/statements/ifDoWhileStatements/ifDoWhileStatements.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: A +Missing ReferenceId: _M +Missing ReferenceId: F2 +Missing ReferenceId: M +Missing ReferenceId: M +Missing SymbolId: N +Missing SymbolId: _N +Missing ReferenceId: _N +Missing ReferenceId: A +Missing ReferenceId: _N +Missing ReferenceId: F2 +Missing ReferenceId: N +Missing ReferenceId: N tasks/coverage/typescript/tests/cases/conformance/statements/returnStatements/returnStatements.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["C", "D", "I", "fn1", "fn10", "fn11", "fn12", "fn13", "fn2", "fn3", "fn4", "fn5", "fn6", "fn7", "fn8"] current scope ScopeId(0): ["C", "D", "fn1", "fn10", "fn11", "fn12", "fn13", "fn2", "fn3", "fn4", "fn5", "fn6", "fn7", "fn8"] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/statements/throwStatements/throwInEnclosingStatements.ts semantic error: Bindings Mismatch: @@ -22145,43 +23674,31 @@ current scope ScopeId(2): ["x"] Bindings Mismatch: previous scope ScopeId(9): ["T"] current scope ScopeId(9): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/statements/throwStatements/throwStatements.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: _M +Missing ReferenceId: A +Missing ReferenceId: _M +Missing ReferenceId: F2 +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/types/any/assignEveryTypeToAny.ts -semantic error: Scopes mismatch after transform -Symbol Mismatch: -previous symbol SymbolId(9): SymbolId(9) -current symbol SymbolId(7): SymbolId(7) -Symbol Mismatch: -previous symbol SymbolId(11): SymbolId(11) -current symbol SymbolId(8): SymbolId(8) -Symbol Mismatch: -previous symbol SymbolId(12): SymbolId(12) -current symbol SymbolId(9): SymbolId(9) -Symbol Mismatch: -previous symbol SymbolId(13): SymbolId(13) -current symbol SymbolId(10): SymbolId(10) -Symbol Mismatch: -previous symbol SymbolId(14): SymbolId(14) -current symbol SymbolId(11): SymbolId(11) -Symbol Mismatch: -previous symbol SymbolId(15): SymbolId(15) -current symbol SymbolId(12): SymbolId(12) -Symbol Mismatch: -previous symbol SymbolId(16): SymbolId(16) -current symbol SymbolId(13): SymbolId(13) -Symbol Mismatch: -previous symbol SymbolId(17): SymbolId(17) -current symbol SymbolId(14): SymbolId(14) -Symbol Mismatch: -previous symbol SymbolId(18): SymbolId(18) -current symbol SymbolId(15): SymbolId(15) -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C", "E", "I", "a", "b", "c", "d", "e", "e2", "f", "g", "h", "i", "j", "x"] +current scope ScopeId(0): ["C", "E", "a", "b", "c", "d", "e", "e2", "f", "g", "h", "i", "j", "x"] +Bindings Mismatch: +previous scope ScopeId(1): ["A", "E"] +current scope ScopeId(1): ["E"] +Bindings Mismatch: +previous scope ScopeId(5): ["T", "x"] +current scope ScopeId(4): ["x"] +Bindings Mismatch: +previous scope ScopeId(6): ["T", "a"] +current scope ScopeId(5): ["a"] tasks/coverage/typescript/tests/cases/conformance/types/conditional/variance.ts semantic error: Bindings Mismatch: @@ -22190,7 +23707,6 @@ current scope ScopeId(0): ["Bar", "foo", "x", "y", "z"] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/contextualTypes/asyncFunctions/contextuallyTypeAsyncFunctionAwaitOperand.ts semantic error: Bindings Mismatch: @@ -22279,9 +23795,9 @@ previous reference ReferenceId(5): Some("q") current reference ReferenceId(3): None tasks/coverage/typescript/tests/cases/conformance/types/intersection/intersectionOfUnionOfUnitTypes.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "C", "D", "E", "F"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/types/intersection/intersectionThisTypes.ts semantic error: Bindings Mismatch: @@ -22341,7 +23857,6 @@ current scope ScopeId(1): ["d1", "d2"] Bindings Mismatch: previous scope ScopeId(8): ["T", "_value"] current scope ScopeId(2): ["_value"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/intersection/operatorsAndIntersectionTypes.ts semantic error: Bindings Mismatch: @@ -22359,19 +23874,46 @@ previous scope ScopeId(0): ["A1", "A2", "Item", "assertNever", "f1", "f10", "f11 current scope ScopeId(0): ["assertNever", "f1", "f10", "f11", "f12", "f13", "f2", "f20", "f21", "f3", "f4", "f5"] tasks/coverage/typescript/tests/cases/conformance/types/literal/enumLiteralTypes1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Choice", "Item", "NoYes", "UnknownYesNo", "YesNo", "assertNever", "f1", "f10", "f11", "f12", "f13", "f2", "f20", "f21", "f3", "f4", "f5"] +current scope ScopeId(0): ["Choice", "assertNever", "f1", "f10", "f11", "f12", "f13", "f2", "f20", "f21", "f3", "f4", "f5"] +Bindings Mismatch: +previous scope ScopeId(1): ["Choice", "No", "Unknown", "Yes"] +current scope ScopeId(1): ["Choice"] tasks/coverage/typescript/tests/cases/conformance/types/literal/enumLiteralTypes2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Choice", "Item", "NoYes", "UnknownYesNo", "YesNo", "assertNever", "f1", "f10", "f11", "f12", "f13", "f2", "f20", "f21", "f3", "f4", "f5"] +current scope ScopeId(0): ["Choice", "assertNever", "f1", "f10", "f11", "f12", "f13", "f2", "f20", "f21", "f3", "f4", "f5"] +Bindings Mismatch: +previous scope ScopeId(1): ["Choice", "No", "Unknown", "Yes"] +current scope ScopeId(1): ["Choice"] tasks/coverage/typescript/tests/cases/conformance/types/literal/literalTypeWidening.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["E", "FAILURE", "LangCode", "Obj", "Result", "Set", "TestEvent", "a", "arr", "b", "doWork", "f1", "f2", "f3", "f4", "f5", "f6", "increment", "isFailure", "isSuccess", "keys", "langCodeSet", "langCodes", "onMouseOver", "result", "test", "x"] +current scope ScopeId(0): ["E", "FAILURE", "Set", "a", "arr", "b", "doWork", "f1", "f2", "f3", "f4", "f5", "f6", "increment", "isFailure", "isSuccess", "keys", "langCodeSet", "langCodes", "onMouseOver", "result", "test", "x"] +Bindings Mismatch: +previous scope ScopeId(11): ["T"] +current scope ScopeId(7): [] +Bindings Mismatch: +previous scope ScopeId(12): ["T", "result"] +current scope ScopeId(8): ["result"] +Bindings Mismatch: +previous scope ScopeId(13): ["T", "result"] +current scope ScopeId(9): ["result"] +Bindings Mismatch: +previous scope ScopeId(18): ["K", "keys", "result"] +current scope ScopeId(13): ["keys", "result"] +Bindings Mismatch: +previous scope ScopeId(20): ["K", "V", "obj"] +current scope ScopeId(15): ["obj"] +Bindings Mismatch: +previous scope ScopeId(24): ["T", "a", "obj", "rest"] +current scope ScopeId(17): ["a", "obj", "rest"] +Bindings Mismatch: +previous scope ScopeId(26): ["A", "B", "E"] +current scope ScopeId(18): ["E"] tasks/coverage/typescript/tests/cases/conformance/types/literal/literalTypes1.ts semantic error: Bindings Mismatch: @@ -22379,344 +23921,18 @@ previous scope ScopeId(0): ["Falsy", "f1", "f2", "f3", "f4", "f5", "one", "oneOr current scope ScopeId(0): ["f1", "f2", "f3", "f4", "f5", "one", "oneOrTwo", "two", "zero"] tasks/coverage/typescript/tests/cases/conformance/types/literal/literalTypes2.ts -semantic error: Scopes mismatch after transform -Symbol Mismatch: -previous symbol SymbolId(4): SymbolId(4) -current symbol SymbolId(0): SymbolId(0) -Symbol Mismatch: -previous symbol SymbolId(5): SymbolId(5) -current symbol SymbolId(1): SymbolId(1) -Symbol Mismatch: -previous symbol SymbolId(6): SymbolId(6) -current symbol SymbolId(2): SymbolId(2) -Symbol Mismatch: -previous symbol SymbolId(7): SymbolId(7) -current symbol SymbolId(3): SymbolId(3) -Symbol Mismatch: -previous symbol SymbolId(8): SymbolId(8) -current symbol SymbolId(4): SymbolId(4) -Symbol Mismatch: -previous symbol SymbolId(9): SymbolId(9) -current symbol SymbolId(5): SymbolId(5) -Symbol Mismatch: -previous symbol SymbolId(10): SymbolId(10) -current symbol SymbolId(6): SymbolId(6) -Symbol Mismatch: -previous symbol SymbolId(11): SymbolId(11) -current symbol SymbolId(7): SymbolId(7) -Symbol Mismatch: -previous symbol SymbolId(12): SymbolId(12) -current symbol SymbolId(8): SymbolId(8) -Symbol Mismatch: -previous symbol SymbolId(13): SymbolId(13) -current symbol SymbolId(9): SymbolId(9) -Symbol Mismatch: -previous symbol SymbolId(14): SymbolId(14) -current symbol SymbolId(10): SymbolId(10) -Symbol Mismatch: -previous symbol SymbolId(15): SymbolId(15) -current symbol SymbolId(11): SymbolId(11) -Symbol Mismatch: -previous symbol SymbolId(16): SymbolId(16) -current symbol SymbolId(12): SymbolId(12) -Symbol Mismatch: -previous symbol SymbolId(17): SymbolId(17) -current symbol SymbolId(13): SymbolId(13) -Symbol Mismatch: -previous symbol SymbolId(18): SymbolId(18) -current symbol SymbolId(14): SymbolId(14) -Symbol Mismatch: -previous symbol SymbolId(19): SymbolId(19) -current symbol SymbolId(15): SymbolId(15) -Symbol Mismatch: -previous symbol SymbolId(20): SymbolId(20) -current symbol SymbolId(16): SymbolId(16) -Symbol Mismatch: -previous symbol SymbolId(21): SymbolId(21) -current symbol SymbolId(17): SymbolId(17) -Symbol Mismatch: -previous symbol SymbolId(22): SymbolId(22) -current symbol SymbolId(18): SymbolId(18) -Symbol Mismatch: -previous symbol SymbolId(23): SymbolId(23) -current symbol SymbolId(19): SymbolId(19) -Symbol Mismatch: -previous symbol SymbolId(24): SymbolId(24) -current symbol SymbolId(20): SymbolId(20) -Symbol Mismatch: -previous symbol SymbolId(25): SymbolId(25) -current symbol SymbolId(21): SymbolId(21) -Symbol Mismatch: -previous symbol SymbolId(26): SymbolId(26) -current symbol SymbolId(22): SymbolId(22) -Symbol Mismatch: -previous symbol SymbolId(27): SymbolId(27) -current symbol SymbolId(23): SymbolId(23) -Symbol Mismatch: -previous symbol SymbolId(28): SymbolId(28) -current symbol SymbolId(24): SymbolId(24) -Symbol Mismatch: -previous symbol SymbolId(29): SymbolId(29) -current symbol SymbolId(25): SymbolId(25) -Symbol Mismatch: -previous symbol SymbolId(30): SymbolId(30) -current symbol SymbolId(26): SymbolId(26) -Symbol Mismatch: -previous symbol SymbolId(31): SymbolId(31) -current symbol SymbolId(27): SymbolId(27) -Symbol Mismatch: -previous symbol SymbolId(32): SymbolId(32) -current symbol SymbolId(28): SymbolId(28) -Symbol Mismatch: -previous symbol SymbolId(33): SymbolId(33) -current symbol SymbolId(29): SymbolId(29) -Symbol Mismatch: -previous symbol SymbolId(34): SymbolId(34) -current symbol SymbolId(30): SymbolId(30) -Symbol Mismatch: -previous symbol SymbolId(35): SymbolId(35) -current symbol SymbolId(31): SymbolId(31) -Symbol Mismatch: -previous symbol SymbolId(36): SymbolId(36) -current symbol SymbolId(32): SymbolId(32) -Symbol Mismatch: -previous symbol SymbolId(37): SymbolId(37) -current symbol SymbolId(33): SymbolId(33) -Symbol Mismatch: -previous symbol SymbolId(38): SymbolId(38) -current symbol SymbolId(34): SymbolId(34) -Symbol Mismatch: -previous symbol SymbolId(39): SymbolId(39) -current symbol SymbolId(35): SymbolId(35) -Symbol Mismatch: -previous symbol SymbolId(40): SymbolId(40) -current symbol SymbolId(36): SymbolId(36) -Symbol Mismatch: -previous symbol SymbolId(41): SymbolId(41) -current symbol SymbolId(37): SymbolId(37) -Symbol Mismatch: -previous symbol SymbolId(42): SymbolId(42) -current symbol SymbolId(38): SymbolId(38) -Symbol Mismatch: -previous symbol SymbolId(43): SymbolId(43) -current symbol SymbolId(39): SymbolId(39) -Symbol Mismatch: -previous symbol SymbolId(44): SymbolId(44) -current symbol SymbolId(40): SymbolId(40) -Symbol Mismatch: -previous symbol SymbolId(45): SymbolId(45) -current symbol SymbolId(41): SymbolId(41) -Symbol Mismatch: -previous symbol SymbolId(46): SymbolId(46) -current symbol SymbolId(42): SymbolId(42) -Symbol Mismatch: -previous symbol SymbolId(47): SymbolId(47) -current symbol SymbolId(43): SymbolId(43) -Symbol Mismatch: -previous symbol SymbolId(48): SymbolId(48) -current symbol SymbolId(44): SymbolId(44) -Symbol Mismatch: -previous symbol SymbolId(49): SymbolId(49) -current symbol SymbolId(45): SymbolId(45) -Symbol Mismatch: -previous symbol SymbolId(50): SymbolId(50) -current symbol SymbolId(46): SymbolId(46) -Symbol Mismatch: -previous symbol SymbolId(51): SymbolId(51) -current symbol SymbolId(47): SymbolId(47) -Symbol Mismatch: -previous symbol SymbolId(52): SymbolId(52) -current symbol SymbolId(48): SymbolId(48) -Symbol Mismatch: -previous symbol SymbolId(53): SymbolId(53) -current symbol SymbolId(49): SymbolId(49) -Symbol Mismatch: -previous symbol SymbolId(54): SymbolId(54) -current symbol SymbolId(50): SymbolId(50) -Symbol Mismatch: -previous symbol SymbolId(55): SymbolId(55) -current symbol SymbolId(51): SymbolId(51) -Symbol Mismatch: -previous symbol SymbolId(56): SymbolId(56) -current symbol SymbolId(52): SymbolId(52) -Symbol Mismatch: -previous symbol SymbolId(57): SymbolId(57) -current symbol SymbolId(53): SymbolId(53) -Symbol Mismatch: -previous symbol SymbolId(58): SymbolId(58) -current symbol SymbolId(54): SymbolId(54) -Symbol Mismatch: -previous symbol SymbolId(59): SymbolId(59) -current symbol SymbolId(55): SymbolId(55) -Symbol Mismatch: -previous symbol SymbolId(60): SymbolId(60) -current symbol SymbolId(56): SymbolId(56) -Symbol Mismatch: -previous symbol SymbolId(61): SymbolId(61) -current symbol SymbolId(57): SymbolId(57) -Symbol Mismatch: -previous symbol SymbolId(62): SymbolId(62) -current symbol SymbolId(58): SymbolId(58) -Symbol Mismatch: -previous symbol SymbolId(63): SymbolId(63) -current symbol SymbolId(59): SymbolId(59) -Symbol Mismatch: -previous symbol SymbolId(64): SymbolId(64) -current symbol SymbolId(60): SymbolId(60) -Symbol Mismatch: -previous symbol SymbolId(65): SymbolId(65) -current symbol SymbolId(61): SymbolId(61) -Symbol Mismatch: -previous symbol SymbolId(66): SymbolId(66) -current symbol SymbolId(62): SymbolId(62) -Symbol Mismatch: -previous symbol SymbolId(67): SymbolId(67) -current symbol SymbolId(63): SymbolId(63) -Symbol Mismatch: -previous symbol SymbolId(68): SymbolId(68) -current symbol SymbolId(64): SymbolId(64) -Symbol Mismatch: -previous symbol SymbolId(69): SymbolId(69) -current symbol SymbolId(65): SymbolId(65) -Symbol Mismatch: -previous symbol SymbolId(70): SymbolId(70) -current symbol SymbolId(66): SymbolId(66) -Symbol Mismatch: -previous symbol SymbolId(71): SymbolId(71) -current symbol SymbolId(67): SymbolId(67) -Symbol Mismatch: -previous symbol SymbolId(72): SymbolId(72) -current symbol SymbolId(68): SymbolId(68) -Symbol Mismatch: -previous symbol SymbolId(73): SymbolId(73) -current symbol SymbolId(69): SymbolId(69) -Symbol Mismatch: -previous symbol SymbolId(74): SymbolId(74) -current symbol SymbolId(70): SymbolId(70) -Symbol Mismatch: -previous symbol SymbolId(75): SymbolId(75) -current symbol SymbolId(71): SymbolId(71) -Symbol Mismatch: -previous symbol SymbolId(76): SymbolId(76) -current symbol SymbolId(72): SymbolId(72) -Symbol Mismatch: -previous symbol SymbolId(77): SymbolId(77) -current symbol SymbolId(73): SymbolId(73) -Symbol Mismatch: -previous symbol SymbolId(78): SymbolId(78) -current symbol SymbolId(74): SymbolId(74) -Symbol Mismatch: -previous symbol SymbolId(79): SymbolId(79) -current symbol SymbolId(75): SymbolId(75) -Symbol Mismatch: -previous symbol SymbolId(80): SymbolId(80) -current symbol SymbolId(76): SymbolId(76) -Symbol Mismatch: -previous symbol SymbolId(81): SymbolId(81) -current symbol SymbolId(77): SymbolId(77) -Symbol Mismatch: -previous symbol SymbolId(82): SymbolId(82) -current symbol SymbolId(78): SymbolId(78) -Symbol Mismatch: -previous symbol SymbolId(83): SymbolId(83) -current symbol SymbolId(79): SymbolId(79) -Symbol Mismatch: -previous symbol SymbolId(84): SymbolId(84) -current symbol SymbolId(80): SymbolId(80) -Symbol Mismatch: -previous symbol SymbolId(85): SymbolId(85) -current symbol SymbolId(81): SymbolId(81) -Symbol Mismatch: -previous symbol SymbolId(86): SymbolId(86) -current symbol SymbolId(82): SymbolId(82) -Symbol Mismatch: -previous symbol SymbolId(87): SymbolId(87) -current symbol SymbolId(83): SymbolId(83) -Symbol Mismatch: -previous symbol SymbolId(88): SymbolId(88) -current symbol SymbolId(84): SymbolId(84) -Symbol Mismatch: -previous symbol SymbolId(89): SymbolId(89) -current symbol SymbolId(85): SymbolId(85) -Symbol Mismatch: -previous symbol SymbolId(90): SymbolId(90) -current symbol SymbolId(86): SymbolId(86) -Symbol Mismatch: -previous symbol SymbolId(91): SymbolId(91) -current symbol SymbolId(87): SymbolId(87) -Symbol Mismatch: -previous symbol SymbolId(92): SymbolId(92) -current symbol SymbolId(88): SymbolId(88) -Symbol Mismatch: -previous symbol SymbolId(93): SymbolId(93) -current symbol SymbolId(89): SymbolId(89) -Symbol Mismatch: -previous symbol SymbolId(94): SymbolId(94) -current symbol SymbolId(90): SymbolId(90) -Symbol Mismatch: -previous symbol SymbolId(95): SymbolId(95) -current symbol SymbolId(91): SymbolId(91) -Symbol Mismatch: -previous symbol SymbolId(96): SymbolId(96) -current symbol SymbolId(92): SymbolId(92) -Symbol Mismatch: -previous symbol SymbolId(97): SymbolId(97) -current symbol SymbolId(93): SymbolId(93) -Symbol Mismatch: -previous symbol SymbolId(119): SymbolId(119) -current symbol SymbolId(94): SymbolId(94) -Symbol Mismatch: -previous symbol SymbolId(120): SymbolId(120) -current symbol SymbolId(95): SymbolId(95) -Symbol Mismatch: -previous symbol SymbolId(121): SymbolId(121) -current symbol SymbolId(96): SymbolId(96) -Symbol Mismatch: -previous symbol SymbolId(122): SymbolId(122) -current symbol SymbolId(97): SymbolId(97) -Symbol Mismatch: -previous symbol SymbolId(123): SymbolId(123) -current symbol SymbolId(98): SymbolId(98) -Symbol Mismatch: -previous symbol SymbolId(124): SymbolId(124) -current symbol SymbolId(99): SymbolId(99) -Symbol Mismatch: -previous symbol SymbolId(125): SymbolId(125) -current symbol SymbolId(100): SymbolId(100) -Symbol Mismatch: -previous symbol SymbolId(126): SymbolId(126) -current symbol SymbolId(101): SymbolId(101) -Symbol Mismatch: -previous symbol SymbolId(127): SymbolId(127) -current symbol SymbolId(102): SymbolId(102) -Symbol Mismatch: -previous symbol SymbolId(128): SymbolId(128) -current symbol SymbolId(103): SymbolId(103) -Symbol Mismatch: -previous symbol SymbolId(129): SymbolId(129) -current symbol SymbolId(104): SymbolId(104) -Symbol Mismatch: -previous symbol SymbolId(130): SymbolId(130) -current symbol SymbolId(105): SymbolId(105) -Symbol Mismatch: -previous symbol SymbolId(131): SymbolId(131) -current symbol SymbolId(106): SymbolId(106) -Symbol Mismatch: -previous symbol SymbolId(133): SymbolId(133) -current symbol SymbolId(108): SymbolId(108) -Symbol Mismatch: -previous symbol SymbolId(134): SymbolId(134) -current symbol SymbolId(109): SymbolId(109) -Symbol Mismatch: -previous symbol SymbolId(135): SymbolId(135) -current symbol SymbolId(110): SymbolId(110) -Symbol Mismatch: -previous symbol SymbolId(136): SymbolId(136) -current symbol SymbolId(111): SymbolId(111) -Symbol Mismatch: -previous symbol SymbolId(137): SymbolId(137) -current symbol SymbolId(112): SymbolId(112) -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Bit", "C1", "C2", "E", "a", "aa", "append", "cond", "f1", "f10", "f11", "f12", "f2", "f20", "f3", "f4", "f5", "f6", "makeArray", "x1", "x10", "x11", "x2", "x3", "x4", "x5", "x6", "x7", "x8", "x9"] +current scope ScopeId(0): ["C1", "C2", "E", "a", "aa", "append", "cond", "f1", "f10", "f11", "f12", "f2", "f20", "f3", "f4", "f5", "f6", "makeArray", "x1", "x10", "x11", "x2", "x3", "x4", "x5", "x6", "x7", "x8", "x9"] +Bindings Mismatch: +previous scope ScopeId(1): ["A", "B", "C", "E"] +current scope ScopeId(1): ["E"] +Bindings Mismatch: +previous scope ScopeId(35): ["T", "x"] +current scope ScopeId(27): ["x"] +Bindings Mismatch: +previous scope ScopeId(36): ["T", "a", "result", "x"] +current scope ScopeId(28): ["a", "result", "x"] tasks/coverage/typescript/tests/cases/conformance/types/literal/literalTypesAndDestructuring.ts semantic error: Bindings Mismatch: @@ -22758,14 +23974,20 @@ previous scope ScopeId(0): ["A1", "A2", "A3", "A4", "A5", "B1", "B2", "B3", "Ite current scope ScopeId(0): ["assertNever", "f1", "f10", "f11", "f12", "f13", "f14", "f15", "f2", "f20", "f21", "f3", "f4", "f5"] tasks/coverage/typescript/tests/cases/conformance/types/literal/stringEnumLiteralTypes1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Choice", "Item", "NoYes", "UnknownYesNo", "YesNo", "assertNever", "f1", "f10", "f11", "f12", "f13", "f2", "f20", "f21", "f3", "f5"] +current scope ScopeId(0): ["Choice", "assertNever", "f1", "f10", "f11", "f12", "f13", "f2", "f20", "f21", "f3", "f5"] +Bindings Mismatch: +previous scope ScopeId(1): ["Choice", "No", "Unknown", "Yes"] +current scope ScopeId(1): ["Choice"] tasks/coverage/typescript/tests/cases/conformance/types/literal/stringEnumLiteralTypes2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Choice", "Item", "NoYes", "UnknownYesNo", "YesNo", "assertNever", "f1", "f10", "f11", "f12", "f13", "f2", "f20", "f21", "f3", "f5"] +current scope ScopeId(0): ["Choice", "assertNever", "f1", "f10", "f11", "f12", "f13", "f2", "f20", "f21", "f3", "f5"] +Bindings Mismatch: +previous scope ScopeId(1): ["Choice", "No", "Unknown", "Yes"] +current scope ScopeId(1): ["Choice"] tasks/coverage/typescript/tests/cases/conformance/types/literal/stringMappingDeferralInConditionalTypes.ts semantic error: Bindings Mismatch: @@ -22779,7 +24001,6 @@ current scope ScopeId(0): ["virtualOn"] Bindings Mismatch: previous scope ScopeId(19): ["T", "eventQrl"] current scope ScopeId(1): ["eventQrl"] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(24): Some("_virtualOn") current reference ReferenceId(0): None @@ -22791,20 +24012,121 @@ current scope ScopeId(0): ["f2"] Bindings Mismatch: previous scope ScopeId(4): ["Event", "Scope", "event", "scope"] current scope ScopeId(1): ["event", "scope"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/literal/templateLiteralTypes8.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["E", "Stringify", "z1", "z2"] +current scope ScopeId(0): ["E", "z1", "z2"] +Bindings Mismatch: +previous scope ScopeId(1): ["E", "a", "b"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/types/localTypes/localTypes1.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -tasks/coverage/typescript/tests/cases/conformance/types/localTypes/localTypes2.ts -semantic error: ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "C", "E", "I", "a"] +current scope ScopeId(1): ["C", "E", "a"] +Bindings Mismatch: +previous scope ScopeId(2): ["A", "B", "C", "E"] +current scope ScopeId(2): ["E"] +Bindings Mismatch: +previous scope ScopeId(7): ["A", "C", "E", "I", "a"] +current scope ScopeId(5): ["C", "a"] +Bindings Mismatch: +previous scope ScopeId(8): ["A", "B", "C", "E"] +current scope ScopeId(6): ["E"] +Bindings Mismatch: +previous scope ScopeId(13): ["E"] +current scope ScopeId(9): [] +Bindings Mismatch: +previous scope ScopeId(14): ["A", "B", "C", "E"] +current scope ScopeId(10): ["E"] +Bindings Mismatch: +previous scope ScopeId(15): ["A", "C", "I", "a"] +current scope ScopeId(11): ["C", "a"] +Bindings Mismatch: +previous scope ScopeId(19): ["A", "C", "J", "c"] +current scope ScopeId(13): ["A", "c"] +Bindings Mismatch: +previous scope ScopeId(24): ["C", "E"] +current scope ScopeId(16): ["C"] +Bindings Mismatch: +previous scope ScopeId(25): ["A", "B", "C", "E"] +current scope ScopeId(17): ["E"] +Bindings Mismatch: +previous scope ScopeId(27): ["C", "E"] +current scope ScopeId(19): ["C"] +Bindings Mismatch: +previous scope ScopeId(28): ["A", "B", "C", "E"] +current scope ScopeId(20): ["E"] +Bindings Mismatch: +previous scope ScopeId(31): ["C", "E"] +current scope ScopeId(23): ["C"] +Bindings Mismatch: +previous scope ScopeId(32): ["A", "B", "C", "E"] +current scope ScopeId(24): ["E"] +Bindings Mismatch: +previous scope ScopeId(34): ["C", "E"] +current scope ScopeId(26): ["C"] +Bindings Mismatch: +previous scope ScopeId(35): ["A", "B", "C", "E"] +current scope ScopeId(27): ["E"] +Bindings Mismatch: +previous scope ScopeId(37): ["C", "E"] +current scope ScopeId(29): ["C"] +Bindings Mismatch: +previous scope ScopeId(38): ["A", "B", "C", "E"] +current scope ScopeId(30): ["E"] +reference Mismatch: +previous reference ReferenceId(67): Some("E") +current reference ReferenceId(11): None +reference Mismatch: +previous reference ReferenceId(66): Some("E") +current reference ReferenceId(19): None +reference Mismatch: +previous reference ReferenceId(14): Some("E") +current reference ReferenceId(22): None +reference Mismatch: +previous reference ReferenceId(76): Some("E") +current reference ReferenceId(25): None +reference Mismatch: +previous reference ReferenceId(75): Some("E") +current reference ReferenceId(33): None +reference Mismatch: +previous reference ReferenceId(24): Some("E") +current reference ReferenceId(37): None +reference Mismatch: +previous reference ReferenceId(32): Some("E") +current reference ReferenceId(41): None +reference Mismatch: +previous reference ReferenceId(85): Some("E") +current reference ReferenceId(43): None +reference Mismatch: +previous reference ReferenceId(84): Some("E") +current reference ReferenceId(51): None +reference Mismatch: +previous reference ReferenceId(94): Some("E") +current reference ReferenceId(53): None +reference Mismatch: +previous reference ReferenceId(93): Some("E") +current reference ReferenceId(61): None +reference Mismatch: +previous reference ReferenceId(103): Some("E") +current reference ReferenceId(63): None +reference Mismatch: +previous reference ReferenceId(102): Some("E") +current reference ReferenceId(71): None +reference Mismatch: +previous reference ReferenceId(112): Some("E") +current reference ReferenceId(72): None +reference Mismatch: +previous reference ReferenceId(111): Some("E") +current reference ReferenceId(80): None +reference Mismatch: +previous reference ReferenceId(121): Some("E") +current reference ReferenceId(82): None +reference Mismatch: +previous reference ReferenceId(120): Some("E") +current reference ReferenceId(90): None tasks/coverage/typescript/tests/cases/conformance/types/localTypes/localTypes3.ts semantic error: Bindings Mismatch: @@ -22819,8 +24141,6 @@ current scope ScopeId(7): [] Bindings Mismatch: previous scope ScopeId(10): ["C", "X", "Y", "x", "y"] current scope ScopeId(10): ["C", "x", "y"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/localTypes/localTypes5.ts semantic error: Bindings Mismatch: @@ -22835,7 +24155,6 @@ current scope ScopeId(4): ["Y"] Bindings Mismatch: previous scope ScopeId(5): ["E"] current scope ScopeId(5): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/mapped/mappedTypeConstraints.ts semantic error: Bindings Mismatch: @@ -22859,7 +24178,6 @@ current scope ScopeId(5): ["obj"] Bindings Mismatch: previous scope ScopeId(7): ["T", "bar", "rest", "targetProps"] current scope ScopeId(6): ["bar", "rest", "targetProps"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/mapped/mappedTypeIndexSignatureModifiers.ts semantic error: Bindings Mismatch: @@ -22872,9 +24190,15 @@ previous scope ScopeId(0): ["B", "BP", "BPR", "BR", "Boxified", "Foo", "T", "TP" current scope ScopeId(0): ["b00", "b01", "b02", "b03", "b04", "f1", "f2", "f3", "f4", "v00", "v01", "v02", "v03", "v04"] tasks/coverage/typescript/tests/cases/conformance/types/mapped/mappedTypeOverlappingStringEnumKeys.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["AlienAnimalTypes", "AlienCat", "AnimalTypes", "CatMap", "Cats", "TerrestrialAnimalTypes", "TerrestrialCat", "catMap"] +current scope ScopeId(0): ["AlienAnimalTypes", "TerrestrialAnimalTypes", "catMap"] +Bindings Mismatch: +previous scope ScopeId(1): ["CAT", "DOG", "TerrestrialAnimalTypes"] +current scope ScopeId(1): ["TerrestrialAnimalTypes"] +Bindings Mismatch: +previous scope ScopeId(2): ["AlienAnimalTypes", "CAT"] +current scope ScopeId(2): ["AlienAnimalTypes"] tasks/coverage/typescript/tests/cases/conformance/types/mapped/mappedTypesGenericTuples.ts semantic error: Bindings Mismatch: @@ -22937,12 +24261,14 @@ previous scope ScopeId(0): ["I", "a", "b", "c", "d", "i"] current scope ScopeId(0): ["a", "b", "c", "d", "i"] tasks/coverage/typescript/tests/cases/conformance/types/members/typesWithSpecializedCallSignatures.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Base", "C", "Derived1", "Derived2", "I", "a", "c", "i", "r1", "r2", "r3"] +current scope ScopeId(0): ["Base", "C", "Derived1", "Derived2", "a", "c", "i", "r1", "r2", "r3"] tasks/coverage/typescript/tests/cases/conformance/types/members/typesWithSpecializedConstructSignatures.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["Base", "C", "Derived1", "Derived2", "I", "a", "c", "i", "r1", "r2", "r3"] +current scope ScopeId(0): ["Base", "C", "Derived1", "Derived2", "a", "c", "i", "r1", "r2", "r3"] tasks/coverage/typescript/tests/cases/conformance/types/namedTypes/classWithOnlyPublicMembersEquivalentToInterface.ts semantic error: Bindings Mismatch: @@ -22958,7 +24284,6 @@ tasks/coverage/typescript/tests/cases/conformance/types/namedTypes/classWithOpti semantic error: Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/namedTypes/genericInstantiationEquivalentToObjectLiteral.ts semantic error: Bindings Mismatch: @@ -23002,8 +24327,9 @@ previous scope ScopeId(0): ["C", "I", "a", "b", "c", "f", "f2", "foo", "i"] current scope ScopeId(0): ["C", "a", "b", "c", "f", "f2", "foo", "i"] tasks/coverage/typescript/tests/cases/conformance/types/objectTypeLiteral/callSignatures/callSignaturesWithOptionalParameters2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C", "I", "a", "c", "foo", "foo2", "i"] +current scope ScopeId(0): ["C", "a", "c", "foo", "foo2", "i"] tasks/coverage/typescript/tests/cases/conformance/types/objectTypeLiteral/callSignatures/identicalCallSignatures.ts semantic error: Bindings Mismatch: @@ -23027,11 +24353,17 @@ current scope ScopeId(0): ["C", "a", "b", "f", "f2", "f3", "foo"] Bindings Mismatch: previous scope ScopeId(4): ["T", "x"] current scope ScopeId(4): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/objectTypeLiteral/callSignatures/specializedSignatureIsSubtypeOfNonSpecializedSignature.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C", "C2", "C3", "I", "I2", "I3", "T", "a", "a2", "a3", "foo"] +current scope ScopeId(0): ["C", "C2", "C3", "a", "a2", "a3", "foo"] +Bindings Mismatch: +previous scope ScopeId(8): ["T"] +current scope ScopeId(4): [] +Bindings Mismatch: +previous scope ScopeId(13): ["T"] +current scope ScopeId(6): [] tasks/coverage/typescript/tests/cases/conformance/types/objectTypeLiteral/callSignatures/stringLiteralTypesInImplementationSignatures.ts semantic error: Bindings Mismatch: @@ -23048,7 +24380,6 @@ current scope ScopeId(1): ["x", "y"] Bindings Mismatch: previous scope ScopeId(2): ["T", "U"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/objectTypeLiteral/callSignatures/typeParameterUsedAsTypeParameterConstraint.ts semantic error: Bindings Mismatch: @@ -23069,7 +24400,6 @@ current scope ScopeId(5): ["x", "y"] Bindings Mismatch: previous scope ScopeId(6): ["T", "U", "x", "y"] current scope ScopeId(6): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/objectTypeLiteral/callSignatures/typeParameterUsedAsTypeParameterConstraint2.ts semantic error: Bindings Mismatch: @@ -23126,7 +24456,6 @@ current scope ScopeId(17): ["g"] Bindings Mismatch: previous scope ScopeId(18): ["X", "Y", "a", "b"] current scope ScopeId(18): ["a", "b"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/objectTypeLiteral/callSignatures/typeParameterUsedAsTypeParameterConstraint3.ts semantic error: Bindings Mismatch: @@ -23134,12 +24463,20 @@ previous scope ScopeId(0): ["I", "I2"] current scope ScopeId(0): [] tasks/coverage/typescript/tests/cases/conformance/types/objectTypeLiteral/constructSignatures/constructSignaturesWithIdenticalOverloads.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C", "C2", "I", "I2", "a", "b", "i", "i2", "r1", "r2", "r3", "r4", "r5", "r6"] +current scope ScopeId(0): ["C", "C2", "a", "b", "i", "i2", "r1", "r2", "r3", "r4", "r5", "r6"] +Bindings Mismatch: +previous scope ScopeId(5): ["T"] +current scope ScopeId(3): [] tasks/coverage/typescript/tests/cases/conformance/types/objectTypeLiteral/constructSignatures/constructSignaturesWithOverloads.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C", "C2", "I", "I2", "a", "b", "i", "i2", "r1", "r2", "r3", "r4", "r5", "r6"] +current scope ScopeId(0): ["C", "C2", "a", "b", "i", "i2", "r1", "r2", "r3", "r4", "r5", "r6"] +Bindings Mismatch: +previous scope ScopeId(5): ["T"] +current scope ScopeId(3): [] tasks/coverage/typescript/tests/cases/conformance/types/objectTypeLiteral/constructSignatures/constructSignaturesWithOverloadsThatDifferOnlyByReturnType.ts semantic error: Bindings Mismatch: @@ -23148,7 +24485,6 @@ current scope ScopeId(0): ["C", "C2", "a", "b"] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/objectTypeLiteral/indexSignatures/numericIndexingResults.ts semantic error: Bindings Mismatch: @@ -23176,9 +24512,12 @@ previous scope ScopeId(0): ["C", "I", "a", "b", "r1", "r2", "r3", "r4"] current scope ScopeId(0): ["C", "a", "b", "r1", "r2", "r3", "r4"] tasks/coverage/typescript/tests/cases/conformance/types/objectTypeLiteral/propertySignatures/propertyNamesOfReservedWords.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C", "E", "I", "a", "c", "i", "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8"] +current scope ScopeId(0): ["C", "E", "a", "c", "i", "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8"] +Bindings Mismatch: +previous scope ScopeId(3): ["E", "abstract", "as", "boolean", "break", "byte", "case", "catch", "char", "class", "const", "continue", "debugger", "default", "delete", "do", "double", "else", "enum", "export", "extends", "false", "final", "finally", "float", "for", "function", "goto", "if", "implements", "import", "in", "instanceof", "int", "interface", "is", "long", "namespace", "native", "new", "null", "package", "private", "protected", "public", "return", "short", "static", "super", "switch", "synchronized", "this", "throw", "throws", "transient", "true", "try", "typeof", "use", "var", "void", "volatile", "while", "with"] +current scope ScopeId(2): ["E"] tasks/coverage/typescript/tests/cases/conformance/types/objectTypeLiteral/propertySignatures/stringNamedPropertyAccess.ts semantic error: Bindings Mismatch: @@ -23196,9 +24535,9 @@ previous scope ScopeId(0): ["Number", "a", "b", "c", "d", "x"] current scope ScopeId(0): ["a", "b", "c", "d", "x"] tasks/coverage/typescript/tests/cases/conformance/types/primitives/number/validNumberAssignments.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "E"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/types/primitives/string/extendStringInterface.ts semantic error: Bindings Mismatch: @@ -23215,7 +24554,6 @@ current scope ScopeId(0): ["C", "a", "b", "c", "d", "e", "f", "g", "h", "i", "x Bindings Mismatch: previous scope ScopeId(4): ["T", "a"] current scope ScopeId(2): ["a"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/rest/genericObjectRest.ts semantic error: Bindings Mismatch: @@ -23233,7 +24571,6 @@ current scope ScopeId(3): ["a1", "a2", "k1", "k2", "obj", "r1"] Bindings Mismatch: previous scope ScopeId(5): ["K1", "K2", "a1", "a2", "k1", "k2", "obj", "r1"] current scope ScopeId(4): ["a1", "a2", "k1", "k2", "obj", "r1"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/rest/objectRestReadonly.ts semantic error: Bindings Mismatch: @@ -23252,7 +24589,6 @@ current scope ScopeId(0): ["x", "y", "y2", "z"] Bindings Mismatch: previous scope ScopeId(2): ["T", "x"] current scope ScopeId(2): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/specifyingTypes/typeLiterals/functionLiteralForOverloads.ts semantic error: Bindings Mismatch: @@ -23260,27 +24596,29 @@ previous scope ScopeId(0): ["T", "f", "f2", "f3", "f4"] current scope ScopeId(0): ["f", "f2", "f3", "f4"] tasks/coverage/typescript/tests/cases/conformance/types/specifyingTypes/typeLiterals/functionLiteralForOverloads2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(5): ["T"] +current scope ScopeId(3): [] tasks/coverage/typescript/tests/cases/conformance/types/specifyingTypes/typeQueries/typeQueryOnClass.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["T"] +current scope ScopeId(1): [] +Bindings Mismatch: +previous scope ScopeId(18): ["T"] +current scope ScopeId(14): [] tasks/coverage/typescript/tests/cases/conformance/types/specifyingTypes/typeQueries/typeQueryWithReservedWords.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["Controller", "IScope"] current scope ScopeId(0): ["Controller"] -tasks/coverage/typescript/tests/cases/conformance/types/specifyingTypes/typeQueries/typeofClass2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform - tasks/coverage/typescript/tests/cases/conformance/types/specifyingTypes/typeQueries/typeofModuleWithoutExports.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: M +Missing SymbolId: _M +Missing ReferenceId: M +Missing ReferenceId: M tasks/coverage/typescript/tests/cases/conformance/types/spread/objectSpread.ts semantic error: Bindings Mismatch: @@ -23292,7 +24630,6 @@ current scope ScopeId(11): ["t", "u"] Bindings Mismatch: previous scope ScopeId(14): ["T", "U", "obj", "t", "u", "v", "w", "x01", "x02", "x03", "x04", "x05", "x06", "x07", "x09", "x10", "x11", "x12", "x13", "x14", "x15", "x16", "x17", "x18"] current scope ScopeId(12): ["obj", "t", "u", "v", "w", "x01", "x02", "x03", "x04", "x05", "x06", "x07", "x09", "x10", "x11", "x12", "x13", "x14", "x15", "x16", "x17", "x18"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/spread/objectSpreadRepeatedNullCheckPerf.ts semantic error: Bindings Mismatch: @@ -23399,7 +24736,6 @@ current scope ScopeId(5): [] Bindings Mismatch: previous scope ScopeId(7): ["U", "x"] current scope ScopeId(7): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/thisType/thisTypeInClasses.ts semantic error: Bindings Mismatch: @@ -23428,7 +24764,6 @@ tasks/coverage/typescript/tests/cases/conformance/types/thisType/thisTypeInTagge semantic error: Bindings Mismatch: previous scope ScopeId(2): ["T", "strings"] current scope ScopeId(2): ["strings"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/thisType/thisTypeInTuples.ts semantic error: Bindings Mismatch: @@ -23439,7 +24774,6 @@ tasks/coverage/typescript/tests/cases/conformance/types/thisType/thisTypeOptiona semantic error: Bindings Mismatch: previous scope ScopeId(1): ["A", "R", "T", "fn", "obj"] current scope ScopeId(1): ["fn", "obj"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/tuple/named/partiallyNamedTuples.ts semantic error: Bindings Mismatch: @@ -23469,12 +24803,13 @@ current scope ScopeId(1): ["x", "y"] Bindings Mismatch: previous scope ScopeId(2): ["T", "U", "array1", "array2", "i", "length", "zipResult"] current scope ScopeId(2): ["array1", "array2", "i", "length", "zipResult"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeAliases/asiPreventsParsingAsTypeAlias02.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: container +Missing SymbolId: _container +Missing ReferenceId: container +Missing ReferenceId: container tasks/coverage/typescript/tests/cases/conformance/types/typeAliases/circularTypeAliasForUnionWithClass.ts semantic error: Bindings Mismatch: @@ -23501,7 +24836,6 @@ current scope ScopeId(2): ["x"] Bindings Mismatch: previous scope ScopeId(12): ["B", "Bar", "x"] current scope ScopeId(3): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeAliases/interfaceDoesNotDependOnBaseTypes.ts semantic error: Bindings Mismatch: @@ -23509,9 +24843,12 @@ previous scope ScopeId(0): ["StringTree", "StringTreeArray", "x"] current scope ScopeId(0): ["x"] tasks/coverage/typescript/tests/cases/conformance/types/typeAliases/typeAliases.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C7", "E", "I13", "I6", "Meters", "StringAndBoolean", "T1", "T10", "T11", "T13", "T14", "T2", "T3", "T4", "T5", "T6", "T7", "T8", "T9", "x", "x1", "x10", "x11", "x13_1", "x13_2", "x14", "x2", "x3", "x4", "x5", "x6", "x7", "x8", "x9", "y"] +current scope ScopeId(0): ["C7", "E", "x", "x1", "x10", "x11", "x13_1", "x13_2", "x14", "x2", "x3", "x4", "x5", "x6", "x7", "x8", "x9", "y"] +Bindings Mismatch: +previous scope ScopeId(24): ["E", "x"] +current scope ScopeId(2): ["E"] tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeArgumentLists/callGenericFunctionWithZeroTypeArguments.ts semantic error: Bindings Mismatch: @@ -23529,7 +24866,6 @@ current scope ScopeId(4): ["x"] Bindings Mismatch: previous scope ScopeId(7): ["T"] current scope ScopeId(5): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeArgumentLists/constraintSatisfactionWithAny.ts semantic error: Bindings Mismatch: @@ -23550,8 +24886,6 @@ current scope ScopeId(6): [] Bindings Mismatch: previous scope ScopeId(8): ["T"] current scope ScopeId(8): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeArgumentLists/constraintSatisfactionWithEmptyObject.ts semantic error: Bindings Mismatch: @@ -23569,8 +24903,6 @@ current scope ScopeId(4): ["x"] Bindings Mismatch: previous scope ScopeId(6): ["T"] current scope ScopeId(5): [] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeArgumentLists/functionConstraintSatisfaction.ts semantic error: Bindings Mismatch: @@ -23597,7 +24929,6 @@ current scope ScopeId(11): ["x", "y"] Bindings Mismatch: previous scope ScopeId(17): ["T", "U", "x", "y"] current scope ScopeId(12): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeArgumentLists/functionConstraintSatisfaction3.ts semantic error: Bindings Mismatch: @@ -23615,7 +24946,6 @@ current scope ScopeId(8): ["x"] Bindings Mismatch: previous scope ScopeId(13): ["U", "x"] current scope ScopeId(9): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeArgumentLists/instantiateGenericClassWithZeroTypeArguments.ts semantic error: Bindings Mismatch: @@ -23624,7 +24954,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(2): ["T", "U"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeArgumentLists/typeParameterAsTypeParameterConstraint.ts semantic error: Bindings Mismatch: @@ -23636,7 +24965,6 @@ current scope ScopeId(1): ["x", "y"] Bindings Mismatch: previous scope ScopeId(4): ["T", "U", "x", "y"] current scope ScopeId(2): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeArgumentLists/typeParameterAsTypeParameterConstraintTransitively.ts semantic error: Bindings Mismatch: @@ -23648,7 +24976,6 @@ current scope ScopeId(1): ["x", "y", "z"] Bindings Mismatch: previous scope ScopeId(8): ["T", "U", "V", "x", "y", "z"] current scope ScopeId(5): ["x", "y", "z"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeArgumentLists/typeParameterAsTypeParameterConstraintTransitively2.ts semantic error: Bindings Mismatch: @@ -23660,7 +24987,6 @@ current scope ScopeId(1): ["x", "y", "z"] Bindings Mismatch: previous scope ScopeId(8): ["T", "U", "V", "x", "y", "z"] current scope ScopeId(5): ["x", "y", "z"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeArgumentLists/wrappedAndRecursiveConstraints.ts semantic error: Bindings Mismatch: @@ -23672,14 +24998,11 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(3): ["U", "x"] current scope ScopeId(3): ["x"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeArgumentLists/wrappedAndRecursiveConstraints2.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T"] current scope ScopeId(1): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeArgumentLists/wrappedAndRecursiveConstraints3.ts semantic error: Bindings Mismatch: @@ -23691,7 +25014,6 @@ current scope ScopeId(3): ["bar", "x"] Bindings Mismatch: previous scope ScopeId(4): ["V", "x"] current scope ScopeId(4): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeParameterLists/innerTypeParameterShadowingOuterOne.ts semantic error: Bindings Mismatch: @@ -23706,7 +25028,6 @@ current scope ScopeId(3): ["g", "x"] Bindings Mismatch: previous scope ScopeId(4): ["T", "U", "x"] current scope ScopeId(4): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeParameterLists/innerTypeParameterShadowingOuterOne2.ts semantic error: Bindings Mismatch: @@ -23721,7 +25042,6 @@ current scope ScopeId(4): [] Bindings Mismatch: previous scope ScopeId(5): ["T", "U", "x"] current scope ScopeId(5): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeParameterLists/propertyAccessOnTypeParameterWithConstraints.ts semantic error: Bindings Mismatch: @@ -23733,7 +25053,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(4): ["T", "a", "x"] current scope ScopeId(3): ["a", "x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeParameterLists/propertyAccessOnTypeParameterWithConstraints2.ts semantic error: Bindings Mismatch: @@ -23745,7 +25064,6 @@ current scope ScopeId(5): [] Bindings Mismatch: previous scope ScopeId(9): ["T", "U", "a", "x", "y"] current scope ScopeId(8): ["a", "x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeParameterLists/propertyAccessOnTypeParameterWithConstraints3.ts semantic error: Bindings Mismatch: @@ -23757,7 +25075,6 @@ current scope ScopeId(5): [] Bindings Mismatch: previous scope ScopeId(9): ["T", "U", "a", "x"] current scope ScopeId(8): ["a", "x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeParameterLists/propertyAccessOnTypeParameterWithoutConstraints.ts semantic error: Bindings Mismatch: @@ -23769,7 +25086,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(4): ["T", "a", "x"] current scope ScopeId(3): ["a", "x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeParameterLists/typeParameterConstModifiersWithIntersection.ts semantic error: Bindings Mismatch: @@ -23834,7 +25150,6 @@ current scope ScopeId(17): [] Bindings Mismatch: previous scope ScopeId(24): ["T", "U", "V"] current scope ScopeId(18): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeParameterLists/typeParametersAvailableInNestedScope.ts semantic error: Bindings Mismatch: @@ -23846,7 +25161,6 @@ current scope ScopeId(2): ["a", "y"] Bindings Mismatch: previous scope ScopeId(4): ["U", "a", "y"] current scope ScopeId(4): ["a", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeParameters/typeParameterLists/typeParametersAvailableInNestedScope2.ts semantic error: Bindings Mismatch: @@ -23858,16 +25172,21 @@ current scope ScopeId(2): ["baz", "z"] Bindings Mismatch: previous scope ScopeId(3): ["W", "a", "c", "d", "e"] current scope ScopeId(3): ["a", "c", "d", "e"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/assignmentCompatibility/anyAssignabilityInInheritance.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/assignmentCompatibility/anyAssignableToEveryType.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C", "E", "I", "T", "a", "ac", "ae", "ai", "b", "c", "d", "e", "f", "foo", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q"] +current scope ScopeId(0): ["C", "E", "a", "ac", "ae", "ai", "b", "c", "d", "e", "f", "foo", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q"] +Bindings Mismatch: +previous scope ScopeId(3): ["A", "E"] +current scope ScopeId(2): ["E"] +Bindings Mismatch: +previous scope ScopeId(4): ["T", "U", "V", "x", "y", "z"] +current scope ScopeId(3): ["x", "y", "z"] tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/assignmentCompatibility/anyAssignableToEveryType2.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -23884,9 +25203,15 @@ previous scope ScopeId(0): ["I", "S", "T", "U", "g", "h"] current scope ScopeId(0): ["g", "h"] tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembers.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: SimpleTypes +Missing SymbolId: _SimpleTypes +Missing ReferenceId: SimpleTypes +Missing ReferenceId: SimpleTypes +Missing SymbolId: ObjectTypes +Missing SymbolId: _ObjectTypes +Missing ReferenceId: ObjectTypes +Missing ReferenceId: ObjectTypes tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembers2.ts semantic error: Bindings Mismatch: @@ -23897,7 +25222,6 @@ tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/assign semantic error: Bindings Mismatch: previous scope ScopeId(0): ["S", "S2", "T", "T2", "a", "a2", "b", "b2", "s", "s2", "t", "t2"] current scope ScopeId(0): ["S", "T", "a", "a2", "b", "b2", "s", "s2", "t", "t2"] -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembersNumericNames.ts semantic error: Bindings Mismatch: @@ -23935,9 +25259,15 @@ previous scope ScopeId(0): ["A", "B", "Base", "Derived", "Derived2", "I", "Other current scope ScopeId(0): ["Base", "Derived", "Derived2", "OtherDerived"] tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/assignmentCompatibility/everyTypeAssignableToAny.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C", "E", "I", "T", "a", "ac", "ae", "ai", "b", "c", "d", "e", "f", "foo", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q"] +current scope ScopeId(0): ["C", "E", "a", "ac", "ae", "ai", "b", "c", "d", "e", "f", "foo", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q"] +Bindings Mismatch: +previous scope ScopeId(3): ["A", "E"] +current scope ScopeId(2): ["E"] +Bindings Mismatch: +previous scope ScopeId(4): ["T", "U", "V", "x", "y", "z"] +current scope ScopeId(3): ["x", "y", "z"] tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/assignmentCompatibility/intersectionIncludingPropFromGlobalAugmentation.ts semantic error: Bindings Mismatch: @@ -23948,25 +25278,36 @@ previous reference ReferenceId(3): Some("source") current reference ReferenceId(0): None tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/assignmentCompatibility/nullAssignableToEveryType.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C", "E", "I", "T", "ac", "ae", "ai", "b", "c", "d", "e", "f", "foo", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q"] +current scope ScopeId(0): ["C", "E", "ac", "ae", "ai", "b", "c", "d", "e", "f", "foo", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q"] +Bindings Mismatch: +previous scope ScopeId(3): ["A", "E"] +current scope ScopeId(2): ["E"] +Bindings Mismatch: +previous scope ScopeId(4): ["T", "U", "V", "x", "y", "z"] +current scope ScopeId(3): ["x", "y", "z"] tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/assignmentCompatibility/numberAssignableToEnum.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(1): ["A", "E"] +current scope ScopeId(1): ["E"] tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/assignmentCompatibility/undefinedAssignableToEveryType.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C", "E", "I", "T", "ac", "ae", "ai", "b", "c", "d", "e", "f", "foo", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q"] +current scope ScopeId(0): ["C", "E", "ac", "ae", "ai", "b", "c", "d", "e", "f", "foo", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q"] +Bindings Mismatch: +previous scope ScopeId(3): ["A", "E"] +current scope ScopeId(2): ["E"] +Bindings Mismatch: +previous scope ScopeId(4): ["T", "U", "V", "x", "y", "z"] +current scope ScopeId(3): ["x", "y", "z"] tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/bestCommonType/bestCommonTypeOfConditionalExpressions.ts semantic error: Bindings Mismatch: previous scope ScopeId(10): ["T", "U", "t", "u"] current scope ScopeId(10): ["t", "u"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/bestCommonType/bestCommonTypeOfConditionalExpressions2.ts semantic error: Bindings Mismatch: @@ -23978,7 +25319,6 @@ current scope ScopeId(5): ["t", "u"] Bindings Mismatch: previous scope ScopeId(6): ["T", "U", "V", "t", "u"] current scope ScopeId(6): ["t", "u"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/bestCommonType/functionWithMultipleReturnStatements.ts semantic error: Bindings Mismatch: @@ -23987,18 +25327,21 @@ current scope ScopeId(18): ["x", "y"] Bindings Mismatch: previous scope ScopeId(21): ["T", "U", "V", "x", "y"] current scope ScopeId(21): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/bestCommonType/functionWithMultipleReturnStatements2.ts semantic error: Bindings Mismatch: previous scope ScopeId(14): ["T", "x"] current scope ScopeId(14): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/bestCommonType/heterogeneousArrayLiterals.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: _Derived +Missing ReferenceId: Derived +Missing ReferenceId: Derived +Missing SymbolId: WithContextualType +Missing SymbolId: _WithContextualType +Missing ReferenceId: WithContextualType +Missing ReferenceId: WithContextualType tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/comparable/equalityWithUnionTypes01.ts semantic error: Bindings Mismatch: @@ -24026,7 +25369,6 @@ current scope ScopeId(6): ["v"] Bindings Mismatch: previous scope ScopeId(10): ["T", "v"] current scope ScopeId(10): ["v"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/recursiveTypes/arrayLiteralsWithRecursiveGenerics.ts semantic error: Bindings Mismatch: @@ -24038,7 +25380,6 @@ current scope ScopeId(2): [] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/recursiveTypes/infiniteExpansionThroughInstantiation2.ts semantic error: Bindings Mismatch: @@ -24052,7 +25393,6 @@ current scope ScopeId(0): ["ff"] Bindings Mismatch: previous scope ScopeId(2): ["T", "g"] current scope ScopeId(1): ["g"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/recursiveTypes/nominalSubtypeCheckOfTypeParameter.ts semantic error: Bindings Mismatch: @@ -24074,7 +25414,6 @@ current scope ScopeId(2): [] Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/recursiveTypes/recursiveTypesUsedAsFunctionParameters.ts semantic error: Bindings Mismatch: @@ -24101,16 +25440,30 @@ current scope ScopeId(7): ["x"] Bindings Mismatch: previous scope ScopeId(17): ["V", "x"] current scope ScopeId(8): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/nullIsSubtypeOfEverythingButUndefined.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/stringLiteralTypeIsSubtypeOfString.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C", "E", "I", "f1", "f10", "f11", "f12", "f13", "f14", "f15", "f16", "f2", "f3", "f4", "f5", "f6", "f7", "f8", "f9"] +current scope ScopeId(0): ["C", "E", "f1", "f10", "f11", "f12", "f13", "f14", "f15", "f16", "f2", "f3", "f4", "f5", "f6", "f7", "f8", "f9"] +Bindings Mismatch: +previous scope ScopeId(58): ["T", "x"] +current scope ScopeId(33): ["x"] +Bindings Mismatch: +previous scope ScopeId(61): ["T", "x"] +current scope ScopeId(34): ["x"] +Bindings Mismatch: +previous scope ScopeId(62): ["A", "E"] +current scope ScopeId(35): ["E"] +Bindings Mismatch: +previous scope ScopeId(68): ["T", "U", "x"] +current scope ScopeId(37): ["x"] +Bindings Mismatch: +previous scope ScopeId(71): ["T", "U", "x"] +current scope ScopeId(38): ["x"] tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypesOfAny.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -24124,12 +25477,13 @@ tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/subtyp semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "U", "V", "r", "r2", "r3", "t", "u", "v"] current scope ScopeId(1): ["r", "r2", "r3", "t", "u", "v"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithCallSignatures.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: CallSignature +Missing SymbolId: _CallSignature +Missing ReferenceId: CallSignature +Missing ReferenceId: CallSignature tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithCallSignatures2.ts semantic error: Bindings Mismatch: @@ -24186,12 +25540,17 @@ current scope ScopeId(41): ["x"] Bindings Mismatch: previous scope ScopeId(78): ["T", "x"] current scope ScopeId(42): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithCallSignatures3.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Errors +Missing SymbolId: _Errors +Missing ReferenceId: Errors +Missing ReferenceId: Errors +Missing SymbolId: WithGenericSignaturesInBaseType +Missing SymbolId: _WithGenericSignaturesInBaseType +Missing ReferenceId: WithGenericSignaturesInBaseType +Missing ReferenceId: WithGenericSignaturesInBaseType tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithCallSignatures4.ts semantic error: Bindings Mismatch: @@ -24254,12 +25613,13 @@ current scope ScopeId(23): ["x"] Bindings Mismatch: previous scope ScopeId(46): ["T", "x"] current scope ScopeId(24): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithConstructSignatures.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: ConstructSignature +Missing SymbolId: _ConstructSignature +Missing ReferenceId: ConstructSignature +Missing ReferenceId: ConstructSignature tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithConstructSignatures2.ts semantic error: Bindings Mismatch: @@ -24267,9 +25627,15 @@ previous scope ScopeId(0): ["Base", "Derived", "Derived2", "OtherDerived", "T", current scope ScopeId(0): ["Base", "Derived", "Derived2", "OtherDerived", "r1", "r10", "r10a", "r10arg1", "r10arg2", "r10b", "r11", "r11a", "r11arg1", "r11arg2", "r11b", "r12", "r12a", "r12arg1", "r12arg2", "r12b", "r13", "r13a", "r13arg1", "r13arg2", "r13b", "r14", "r14a", "r14arg1", "r14arg2", "r14b", "r15", "r15arg1", "r16", "r16arg1", "r17", "r17arg1", "r18", "r18arg1", "r1a", "r1arg1", "r1arg2", "r1b", "r2", "r2a", "r2arg1", "r2arg2", "r2b", "r3", "r3a", "r3arg1", "r3arg2", "r3b", "r4", "r4a", "r4arg1", "r4arg2", "r4b", "r5", "r5a", "r5arg1", "r5arg2", "r5b", "r6", "r6a", "r6arg1", "r6arg2", "r6b", "r7", "r7a", "r7arg1", "r7arg2", "r7b", "r8", "r8a", "r8arg1", "r8arg2", "r8b", "r9", "r9a", "r9arg1", "r9arg2", "r9b"] tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithConstructSignatures3.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Errors +Missing SymbolId: _Errors +Missing ReferenceId: Errors +Missing ReferenceId: Errors +Missing SymbolId: WithGenericSignaturesInBaseType +Missing SymbolId: _WithGenericSignaturesInBaseType +Missing ReferenceId: WithGenericSignaturesInBaseType +Missing ReferenceId: WithGenericSignaturesInBaseType tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithConstructSignatures4.ts semantic error: Bindings Mismatch: @@ -24282,9 +25648,11 @@ previous scope ScopeId(0): ["A", "B", "Base", "Derived", "Derived2", "I", "Other current scope ScopeId(0): ["Base", "Derived", "Derived2", "OtherDerived"] tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembersOptionality.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: TwoLevels +Missing SymbolId: _TwoLevels +Missing ReferenceId: TwoLevels +Missing ReferenceId: TwoLevels tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembersOptionality3.ts semantic error: Bindings Mismatch: @@ -24300,7 +25668,6 @@ tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/subtyp semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "a", "b"] current scope ScopeId(1): ["a", "b"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/subtypesAndSuperTypes/undefinedIsSubtypeOfEverything.ts semantic error: Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript @@ -24313,12 +25680,17 @@ current scope ScopeId(0): ["A", "B", "C", "a", "b", "foo1", "foo10", "foo11", " Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentity2.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["A", "B", "C", "E", "I", "a", "b", "foo10", "foo11", "foo12", "foo13", "foo14", "foo5", "foo5b", "foo6", "foo7", "foo8", "foo9"] +current scope ScopeId(0): ["A", "B", "C", "E", "a", "b", "foo10", "foo11", "foo12", "foo13", "foo14", "foo5", "foo5b", "foo6", "foo7", "foo8", "foo9"] +Bindings Mismatch: +previous scope ScopeId(3): ["T"] +current scope ScopeId(3): [] +Bindings Mismatch: +previous scope ScopeId(5): ["A", "E"] +current scope ScopeId(4): ["E"] tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithCallSignatures.ts semantic error: Bindings Mismatch: @@ -24327,7 +25699,6 @@ current scope ScopeId(0): ["A", "B", "C", "a", "b", "foo1", "foo10", "foo11", " Bindings Mismatch: previous scope ScopeId(5): ["T"] current scope ScopeId(5): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithCallSignatures2.ts semantic error: Bindings Mismatch: @@ -24336,7 +25707,6 @@ current scope ScopeId(0): ["A", "B", "C", "a", "b", "foo1", "foo10", "foo11", " Bindings Mismatch: previous scope ScopeId(5): ["T"] current scope ScopeId(5): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithCallSignaturesDifferingParamCounts.ts semantic error: Bindings Mismatch: @@ -24345,7 +25715,6 @@ current scope ScopeId(0): ["A", "B", "C", "a", "b", "foo1", "foo10", "foo11", " Bindings Mismatch: previous scope ScopeId(5): ["T"] current scope ScopeId(5): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithCallSignaturesDifferingParamCounts2.ts semantic error: Bindings Mismatch: @@ -24353,8 +25722,12 @@ previous scope ScopeId(0): ["I", "I2", "a", "foo13", "foo14", "foo14b", "foo15", current scope ScopeId(0): ["a", "foo13", "foo14", "foo14b", "foo15", "foo2", "foo3", "foo4", "foo5"] tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithCallSignaturesWithOverloads.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["A", "B", "C", "I", "I2", "a", "b", "foo1", "foo10", "foo11", "foo12", "foo12b", "foo13", "foo14", "foo15", "foo1b", "foo1c", "foo2", "foo3", "foo4", "foo5", "foo5b", "foo6", "foo7", "foo8", "foo9"] +current scope ScopeId(0): ["A", "B", "C", "a", "b", "foo1", "foo10", "foo11", "foo12", "foo12b", "foo13", "foo14", "foo15", "foo1b", "foo1c", "foo2", "foo3", "foo4", "foo5", "foo5b", "foo6", "foo7", "foo8", "foo9"] +Bindings Mismatch: +previous scope ScopeId(9): ["T"] +current scope ScopeId(5): [] tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithComplexConstraints.ts semantic error: Bindings Mismatch: @@ -24368,7 +25741,6 @@ current scope ScopeId(0): ["A", "B", "C", "a", "foo1", "foo10", "foo12", "foo12 Bindings Mismatch: previous scope ScopeId(5): ["T"] current scope ScopeId(5): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithConstructSignatures2.ts semantic error: Bindings Mismatch: @@ -24377,7 +25749,6 @@ current scope ScopeId(0): ["B", "C", "a", "b", "foo10", "foo11", "foo12", "foo1 Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithConstructSignaturesDifferingParamCounts.ts semantic error: Bindings Mismatch: @@ -24386,7 +25757,6 @@ current scope ScopeId(0): ["B", "C", "a", "b", "foo10", "foo11", "foo12", "foo1 Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignatures.ts semantic error: Bindings Mismatch: @@ -24404,7 +25774,6 @@ current scope ScopeId(5): [] Bindings Mismatch: previous scope ScopeId(12): ["T", "x"] current scope ScopeId(7): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignatures2.ts semantic error: Bindings Mismatch: @@ -24422,7 +25791,6 @@ current scope ScopeId(5): [] Bindings Mismatch: previous scope ScopeId(12): ["T", "U", "x", "y"] current scope ScopeId(7): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints.ts semantic error: Bindings Mismatch: @@ -24440,7 +25808,6 @@ current scope ScopeId(5): [] Bindings Mismatch: previous scope ScopeId(12): ["T", "x"] current scope ScopeId(7): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints2.ts semantic error: Bindings Mismatch: @@ -24461,7 +25828,6 @@ current scope ScopeId(7): [] Bindings Mismatch: previous scope ScopeId(14): ["T", "U", "x", "y"] current scope ScopeId(9): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesDifferingByConstraints3.ts semantic error: Bindings Mismatch: @@ -24482,7 +25848,6 @@ current scope ScopeId(9): [] Bindings Mismatch: previous scope ScopeId(20): ["T", "U", "x", "y"] current scope ScopeId(11): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesDifferingByReturnType.ts semantic error: Bindings Mismatch: @@ -24500,7 +25865,6 @@ current scope ScopeId(5): [] Bindings Mismatch: previous scope ScopeId(12): ["T", "x"] current scope ScopeId(7): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesDifferingByReturnType2.ts semantic error: Bindings Mismatch: @@ -24518,7 +25882,6 @@ current scope ScopeId(5): [] Bindings Mismatch: previous scope ScopeId(12): ["T", "x"] current scope ScopeId(7): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesDifferingTypeParameterCounts.ts semantic error: Bindings Mismatch: @@ -24536,7 +25899,6 @@ current scope ScopeId(5): [] Bindings Mismatch: previous scope ScopeId(12): ["A", "B", "C", "D", "E", "F", "x"] current scope ScopeId(7): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesDifferingTypeParameterCounts2.ts semantic error: Bindings Mismatch: @@ -24559,7 +25921,6 @@ current scope ScopeId(5): [] Bindings Mismatch: previous scope ScopeId(12): ["A", "x"] current scope ScopeId(7): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesOptionalParams.ts semantic error: Bindings Mismatch: @@ -24577,7 +25938,6 @@ current scope ScopeId(5): [] Bindings Mismatch: previous scope ScopeId(12): ["T", "x", "y"] current scope ScopeId(7): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesOptionalParams2.ts semantic error: Bindings Mismatch: @@ -24595,7 +25955,6 @@ current scope ScopeId(5): [] Bindings Mismatch: previous scope ScopeId(12): ["T", "U", "x", "y"] current scope ScopeId(7): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericCallSignaturesOptionalParams3.ts semantic error: Bindings Mismatch: @@ -24613,7 +25972,6 @@ current scope ScopeId(5): [] Bindings Mismatch: previous scope ScopeId(12): ["T", "U", "x", "y"] current scope ScopeId(7): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints.ts semantic error: Bindings Mismatch: @@ -24628,7 +25986,6 @@ current scope ScopeId(3): [] Bindings Mismatch: previous scope ScopeId(10): ["T", "x"] current scope ScopeId(5): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints2.ts semantic error: Bindings Mismatch: @@ -24646,7 +26003,6 @@ current scope ScopeId(5): [] Bindings Mismatch: previous scope ScopeId(12): ["T", "U", "x", "y"] current scope ScopeId(7): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesDifferingByConstraints3.ts semantic error: Bindings Mismatch: @@ -24664,7 +26020,6 @@ current scope ScopeId(7): [] Bindings Mismatch: previous scope ScopeId(18): ["T", "U", "x", "y"] current scope ScopeId(9): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesDifferingByReturnType.ts semantic error: Bindings Mismatch: @@ -24679,7 +26034,6 @@ current scope ScopeId(3): [] Bindings Mismatch: previous scope ScopeId(10): ["T", "x"] current scope ScopeId(5): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesDifferingByReturnType2.ts semantic error: Bindings Mismatch: @@ -24694,7 +26048,6 @@ current scope ScopeId(3): [] Bindings Mismatch: previous scope ScopeId(10): ["T", "x"] current scope ScopeId(5): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesDifferingTypeParameterCounts.ts semantic error: Bindings Mismatch: @@ -24709,7 +26062,6 @@ current scope ScopeId(3): [] Bindings Mismatch: previous scope ScopeId(10): ["A", "B", "C", "D", "E", "F", "x"] current scope ScopeId(5): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesDifferingTypeParameterNames.ts semantic error: Bindings Mismatch: @@ -24724,7 +26076,6 @@ current scope ScopeId(3): [] Bindings Mismatch: previous scope ScopeId(10): ["A", "x"] current scope ScopeId(5): ["x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesOptionalParams.ts semantic error: Bindings Mismatch: @@ -24739,7 +26090,6 @@ current scope ScopeId(3): [] Bindings Mismatch: previous scope ScopeId(10): ["T", "x", "y"] current scope ScopeId(5): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesOptionalParams2.ts semantic error: Bindings Mismatch: @@ -24754,7 +26104,6 @@ current scope ScopeId(3): [] Bindings Mismatch: previous scope ScopeId(10): ["T", "U", "x", "y"] current scope ScopeId(5): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithGenericConstructSignaturesOptionalParams3.ts semantic error: Bindings Mismatch: @@ -24769,7 +26118,6 @@ current scope ScopeId(3): [] Bindings Mismatch: previous scope ScopeId(10): ["T", "U", "x", "y"] current scope ScopeId(5): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithNumericIndexers1.ts semantic error: Bindings Mismatch: @@ -24778,7 +26126,6 @@ current scope ScopeId(0): ["A", "B", "C", "PA", "PB", "a", "b", "foo1", "foo10" Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithNumericIndexers2.ts semantic error: Bindings Mismatch: @@ -24787,7 +26134,6 @@ current scope ScopeId(0): ["A", "B", "Base", "C", "Derived", "PA", "PB", "a", " Bindings Mismatch: previous scope ScopeId(5): ["T"] current scope ScopeId(5): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithNumericIndexers3.ts semantic error: Bindings Mismatch: @@ -24796,7 +26142,6 @@ current scope ScopeId(0): ["A", "B", "C", "PA", "PB", "a", "b", "foo1", "foo10" Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithOptionality.ts semantic error: Bindings Mismatch: @@ -24805,7 +26150,6 @@ current scope ScopeId(0): ["A", "B", "C", "a", "b", "foo10", "foo12", "foo13", Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithPrivates.ts semantic error: Bindings Mismatch: @@ -24814,7 +26158,6 @@ current scope ScopeId(0): ["A", "B", "C", "PA", "PB", "a", "b", "foo1", "foo10" Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithPrivates2.ts semantic error: Bindings Mismatch: @@ -24823,7 +26166,6 @@ current scope ScopeId(1): [] Bindings Mismatch: previous scope ScopeId(2): ["T"] current scope ScopeId(2): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithPublics.ts semantic error: Bindings Mismatch: @@ -24832,7 +26174,6 @@ current scope ScopeId(0): ["A", "B", "C", "a", "b", "foo1", "foo10", "foo11", " Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithStringIndexers.ts semantic error: Bindings Mismatch: @@ -24841,7 +26182,6 @@ current scope ScopeId(0): ["A", "B", "C", "PA", "PB", "a", "b", "foo1", "foo10" Bindings Mismatch: previous scope ScopeId(3): ["T"] current scope ScopeId(3): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithStringIndexers2.ts semantic error: Bindings Mismatch: @@ -24850,16 +26190,46 @@ current scope ScopeId(0): ["A", "B", "Base", "C", "Derived", "PA", "PB", "a", " Bindings Mismatch: previous scope ScopeId(5): ["T"] current scope ScopeId(5): [] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/primtiveTypesAreIdentical.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(17): ["A", "E"] +current scope ScopeId(6): ["E"] tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/typeParametersAreIdenticalToThemselves.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform +semantic error: Bindings Mismatch: +previous scope ScopeId(0): ["C", "C2", "I", "I2", "foo1", "foo2", "foo3"] +current scope ScopeId(0): ["C", "C2", "foo1", "foo2", "foo3"] +Bindings Mismatch: +previous scope ScopeId(3): ["T", "x"] +current scope ScopeId(1): ["x"] +Bindings Mismatch: +previous scope ScopeId(6): ["T", "U", "x"] +current scope ScopeId(2): ["x"] +Bindings Mismatch: +previous scope ScopeId(7): ["T", "U", "inner", "inner2", "x", "y"] +current scope ScopeId(3): ["inner", "inner2", "x", "y"] +Bindings Mismatch: +previous scope ScopeId(14): ["T"] +current scope ScopeId(6): [] +Bindings Mismatch: +previous scope ScopeId(20): ["U", "a", "x"] +current scope ScopeId(8): ["a", "x"] +Bindings Mismatch: +previous scope ScopeId(23): ["T", "x"] +current scope ScopeId(9): ["x"] +Bindings Mismatch: +previous scope ScopeId(26): ["T", "x"] +current scope ScopeId(10): ["x"] +Bindings Mismatch: +previous scope ScopeId(27): ["T"] +current scope ScopeId(11): [] +Bindings Mismatch: +previous scope ScopeId(33): ["U", "a", "x"] +current scope ScopeId(13): ["a", "x"] +Bindings Mismatch: +previous scope ScopeId(36): ["T", "x"] +current scope ScopeId(14): ["x"] tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/bivariantInferences.ts semantic error: Bindings Mismatch: @@ -24911,14 +26281,11 @@ current scope ScopeId(12): ["u", "x"] Bindings Mismatch: previous scope ScopeId(13): ["T", "U", "x"] current scope ScopeId(13): ["x"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithArrayLiteralArgs.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "t"] current scope ScopeId(1): ["t"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithConstraintsTypeArgumentInference.ts semantic error: Bindings Mismatch: @@ -24957,8 +26324,6 @@ current scope ScopeId(16): ["u", "x"] Bindings Mismatch: previous scope ScopeId(17): ["T", "U", "x"] current scope ScopeId(17): ["x"] -Symbols mismatch after transform -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithFunctionTypedArguments3.ts semantic error: Bindings Mismatch: @@ -24967,13 +26332,11 @@ current scope ScopeId(0): ["a", "b", "foo4", "r", "r2"] Bindings Mismatch: previous scope ScopeId(1): ["T", "U", "cb", "u"] current scope ScopeId(1): ["cb", "u"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithFunctionTypedArguments4.ts semantic error: Bindings Mismatch: previous scope ScopeId(5): ["T", "U", "cb", "u"] current scope ScopeId(3): ["cb", "u"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithGenericSignatureArguments.ts semantic error: Bindings Mismatch: @@ -24991,13 +26354,11 @@ current scope ScopeId(24): ["a", "b", "r"] Bindings Mismatch: previous scope ScopeId(25): ["T", "r8", "x"] current scope ScopeId(25): ["r8", "x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithNonSymmetricSubtypes.ts semantic error: Bindings Mismatch: previous scope ScopeId(1): ["T", "r", "x", "y"] current scope ScopeId(1): ["r", "x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgs2.ts semantic error: Bindings Mismatch: @@ -25009,7 +26370,6 @@ current scope ScopeId(4): ["a"] Bindings Mismatch: previous scope ScopeId(5): ["T", "U", "a"] current scope ScopeId(5): ["a"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndConstraints.ts semantic error: Bindings Mismatch: @@ -25021,7 +26381,6 @@ current scope ScopeId(4): ["t", "t2", "x"] Bindings Mismatch: previous scope ScopeId(5): ["T", "t", "t2", "x"] current scope ScopeId(5): ["t", "t2", "x"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndConstraints2.ts semantic error: Bindings Mismatch: @@ -25036,7 +26395,6 @@ current scope ScopeId(4): ["r", "x"] Bindings Mismatch: previous scope ScopeId(6): ["T", "x", "y"] current scope ScopeId(5): ["x", "y"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndIndexers.ts semantic error: Bindings Mismatch: @@ -25045,7 +26403,6 @@ current scope ScopeId(1): ["x"] Bindings Mismatch: previous scope ScopeId(2): ["T", "arg", "b", "d", "e", "r2"] current scope ScopeId(2): ["arg", "b", "d", "e", "r2"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndIndexersErrors.ts semantic error: Bindings Mismatch: @@ -25057,7 +26414,6 @@ current scope ScopeId(2): ["arg", "b", "r2"] Bindings Mismatch: previous scope ScopeId(3): ["T", "U", "arg", "b", "d", "e", "r2", "u"] current scope ScopeId(3): ["arg", "b", "d", "e", "r2", "u"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndNumericIndexer.ts semantic error: Bindings Mismatch: @@ -25072,7 +26428,6 @@ current scope ScopeId(3): ["arg", "b", "d", "r2"] Bindings Mismatch: previous scope ScopeId(4): ["T", "U", "arg", "b", "d", "r2"] current scope ScopeId(4): ["arg", "b", "d", "r2"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndStringIndexer.ts semantic error: Bindings Mismatch: @@ -25087,22 +26442,39 @@ current scope ScopeId(3): ["arg", "b", "d", "r2"] Bindings Mismatch: previous scope ScopeId(4): ["T", "U", "arg", "b", "d", "r2"] current scope ScopeId(4): ["arg", "b", "d", "r2"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithOverloadedConstructorTypedArguments.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: NonGenericParameter +Missing SymbolId: _NonGenericParameter +Missing ReferenceId: NonGenericParameter +Missing ReferenceId: NonGenericParameter +Missing SymbolId: GenericParameter +Missing SymbolId: _GenericParameter +Missing ReferenceId: GenericParameter +Missing ReferenceId: GenericParameter tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/genericCallWithOverloadedFunctionTypedArguments.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: NonGenericParameter +Missing SymbolId: _NonGenericParameter +Missing ReferenceId: NonGenericParameter +Missing ReferenceId: NonGenericParameter +Missing SymbolId: GenericParameter +Missing SymbolId: _GenericParameter +Missing ReferenceId: GenericParameter +Missing ReferenceId: GenericParameter tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/genericClassWithObjectTypeArgsAndConstraints.ts -semantic error: Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +semantic error: Semantic Collector failed after transform +Missing SymbolId: Class +Missing SymbolId: _Class +Missing ReferenceId: Class +Missing ReferenceId: Class +Missing SymbolId: Interface +Missing SymbolId: _Interface +Missing ReferenceId: Interface +Missing ReferenceId: Interface tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/genericContextualTypes2.ts semantic error: Bindings Mismatch: @@ -25124,28 +26496,6 @@ current scope ScopeId(1): ["animations", "style"] Bindings Mismatch: previous scope ScopeId(17): ["T", "props"] current scope ScopeId(7): ["props"] -Symbol Mismatch: -previous symbol SymbolId(8): SymbolId(8) -current symbol SymbolId(0): SymbolId(0) -Symbol Mismatch: -previous symbol SymbolId(9): SymbolId(9) -current symbol SymbolId(1): SymbolId(1) -Symbol Mismatch: -previous symbol SymbolId(10): SymbolId(10) -current symbol SymbolId(2): SymbolId(2) -Symbol Mismatch: -previous symbol SymbolId(11): SymbolId(11) -current symbol SymbolId(3): SymbolId(3) -Symbol Mismatch: -previous symbol SymbolId(12): SymbolId(12) -current symbol SymbolId(4): SymbolId(4) -Symbol Mismatch: -previous symbol SymbolId(17): SymbolId(17) -current symbol SymbolId(7): SymbolId(7) -Symbol Mismatch: -previous symbol SymbolId(18): SymbolId(18) -current symbol SymbolId(8): SymbolId(8) -ReferenceId mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/keyofInferenceIntersectsResults.ts semantic error: Bindings Mismatch: @@ -25159,7 +26509,6 @@ current scope ScopeId(0): ["bookTable", "f", "insertOnConflictDoNothing"] Bindings Mismatch: previous scope ScopeId(11): ["Def", "Req", "_conflictTarget", "_table"] current scope ScopeId(1): ["_conflictTarget", "_table"] -Symbols mismatch after transform tasks/coverage/typescript/tests/cases/conformance/types/typeRelationships/typeInference/unionAndIntersectionInference1.ts semantic error: Bindings Mismatch: @@ -25189,7 +26538,6 @@ current scope ScopeId(16): [] Bindings Mismatch: previous scope ScopeId(26): ["T", "U", "a", "b"] current scope ScopeId(17): ["a", "b"] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(51): Some("mbp") current reference ReferenceId(24): None @@ -25204,7 +26552,6 @@ current scope ScopeId(0): ["g", "x1", "x2", "y1", "y2", "z"] Bindings Mismatch: previous scope ScopeId(3): ["R", "S", "U", "com"] current scope ScopeId(1): ["com"] -Symbols mismatch after transform reference Mismatch: previous reference ReferenceId(44): Some("f1") current reference ReferenceId(2): None @@ -25457,5 +26804,4 @@ tasks/coverage/typescript/tests/cases/conformance/typings/typingsLookupAmd.ts semantic error: Bindings Mismatch: previous scope ScopeId(0): ["B"] current scope ScopeId(0): [] -Symbols mismatch after transform diff --git a/tasks/coverage/src/driver.rs b/tasks/coverage/src/driver.rs index 28f247519b2c0..c05eaf2c262e6 100644 --- a/tasks/coverage/src/driver.rs +++ b/tasks/coverage/src/driver.rs @@ -8,7 +8,10 @@ use oxc::codegen::CodegenOptions; use oxc::diagnostics::OxcDiagnostic; use oxc::minifier::CompressOptions; use oxc::parser::{ParseOptions, ParserReturn}; -use oxc::semantic::{post_transform_checker::PostTransformChecker, SemanticBuilderReturn}; +use oxc::semantic::{ + post_transform_checker::{PostTransformChecker, SemanticCollector}, + SemanticBuilderReturn, +}; use oxc::span::{SourceType, Span}; use oxc::transformer::{TransformOptions, TransformerReturn}; @@ -75,7 +78,7 @@ impl CompilerInterface for Driver { _semantic_return: &mut SemanticBuilderReturn, ) -> ControlFlow<()> { if self.check_semantic { - if let Some(errors) = self.checker.before_transform(program) { + if let Some(errors) = SemanticCollector::default().check(program) { self.errors.extend(errors); return ControlFlow::Break(()); } diff --git a/tasks/transform_conformance/babel.snap.md b/tasks/transform_conformance/babel.snap.md index 57fa655c34b5a..23ec0ef50168b 100644 --- a/tasks/transform_conformance/babel.snap.md +++ b/tasks/transform_conformance/babel.snap.md @@ -1,8 +1,9 @@ commit: 12619ffe -Passed: 260/953 +Passed: 406/953 # All Passed: +* babel-preset-react * babel-plugin-transform-react-display-name * babel-plugin-transform-react-jsx-source @@ -1275,115 +1276,408 @@ preset-env: unknown field `shippedProposals`, expected `targets` or `bugfixes` preset-env: unknown field `shippedProposals`, expected `targets` or `bugfixes` -# babel-plugin-transform-logical-assignment-operators (0/6) -* logical-assignment/anonymous-functions-transform/input.js -ReferenceId mismatch after transform - -* logical-assignment/arrow-functions-transform/input.js -ReferenceId mismatch after transform - +# babel-plugin-transform-logical-assignment-operators (4/6) * logical-assignment/general-semantics/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform + x Semantic Collector failed after transform + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:32:8] + 31 | + 32 | expect(deep.obj.x ||= 1).toBe(1); + : ^^^^ + 33 | expect(gets).toBe(1); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:32:8] + 31 | + 32 | expect(deep.obj.x ||= 1).toBe(1); + : ^^^^ + 33 | expect(gets).toBe(1); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:34:8] + 33 | expect(gets).toBe(1); + 34 | expect(deep.obj.x ||= 2).toBe(1); + : ^^^^ + 35 | expect(gets).toBe(2); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:34:8] + 33 | expect(gets).toBe(1); + 34 | expect(deep.obj.x ||= 2).toBe(1); + : ^^^^ + 35 | expect(gets).toBe(2); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:37:8] + 36 | + 37 | expect(deep.obj.x &&= 0).toBe(0); + : ^^^^ + 38 | expect(gets).toBe(3); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:37:8] + 36 | + 37 | expect(deep.obj.x &&= 0).toBe(0); + : ^^^^ + 38 | expect(gets).toBe(3); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:39:8] + 38 | expect(gets).toBe(3); + 39 | expect(deep.obj.x &&= 3).toBe(0); + : ^^^^ + 40 | expect(gets).toBe(4); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:39:8] + 38 | expect(gets).toBe(3); + 39 | expect(deep.obj.x &&= 3).toBe(0); + : ^^^^ + 40 | expect(gets).toBe(4); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:43:14] + 42 | var key = 0; + 43 | expect(obj[++key] ||= 1).toBe(1); + : ^^^ + 44 | expect(key).toBe(1); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:46:14] + 45 | key = 0; + 46 | expect(obj[++key] ||= 2).toBe(1); + : ^^^ + 47 | expect(key).toBe(1); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:50:14] + 49 | key = 0; + 50 | expect(obj[++key] &&= 0).toBe(0); + : ^^^ + 51 | expect(key).toBe(1); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:53:14] + 52 | key = 0; + 53 | expect(obj[++key] &&= 3).toBe(0); + : ^^^ + 54 | expect(key).toBe(1); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:57:8] + 56 | key = 0; + 57 | expect(deep.obj[++key] ||= 1).toBe(1); + : ^^^^ + 58 | expect(gets).toBe(5); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:57:19] + 56 | key = 0; + 57 | expect(deep.obj[++key] ||= 1).toBe(1); + : ^^^ + 58 | expect(gets).toBe(5); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:57:8] + 56 | key = 0; + 57 | expect(deep.obj[++key] ||= 1).toBe(1); + : ^^^^ + 58 | expect(gets).toBe(5); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:57:19] + 56 | key = 0; + 57 | expect(deep.obj[++key] ||= 1).toBe(1); + : ^^^ + 58 | expect(gets).toBe(5); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:61:8] + 60 | key = 0; + 61 | expect(deep.obj[++key] ||= 2).toBe(1); + : ^^^^ + 62 | expect(gets).toBe(6); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:61:19] + 60 | key = 0; + 61 | expect(deep.obj[++key] ||= 2).toBe(1); + : ^^^ + 62 | expect(gets).toBe(6); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:61:8] + 60 | key = 0; + 61 | expect(deep.obj[++key] ||= 2).toBe(1); + : ^^^^ + 62 | expect(gets).toBe(6); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:61:19] + 60 | key = 0; + 61 | expect(deep.obj[++key] ||= 2).toBe(1); + : ^^^ + 62 | expect(gets).toBe(6); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:66:8] + 65 | key = 0; + 66 | expect(deep.obj[++key] &&= 0).toBe(0); + : ^^^^ + 67 | expect(gets).toBe(7); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:66:19] + 65 | key = 0; + 66 | expect(deep.obj[++key] &&= 0).toBe(0); + : ^^^ + 67 | expect(gets).toBe(7); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:66:8] + 65 | key = 0; + 66 | expect(deep.obj[++key] &&= 0).toBe(0); + : ^^^^ + 67 | expect(gets).toBe(7); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:66:19] + 65 | key = 0; + 66 | expect(deep.obj[++key] &&= 0).toBe(0); + : ^^^ + 67 | expect(gets).toBe(7); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:70:8] + 69 | key = 0; + 70 | expect(deep.obj[++key] &&= 3).toBe(0); + : ^^^^ + 71 | expect(gets).toBe(8); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:70:19] + 69 | key = 0; + 70 | expect(deep.obj[++key] &&= 3).toBe(0); + : ^^^ + 71 | expect(gets).toBe(8); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:70:8] + 69 | key = 0; + 70 | expect(deep.obj[++key] &&= 3).toBe(0); + : ^^^^ + 71 | expect(gets).toBe(8); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/general-semantics/input.js:70:19] + 69 | key = 0; + 70 | expect(deep.obj[++key] &&= 3).toBe(0); + : ^^^ + 71 | expect(gets).toBe(8); + `---- -* logical-assignment/named-functions-transform/input.js -ReferenceId mismatch after transform * logical-assignment/null-coalescing/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform - -* logical-assignment/null-coalescing-without-other/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform - - -# babel-plugin-transform-nullish-coalescing-operator (1/12) + x Semantic Collector failed after transform + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/null-coalescing/input.js:28:8] + 27 | obj.x = undefined; + 28 | expect(deep.obj.x ??= 1).toBe(1); + : ^^^^ + 29 | expect(gets, 1); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/null-coalescing/input.js:28:8] + 27 | obj.x = undefined; + 28 | expect(deep.obj.x ??= 1).toBe(1); + : ^^^^ + 29 | expect(gets, 1); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/null-coalescing/input.js:30:8] + 29 | expect(gets, 1); + 30 | expect(deep.obj.x ??= 2).toBe(1); + : ^^^^ + 31 | expect(gets, 2); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/null-coalescing/input.js:30:8] + 29 | expect(gets, 1); + 30 | expect(deep.obj.x ??= 2).toBe(1); + : ^^^^ + 31 | expect(gets, 2); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/null-coalescing/input.js:35:14] + 34 | obj.x = undefined; + 35 | expect(obj[++key] ??= 1).toBe(1); + : ^^^ + 36 | expect(key, 1); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/null-coalescing/input.js:38:14] + 37 | key = 0; + 38 | expect(obj[++key] ??= 2).toBe(1); + : ^^^ + 39 | expect(key, 1); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/null-coalescing/input.js:43:8] + 42 | key = 0; + 43 | expect(deep.obj[++key] ??= 1).toBe(1); + : ^^^^ + 44 | expect(gets, 3); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/null-coalescing/input.js:43:19] + 42 | key = 0; + 43 | expect(deep.obj[++key] ??= 1).toBe(1); + : ^^^ + 44 | expect(gets, 3); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/null-coalescing/input.js:43:8] + 42 | key = 0; + 43 | expect(deep.obj[++key] ??= 1).toBe(1); + : ^^^^ + 44 | expect(gets, 3); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/null-coalescing/input.js:43:19] + 42 | key = 0; + 43 | expect(deep.obj[++key] ??= 1).toBe(1); + : ^^^ + 44 | expect(gets, 3); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/null-coalescing/input.js:47:8] + 46 | key = 0; + 47 | expect(deep.obj[++key] ??= 2).toBe(1); + : ^^^^ + 48 | expect(gets, 4); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/null-coalescing/input.js:47:19] + 46 | key = 0; + 47 | expect(deep.obj[++key] ??= 2).toBe(1); + : ^^^ + 48 | expect(gets, 4); + `---- + + x Missing ReferenceId: deep + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/null-coalescing/input.js:47:8] + 46 | key = 0; + 47 | expect(deep.obj[++key] ??= 2).toBe(1); + : ^^^^ + 48 | expect(gets, 4); + `---- + + x Missing ReferenceId: key + ,-[tasks/coverage/babel/packages/babel-plugin-transform-logical-assignment-operators/test/fixtures/logical-assignment/null-coalescing/input.js:47:19] + 46 | key = 0; + 47 | expect(deep.obj[++key] ??= 2).toBe(1); + : ^^^ + 48 | expect(gets, 4); + `---- + + + +# babel-plugin-transform-nullish-coalescing-operator (5/12) * assumption-noDocumentAll/transform/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform + * assumption-noDocumentAll/transform-in-default-destructuring/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform + * assumption-noDocumentAll/transform-in-default-param/input.js -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform -* assumption-noDocumentAll/transform-in-function/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* assumption-noDocumentAll/transform-static-refs-in-default/input.js -ReferenceId mismatch after transform +* assumption-noDocumentAll/transform-in-function/input.js -* assumption-noDocumentAll/transform-static-refs-in-function/input.js +* assumption-noDocumentAll/transform-static-refs-in-default/input.js -* nullish-coalescing/transform-in-default-destructuring/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* nullish-coalescing/transform-in-default-param/input.js -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +* assumption-noDocumentAll/transform-static-refs-in-function/input.js -* nullish-coalescing/transform-in-function/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform * nullish-coalescing/transform-loose/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* nullish-coalescing/transform-static-refs-in-default/input.js -ReferenceId mismatch after transform # babel-plugin-transform-optional-catch-binding (2/4) * optional-catch-bindings/try-catch-block-no-binding/input.js -Scopes mismatch after transform -Symbols mismatch after transform + x Scopes mismatch after transform -* optional-catch-bindings/try-catch-finally-no-binding/input.js -Scopes mismatch after transform -Symbols mismatch after transform +* optional-catch-bindings/try-catch-finally-no-binding/input.js + x Scopes mismatch after transform -# babel-plugin-transform-exponentiation-operator (0/4) -* exponentiation-operator/assignment/input.js -ReferenceId mismatch after transform -* exponentiation-operator/binary/input.js -ReferenceId mismatch after transform +# babel-plugin-transform-exponentiation-operator (3/4) * regression/4349/input.js -ReferenceId mismatch after transform -* regression/4403/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform # babel-plugin-transform-arrow-functions (1/6) * assumption-newableArrowFunctions-false/basic/input.js -Bindings Mismatch: -previous scope ScopeId(1): ["f"] -current scope ScopeId(1): ["_this2", "f"] -Bindings Mismatch: -previous scope ScopeId(4): [] -current scope ScopeId(4): ["_this"] -Bindings Mismatch: -previous scope ScopeId(5): ["_this"] -current scope ScopeId(5): [] -Bindings Mismatch: -previous scope ScopeId(6): ["_this2"] -current scope ScopeId(6): [] -Symbols mismatch after transform -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(1): ["f"] + | current scope ScopeId(1): ["_this2", "f"] + + x Bindings Mismatch: + | previous scope ScopeId(4): [] + | current scope ScopeId(4): ["_this"] + + x Bindings Mismatch: + | previous scope ScopeId(5): ["_this"] + | current scope ScopeId(5): [] + + x Bindings Mismatch: + | previous scope ScopeId(6): ["_this2"] + | current scope ScopeId(6): [] + * assumption-newableArrowFunctions-false/naming/input.js @@ -1398,1048 +1692,3368 @@ ReferenceId mismatch after transform -# babel-preset-typescript (4/10) -* jsx-compat/js-valid/input.js -ReferenceId mismatch after transform +# babel-preset-typescript (5/10) +* jsx-compat/ts-invalid/input.ts + x Expected `>` but found `/` + ,-[tasks/coverage/babel/packages/babel-preset-typescript/test/fixtures/jsx-compat/ts-invalid/input.ts:1:7] + 1 | (
); + : | + : `-- `>` expected + `---- -* jsx-compat/tsx-valid/input.tsx -ReferenceId mismatch after transform * node-extensions/import-in-cts/input.cts * node-extensions/type-param-arrow-in-ts/input.ts -Bindings Mismatch: -previous scope ScopeId(1): ["T"] -current scope ScopeId(1): [] -Symbols mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(1): ["T"] + | current scope ScopeId(1): [] -* opts/optimizeConstEnums/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform -* opts/rewriteImportExtensions/input.ts +* opts/optimizeConstEnums/input.ts + x Bindings Mismatch: + | previous scope ScopeId(1): ["A", "x"] + | current scope ScopeId(1): ["A"] +* opts/rewriteImportExtensions/input.ts -# babel-plugin-transform-typescript (53/151) -* class/abstract-allowDeclareFields-false/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -* class/abstract-allowDeclareFields-true/input.ts -Scopes mismatch after transform -Symbols mismatch after transform +# babel-plugin-transform-typescript (61/151) * class/accessor-allowDeclareFields-false/input.ts -TS(18010): An accessibility modifier cannot be used with a private identifier. -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -* class/accessor-allowDeclareFields-true/input.ts -TS(18010): An accessibility modifier cannot be used with a private identifier. -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform + x TS(18010): An accessibility modifier cannot be used with a private + | identifier. + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/class/accessor-allowDeclareFields-false/input.ts:8:3] + 7 | abstract accessor prop6: number; + 8 | private accessor #p: any; + : ^^^^^^^ + 9 | + `---- -* class/head/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform -* class/methods/input.ts -Scopes mismatch after transform - -* class/parameter-properties/input.ts -ReferenceId mismatch after transform +* class/accessor-allowDeclareFields-true/input.ts + x TS(18010): An accessibility modifier cannot be used with a private + | identifier. + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/class/accessor-allowDeclareFields-true/input.ts:8:3] + 7 | abstract accessor prop6: number; + 8 | private accessor #p: any; + : ^^^^^^^ + 9 | + `---- -* class/parameter-properties-late-super/input.ts -Scopes mismatch after transform -ReferenceId mismatch after transform -* class/parameter-properties-with-super/input.ts -ReferenceId mismatch after transform +* class/head/input.ts + x Bindings Mismatch: + | previous scope ScopeId(1): ["T"] + | current scope ScopeId(1): [] -* class/private-method-override/input.ts -Scopes mismatch after transform -Symbols mismatch after transform * declarations/erased/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["E", "I", "M", "N", "T", "m", "x"] -current scope ScopeId(0): [] + x Bindings Mismatch: + | previous scope ScopeId(0): ["E", "I", "M", "N", "T", "m", "x"] + | current scope ScopeId(0): [] + * declarations/export-declare-enum/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["A"] -current scope ScopeId(0): [] + x Bindings Mismatch: + | previous scope ScopeId(0): ["A"] + | current scope ScopeId(0): [] + * declarations/nested-namespace/input.mjs -Bindings Mismatch: -previous scope ScopeId(0): ["P"] -current scope ScopeId(0): [] + x Bindings Mismatch: + | previous scope ScopeId(0): ["P"] + | current scope ScopeId(0): [] + * enum/boolean-value/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(1): ["A", "E"] + | current scope ScopeId(1): ["E"] -* enum/const/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform * enum/constant-folding/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -* enum/enum-merging-inner-references/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -* enum/enum-merging-inner-references-shadow/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(1): ["E", "a", "b", "c", "d", "e", "f", "g", "h", + | "i", "j", "k", "l", "m", "n", "o", "p", "q", "r"] + | current scope ScopeId(1): ["E"] -* enum/export/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform -* enum/inferred/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -* enum/inner-references/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -* enum/mix-references/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform - -* enum/non-foldable-constant/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +* enum/enum-merging-inner-references/input.ts + x Bindings Mismatch: + | previous scope ScopeId(1): ["Animals", "Cat", "Dog"] + | current scope ScopeId(1): ["Animals"] -* enum/non-scoped/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(2): ["Animals", "CatDog"] + | current scope ScopeId(2): ["Animals"] -* enum/outer-references/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform -* enum/scoped/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +* enum/enum-merging-inner-references-shadow/input.ts + x Bindings Mismatch: + | previous scope ScopeId(1): ["Animals", "Cat"] + | current scope ScopeId(1): ["Animals"] -* enum/string-value/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(2): ["Animals", "Dog"] + | current scope ScopeId(2): ["Animals"] -* enum/string-value-template/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(3): ["Animals", "CatDog"] + | current scope ScopeId(3): ["Animals"] -* enum/string-values-computed/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform -* enum/ts5.0-const-foldable/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +* enum/export/input.ts + x Bindings Mismatch: + | previous scope ScopeId(1): ["A", "E"] + | current scope ScopeId(1): ["E"] -* exports/declared-types/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(2): ["B", "E"] + | current scope ScopeId(2): ["E"] -* exports/export-const-enums/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform -* exports/export-import=/input.ts -Symbols mismatch after transform -ReferenceId mismatch after transform +* enum/inferred/input.ts + x Bindings Mismatch: + | previous scope ScopeId(1): ["E", "x", "y"] + | current scope ScopeId(1): ["E"] -* exports/export-type/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["A"] -current scope ScopeId(0): [] -ReferenceId mismatch after transform -* exports/imported-types/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["A", "B", "C"] -current scope ScopeId(0): ["C"] -Symbols mismatch after transform -ReferenceId mismatch after transform +* enum/inner-references/input.ts + x Bindings Mismatch: + | previous scope ScopeId(1): ["E", "a", "b"] + | current scope ScopeId(1): ["E"] -* exports/imported-types-only-remove-type-imports/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["A", "B", "C"] -current scope ScopeId(0): ["C"] -Symbols mismatch after transform -ReferenceId mismatch after transform -* exports/interface/input.ts -Scopes mismatch after transform -Symbols mismatch after transform +* enum/mix-references/input.ts + x Semantic Collector failed after transform + + x Missing ReferenceId: Foo + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/enum/mix-references/input.ts:1:1] + 1 | var x = 10; + : ^ + 2 | + `---- + + x Missing ReferenceId: Bar + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/enum/mix-references/input.ts:1:1] + 1 | var x = 10; + : ^ + 2 | + `---- + + x Missing ReferenceId: Baz + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/enum/mix-references/input.ts:1:1] + 1 | var x = 10; + : ^ + 2 | + `---- + + x Missing ReferenceId: A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/enum/mix-references/input.ts:1:1] + 1 | var x = 10; + : ^ + 2 | + `---- + + x Missing ReferenceId: A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/enum/mix-references/input.ts:1:1] + 1 | var x = 10; + : ^ + 2 | + `---- -* exports/issue-9916-1/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["PromiseRejectCb", "PromiseResolveCb", "a"] -current scope ScopeId(0): ["a"] -* exports/issue-9916-2/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["PromiseRejectCb", "PromiseResolveCb"] -current scope ScopeId(0): [] +* enum/non-foldable-constant/input.ts + x Bindings Mismatch: + | previous scope ScopeId(1): ["E", "a", "b"] + | current scope ScopeId(1): ["E"] -* exports/issue-9916-3/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["PromiseRejectCb", "PromiseResolveCb", "a"] -current scope ScopeId(0): ["a"] -* exports/type-only-export-specifier-1/input.ts -ReferenceId mismatch after transform +* enum/non-scoped/input.ts + x Bindings Mismatch: + | previous scope ScopeId(1): ["E", "x", "y"] + | current scope ScopeId(1): ["E"] -* function/parameters/input.ts -Bindings Mismatch: -previous scope ScopeId(1): ["T", "x", "y"] -current scope ScopeId(1): ["x", "y"] -Symbols mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(2): ["E", "z"] + | current scope ScopeId(2): ["E"] -* imports/elide-preact/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["FooBar", "Fragment", "h", "x"] -current scope ScopeId(0): ["x"] -Symbols mismatch after transform -* imports/elide-preact-no-1/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["Fragment", "h", "render"] -current scope ScopeId(0): ["Fragment", "h"] -Symbols mismatch after transform +* enum/outer-references/input.ts + x Bindings Mismatch: + | previous scope ScopeId(1): ["IPC", "SERVER", "SOCKET", "socketType"] + | current scope ScopeId(1): ["socketType"] -* imports/elide-preact-no-2/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["Fragment", "render"] -current scope ScopeId(0): ["Fragment"] -Symbols mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(2): ["IPC", "SERVER", "SOCKET", "UV_READABLE", + | "UV_WRITABLE", "constants"] + | current scope ScopeId(2): ["constants"] -* imports/elide-react/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["React", "x"] -current scope ScopeId(0): ["x"] -Symbols mismatch after transform -* imports/elide-type-referenced-in-imports-equal-no/input.ts -Symbols mismatch after transform -ReferenceId mismatch after transform +* enum/string-value/input.ts + x Bindings Mismatch: + | previous scope ScopeId(1): ["A", "A2", "B", "B2", "E"] + | current scope ScopeId(1): ["E"] -* imports/elide-typeof/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["A", "x"] -current scope ScopeId(0): ["x"] -Symbols mismatch after transform -* imports/elision/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["A", "B", "C", "D", "Used", "Used2", "Used3", "x", "y", "z"] -current scope ScopeId(0): ["Used", "Used2", "Used3", "x", "y", "z"] -Symbols mismatch after transform +* enum/string-value-template/input.ts + x Bindings Mismatch: + | previous scope ScopeId(1): ["A", "E"] + | current scope ScopeId(1): ["E"] -* imports/elision-export-type/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["A", "B", "T", "T1"] -current scope ScopeId(0): ["A", "B"] -Symbols mismatch after transform -ReferenceId mismatch after transform -* imports/elision-locations/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["A", "B", "C", "Class", "D", "E", "F", "G", "H", "Iface", "x", "y"] -current scope ScopeId(0): ["A", "Class", "x", "y"] -Symbols mismatch after transform -ReferenceId mismatch after transform +* enum/string-values-computed/input.ts + x Bindings Mismatch: + | previous scope ScopeId(1): ["A", "E"] + | current scope ScopeId(1): ["E"] -* imports/elision-qualifiedname/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["A", "x"] -current scope ScopeId(0): ["x"] -Symbols mismatch after transform -* imports/elision-rename/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["B", "x"] -current scope ScopeId(0): ["x"] -Symbols mismatch after transform +* enum/ts5.0-const-foldable/input.ts + x Bindings Mismatch: + | previous scope ScopeId(1): ["First", "Second", "Third", "Values"] + | current scope ScopeId(1): ["Values"] -* imports/enum-id/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(2): ["Invoices", "Parts", "Routes", "x", "y"] + | current scope ScopeId(2): ["Routes"] -* imports/enum-value/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform -* imports/import-removed-exceptions/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["H", "I", "I2", "J", "a", "b", "c2", "d", "d2", "e", "e4"] -current scope ScopeId(0): [] -Symbols mismatch after transform +* exports/declared-types/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["AA", "AA2", "BB", "BB2", "Bar", "C2", "E", + | "I", "II2", "II3", "M", "N", "T", "foo", "m", "x"] + | current scope ScopeId(0): ["BB", "BB2", "C2", "foo"] -* imports/import-type/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["A", "B", "T", "Types"] -current scope ScopeId(0): [] -Symbols mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(12): ["BB", "K"] + | current scope ScopeId(2): ["BB"] -* imports/import-type-func-with-duplicate-name/input.ts -Symbols mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(13): ["BB", "L"] + | current scope ScopeId(3): ["BB"] -* imports/import-type-not-removed/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["A", "B"] -current scope ScopeId(0): [] -Symbols mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(0): Some("x") + | current reference ReferenceId(0): None -* imports/only-remove-type-imports/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["H", "I", "I2", "J", "K1", "K2", "L1", "L2", "L3", "a", "b", "c2", "d", "d2", "e", "e4"] -current scope ScopeId(0): ["K1", "K2", "L1", "L2", "L3", "a", "b", "c2", "d", "d2", "e", "e4"] -Symbols mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(2): Some("E") + | current reference ReferenceId(1): None -* imports/property-signature/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["A", "obj"] -current scope ScopeId(0): ["obj"] -Symbols mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(8): Some("x") + | current reference ReferenceId(2): None -* imports/type-only-export-specifier-1/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["bar", "baz", "foo"] -current scope ScopeId(0): [] -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(11): Some("E") + | current reference ReferenceId(3): None -* imports/type-only-export-specifier-2/input.ts -ReferenceId mismatch after transform -* imports/type-only-import-specifier-1/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["Foo1", "Foo2"] -current scope ScopeId(0): ["Foo1"] -Symbols mismatch after transform +* exports/export-import=/input.ts + x Semantic Collector failed after transform -* imports/type-only-import-specifier-2/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["Foo1", "Foo2"] -current scope ScopeId(0): [] -Symbols mismatch after transform + x Missing SymbolId: JGraph + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/exports/export-import=/input.ts:1:1] + 1 | import * as joint from '@joint/core'; + : ^ + 2 | + `---- -* imports/type-only-import-specifier-3/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["Foo1", "Foo2"] -current scope ScopeId(0): [] -Symbols mismatch after transform -ReferenceId mismatch after transform -* imports/type-only-import-specifier-4/input.ts +* exports/export-type/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["A"] + | current scope ScopeId(0): [] -* lvalues/TSTypeParameterInstantiation/input.ts -Scopes mismatch after transform -Symbols mismatch after transform +* exports/export=/input.ts + ! `export = ;` is only supported when compiling modules to CommonJS. + | Please consider using `export default ;`, or add @babel/plugin- + | transform-modules-commonjs to your Babel config. + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/exports/export=/input.ts:1:1] + 1 | export = 0; + : ^^^^^^^^^^^ + `---- -* namespace/alias/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["AliasModule", "LongNameModule", "b", "babel", "bar", "baz", "node", "some", "str"] -current scope ScopeId(0): ["AliasModule", "b", "babel", "bar", "baz", "node", "some", "str"] -Symbols mismatch after transform -ReferenceId mismatch after transform -* namespace/clobber-class/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +* exports/imported-types/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["A", "B", "C"] + | current scope ScopeId(0): ["C"] -* namespace/clobber-enum/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform -* namespace/clobber-export/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +* exports/imported-types-only-remove-type-imports/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["A", "B", "C"] + | current scope ScopeId(0): ["C"] -* namespace/contentious-names/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform -* namespace/declare/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +* exports/interface/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["A", "I"] + | current scope ScopeId(0): [] -* namespace/declare-global-nested-namespace/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform -* namespace/empty-removed/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +* exports/issue-9916-1/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["PromiseRejectCb", "PromiseResolveCb", "a"] + | current scope ScopeId(0): ["a"] -* namespace/export/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform -* namespace/export-type-only/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["Platform"] -current scope ScopeId(0): [] -ReferenceId mismatch after transform - -* namespace/module-nested/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +* exports/issue-9916-2/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["PromiseRejectCb", "PromiseResolveCb"] + | current scope ScopeId(0): [] -* namespace/module-nested-export/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform -* namespace/multiple/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +* exports/issue-9916-3/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["PromiseRejectCb", "PromiseResolveCb", "a"] + | current scope ScopeId(0): ["a"] -* namespace/nested/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform -* namespace/nested-namespace/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +* function/parameters/input.ts + x Bindings Mismatch: + | previous scope ScopeId(1): ["T", "x", "y"] + | current scope ScopeId(1): ["x", "y"] -* namespace/nested-shorthand/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform -* namespace/same-name/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +* imports/elide-preact/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["FooBar", "Fragment", "h", "x"] + | current scope ScopeId(0): ["x"] -* namespace/undeclared/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform -* optimize-const-enums/custom-values/input.ts -transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` +* imports/elide-preact-no-1/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["Fragment", "h", "render"] + | current scope ScopeId(0): ["Fragment", "h"] -* optimize-const-enums/custom-values-exported/input.ts -transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` -* optimize-const-enums/declare/input.ts -transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` +* imports/elide-preact-no-2/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["Fragment", "render"] + | current scope ScopeId(0): ["Fragment"] -* optimize-const-enums/export-const-enum/input.ts -transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` -* optimize-const-enums/export-const-enum-type-and-value/input.ts -transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` +* imports/elide-react/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["React", "x"] + | current scope ScopeId(0): ["x"] -* optimize-const-enums/export-const-enum-type-no-deopt/input.ts -transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` -* optimize-const-enums/exported/input.ts -transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` +* imports/elide-type-referenced-in-imports-equal-no/input.ts + x Semantic Collector failed after transform -* optimize-const-enums/local/input.ts -transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` + x Missing SymbolId: foo + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/imports/elide-type-referenced-in-imports-equal-no/input.ts:1:1] + 1 | import nsa from "./module-a"; + : ^ + 2 | import foo = nsa.bar; + `---- -* optimize-const-enums/local-shadowed/input.ts -transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` + x Missing SymbolId: bar + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/imports/elide-type-referenced-in-imports-equal-no/input.ts:1:1] + 1 | import nsa from "./module-a"; + : ^ + 2 | import foo = nsa.bar; + `---- -* optimize-const-enums/merged/input.ts -transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` -* optimize-const-enums/merged-exported/input.ts -transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` +* imports/elide-typeof/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["A", "x"] + | current scope ScopeId(0): ["x"] -* regression/15768/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform +* imports/elision/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["A", "B", "C", "D", "Used", "Used2", "Used3", + | "x", "y", "z"] + | current scope ScopeId(0): ["Used", "Used2", "Used3", "x", "y", "z"] -# babel-preset-react (2/9) -* preset-options/development/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* preset-options/development-runtime-automatic/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* imports/elision-export-type/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["A", "B", "T", "T1"] + | current scope ScopeId(0): ["A", "B"] -* preset-options/empty-options/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* preset-options/runtime-automatic/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* imports/elision-locations/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["A", "B", "C", "Class", "D", "E", "F", "G", + | "H", "Iface", "x", "y"] + | current scope ScopeId(0): ["A", "Class", "x", "y"] -* preset-options/runtime-classic/input.js -ReferenceId mismatch after transform -* preset-options/runtime-classic-pragma-no-frag/input.js -ReferenceId mismatch after transform +* imports/elision-qualifiedname/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["A", "x"] + | current scope ScopeId(0): ["x"] -* regression/11294/input.mjs -ReferenceId mismatch after transform +* imports/elision-rename/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["B", "x"] + | current scope ScopeId(0): ["x"] -# babel-plugin-transform-react-jsx (19/142) -* autoImport/after-polyfills/input.mjs -Symbols mismatch after transform -ReferenceId mismatch after transform -* autoImport/after-polyfills-2/input.mjs -Symbols mismatch after transform -ReferenceId mismatch after transform +* imports/enum-id/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["A", "Enum"] + | current scope ScopeId(0): ["Enum"] -* autoImport/after-polyfills-script-not-supported/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(1): ["A", "Enum"] + | current scope ScopeId(1): ["Enum"] -* autoImport/auto-import-react-source-type-module/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* autoImport/auto-import-react-source-type-script/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* imports/enum-value/input.ts + x Bindings Mismatch: + | previous scope ScopeId(1): ["Enum", "id"] + | current scope ScopeId(1): ["Enum"] -* autoImport/complicated-scope-module/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* autoImport/complicated-scope-script/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* imports/import-removed-exceptions/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["H", "I", "I2", "J", "a", "b", "c2", "d", + | "d2", "e", "e4"] + | current scope ScopeId(0): [] -* autoImport/import-source/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* autoImport/import-source-pragma/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* imports/import-type/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["A", "B", "T", "Types"] + | current scope ScopeId(0): [] -* autoImport/react-defined/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* pure/false-default-pragma-automatic-runtime/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* imports/import-type-not-removed/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["A", "B"] + | current scope ScopeId(0): [] -* pure/false-default-pragma-classic-runtime/input.js -ReferenceId mismatch after transform -* pure/false-pragma-comment-classic-runtime/input.js -ReferenceId mismatch after transform +* imports/import=-module/input.ts + ! `import lib = require(...);` is only supported when compiling modules + | to CommonJS. + | Please consider using `import lib from '...';` alongside Typescript's + | --allowSyntheticDefaultImports option, or add @babel/plugin-transform- + | modules-commonjs to your Babel config. + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/imports/import=-module/input.ts:1:1] + 1 | import lib = require("lib"); + : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 2 | lib(); + `---- -* pure/false-pragma-option-classic-runtime/input.js -ReferenceId mismatch after transform -* pure/true-default-pragma-automatic-runtime/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* imports/only-remove-type-imports/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["H", "I", "I2", "J", "K1", "K2", "L1", "L2", + | "L3", "a", "b", "c2", "d", "d2", "e", "e4"] + | current scope ScopeId(0): ["K1", "K2", "L1", "L2", "L3", "a", "b", "c2", + | "d", "d2", "e", "e4"] -* pure/true-default-pragma-classic-runtime/input.js -ReferenceId mismatch after transform -* pure/true-pragma-comment-classic-runtime/input.js -ReferenceId mismatch after transform +* imports/property-signature/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["A", "obj"] + | current scope ScopeId(0): ["obj"] -* pure/true-pragma-option-classic-runtime/input.js -ReferenceId mismatch after transform -* pure/unset-default-pragma-automatic-runtime/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* imports/type-only-export-specifier-1/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["bar", "baz", "foo"] + | current scope ScopeId(0): [] -* pure/unset-default-pragma-classic-runtime/input.js -ReferenceId mismatch after transform -* pure/unset-pragma-comment-classic-runtime/input.js -ReferenceId mismatch after transform +* imports/type-only-export-specifier-2/input.ts -* pure/unset-pragma-option-classic-runtime/input.js -ReferenceId mismatch after transform -* react/adds-appropriate-newlines-when-using-spread-attribute/input.js -ReferenceId mismatch after transform +* imports/type-only-import-specifier-1/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["Foo1", "Foo2"] + | current scope ScopeId(0): ["Foo1"] -* react/arrow-functions/input.js -Bindings Mismatch: -previous scope ScopeId(1): [] -current scope ScopeId(1): ["_this"] -Bindings Mismatch: -previous scope ScopeId(2): ["_this"] -current scope ScopeId(2): [] -Bindings Mismatch: -previous scope ScopeId(3): [] -current scope ScopeId(3): ["_this2"] -Bindings Mismatch: -previous scope ScopeId(4): ["_this2"] -current scope ScopeId(4): [] -Symbols mismatch after transform -ReferenceId mismatch after transform -* react/assignment/input.js -ReferenceId mismatch after transform +* imports/type-only-import-specifier-2/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["Foo1", "Foo2"] + | current scope ScopeId(0): [] -* react/concatenates-adjacent-string-literals/input.js -ReferenceId mismatch after transform -* react/does-not-add-source-self/input.mjs -ReferenceId mismatch after transform +* imports/type-only-import-specifier-3/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["Foo1", "Foo2"] + | current scope ScopeId(0): [] -* react/dont-coerce-expression-containers/input.js -ReferenceId mismatch after transform -* react/duplicate-props/input.js -ReferenceId mismatch after transform +* imports/type-only-import-specifier-4/input.ts -* react/flattens-spread/input.js -ReferenceId mismatch after transform -* react/handle-spread-with-proto/input.js -ReferenceId mismatch after transform +* lvalues/TSTypeParameterInstantiation/input.ts + x Bindings Mismatch: + | previous scope ScopeId(1): ["M"] + | current scope ScopeId(1): [] -* react/honor-custom-jsx-comment/input.js -ReferenceId mismatch after transform -* react/honor-custom-jsx-comment-if-jsx-pragma-option-set/input.js -ReferenceId mismatch after transform +* namespace/alias/input.ts + x Semantic Collector failed after transform -* react/honor-custom-jsx-pragma-option/input.js -ReferenceId mismatch after transform + x Missing SymbolId: b + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/alias/input.ts:1:1] + 1 | declare module LongNameModule { + : ^ + 2 | export type SomeType = number; + `---- -* react/jsx-with-retainlines-option/input.js -ReferenceId mismatch after transform + x Missing SymbolId: AliasModule + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/alias/input.ts:1:1] + 1 | declare module LongNameModule { + : ^ + 2 | export type SomeType = number; + `---- -* react/jsx-without-retainlines-option/input.js -ReferenceId mismatch after transform -* react/pragma-works-with-no-space-at-the-end/input.js -ReferenceId mismatch after transform +* namespace/clobber-class/input.ts + x Semantic Collector failed after transform + + x Missing SymbolId: _A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/clobber-class/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: _A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/clobber-class/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/clobber-class/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/clobber-class/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- -* react/proto-in-jsx-attribute/input.js -ReferenceId mismatch after transform -* react/should-allow-constructor-as-prop/input.js -ReferenceId mismatch after transform +* namespace/clobber-enum/input.ts + x Semantic Collector failed after transform + + x Missing SymbolId: _A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/clobber-enum/input.ts:1:1] + 1 | enum A { + : ^ + 2 | C = 2, + `---- + + x Missing ReferenceId: _A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/clobber-enum/input.ts:1:1] + 1 | enum A { + : ^ + 2 | C = 2, + `---- + + x Missing ReferenceId: A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/clobber-enum/input.ts:1:1] + 1 | enum A { + : ^ + 2 | C = 2, + `---- + + x Missing ReferenceId: A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/clobber-enum/input.ts:1:1] + 1 | enum A { + : ^ + 2 | C = 2, + `---- -* react/should-allow-deeper-js-namespacing/input.js -ReferenceId mismatch after transform -* react/should-allow-elements-as-attributes/input.js -ReferenceId mismatch after transform +* namespace/clobber-export/input.ts + x Semantic Collector failed after transform + + x Missing SymbolId: _N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/clobber-export/input.ts:1:1] + 1 | export class N {} + : ^ + 2 | export namespace N { var x; } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/clobber-export/input.ts:1:1] + 1 | export class N {} + : ^ + 2 | export namespace N { var x; } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/clobber-export/input.ts:1:1] + 1 | export class N {} + : ^ + 2 | export namespace N { var x; } + `---- -* react/should-allow-js-namespacing/input.js -ReferenceId mismatch after transform -* react/should-allow-jsx-docs-comment-with-pragma/input.js -ReferenceId mismatch after transform +* namespace/contentious-names/input.ts + x Semantic Collector failed after transform + + x Missing SymbolId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _N2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: constructor + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _constructor + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: constructor + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: constructor + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: length + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _length + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: length + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: length + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: concat + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _concat + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: concat + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: concat + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: copyWithin + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _copyWithin + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: copyWithin + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: copyWithin + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: fill + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _fill + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: fill + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: fill + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: find + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _find + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: find + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: find + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: findIndex + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _findIndex + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: findIndex + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: findIndex + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: lastIndexOf + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _lastIndexOf + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: lastIndexOf + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: lastIndexOf + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: pop + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _pop + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: pop + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: pop + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: push + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _push + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: push + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: push + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: reverse + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _reverse + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: reverse + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: reverse + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: shift + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _shift + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: shift + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: shift + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: unshift + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _unshift + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: unshift + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: unshift + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: slice + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _slice + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: slice + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: slice + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: sort + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _sort + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: sort + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: sort + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: splice + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _splice + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: splice + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: splice + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: includes + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _includes + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: includes + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: includes + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: indexOf + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _indexOf + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: indexOf + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: indexOf + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: join + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _join + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: join + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: join + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: keys + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _keys + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: keys + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: keys + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: entries + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _entries + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: entries + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: entries + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: values + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _values + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: values + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: values + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: forEach + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _forEach + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: forEach + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: forEach + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: filter + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _filter + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: filter + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: filter + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: map + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _map + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: map + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: map + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: every + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _every + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: every + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: every + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: some + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _some + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: some + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: some + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: reduce + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _reduce + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: reduce + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: reduce + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: reduceRight + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _reduceRight + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: reduceRight + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: reduceRight + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: toLocaleString + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _toLocaleString + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: toLocaleString + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: toLocaleString + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: toString + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _toString + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: toString + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: toString + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: flat + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _flat + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: flat + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: flat + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: flatMap + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing SymbolId: _flatMap + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: flatMap + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: flatMap + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/contentious-names/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace N { var x } + `---- -* react/should-allow-nested-fragments/input.js -ReferenceId mismatch after transform -* react/should-allow-no-pragmafrag-if-frag-unused/input.js -ReferenceId mismatch after transform +* namespace/declare/input.ts + x Semantic Collector failed after transform + + x Missing SymbolId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/declare/input.ts:1:1] + 1 | export namespace N { + : ^ + 2 | export declare class C { + `---- + + x Missing SymbolId: _N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/declare/input.ts:1:1] + 1 | export namespace N { + : ^ + 2 | export declare class C { + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/declare/input.ts:1:1] + 1 | export namespace N { + : ^ + 2 | export declare class C { + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/declare/input.ts:1:1] + 1 | export namespace N { + : ^ + 2 | export declare class C { + `---- -* react/should-allow-pragmafrag-and-frag/input.js -ReferenceId mismatch after transform -* react/should-avoid-wrapping-in-extra-parens-if-not-needed/input.js -ReferenceId mismatch after transform +* namespace/declare-global-nested-namespace/input.ts + x Semantic Collector failed after transform + + x Missing SymbolId: X + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/declare-global-nested-namespace/input.ts:1:1] + 1 | declare global { namespace globalThis { var i18n: any; } } + : ^ + 2 | + `---- + + x Missing SymbolId: _X + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/declare-global-nested-namespace/input.ts:1:1] + 1 | declare global { namespace globalThis { var i18n: any; } } + : ^ + 2 | + `---- + + x Missing ReferenceId: X + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/declare-global-nested-namespace/input.ts:1:1] + 1 | declare global { namespace globalThis { var i18n: any; } } + : ^ + 2 | + `---- + + x Missing ReferenceId: X + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/declare-global-nested-namespace/input.ts:1:1] + 1 | declare global { namespace globalThis { var i18n: any; } } + : ^ + 2 | + `---- -* react/should-convert-simple-tags/input.js -ReferenceId mismatch after transform -* react/should-convert-simple-text/input.js -ReferenceId mismatch after transform +* namespace/empty-removed/input.ts + x Semantic Collector failed after transform + + x Missing SymbolId: a + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: _a + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: c + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: _c + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: c + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: c + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: a + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: a + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: WithTypes + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: _WithTypes + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: d + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: _d2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: d + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: d + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: WithTypes + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: WithTypes + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: WithValues + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: _WithValues + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: a + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: _a3 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: a + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: a + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: b + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: _b3 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: b + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: b + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: c + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: _c3 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: c + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: c + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: d + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: _d3 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: d + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: d + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: e + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing SymbolId: _e2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: e + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: e + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: WithValues + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- + + x Missing ReferenceId: WithValues + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/empty-removed/input.ts:1:1] + 1 | namespace a { + : ^ + 2 | namespace b {} + `---- -* react/should-escape-xhtml-jsxattribute/input.js -ReferenceId mismatch after transform -* react/should-escape-xhtml-jsxtext/input.js -ReferenceId mismatch after transform +* namespace/export/input.ts + x Semantic Collector failed after transform -* react/should-handle-attributed-elements/input.js -ReferenceId mismatch after transform + x Missing SymbolId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/export/input.ts:1:1] + 1 | export namespace N { var x } + : ^ + `---- -* react/should-handle-has-own-property-correctly/input.js -ReferenceId mismatch after transform + x Missing SymbolId: _N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/export/input.ts:1:1] + 1 | export namespace N { var x } + : ^ + `---- -* react/should-have-correct-comma-in-nested-children/input.js -ReferenceId mismatch after transform + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/export/input.ts:1:1] + 1 | export namespace N { var x } + : ^ + `---- -* react/should-insert-commas-after-expressions-before-whitespace/input.js -ReferenceId mismatch after transform + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/export/input.ts:1:1] + 1 | export namespace N { var x } + : ^ + `---- -* react/should-not-add-quotes-to-identifier-names/input.js -ReferenceId mismatch after transform -* react/should-not-allow-jsx-pragma-to-be-anywhere-in-comment/input.js -ReferenceId mismatch after transform +* namespace/export-type-only/input.ts + x Bindings Mismatch: + | previous scope ScopeId(0): ["Platform"] + | current scope ScopeId(0): [] -* react/should-not-mangle-expressioncontainer-attribute-values/input.js -ReferenceId mismatch after transform -* react/should-not-strip-nbsp-even-coupled-with-other-whitespace/input.js -ReferenceId mismatch after transform +* namespace/module-nested/input.ts + x Semantic Collector failed after transform + + x Missing SymbolId: src + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing SymbolId: _src + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing SymbolId: ns1 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing SymbolId: _ns + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: _ns + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: foo + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: ns1 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: ns1 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: _src + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: _src + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing SymbolId: ns2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing SymbolId: _ns2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: _ns2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: foo + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: ns2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: ns2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: _src + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: _src + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: src + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: src + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested/input.ts:1:1] + 1 | module src { + : ^ + 2 | export namespace ns1 { + `---- -* react/should-not-strip-tags-with-a-single-child-of-nbsp/input.js -ReferenceId mismatch after transform -* react/should-properly-handle-comments-between-props/input.js -ReferenceId mismatch after transform +* namespace/module-nested-export/input.ts + x Semantic Collector failed after transform + + x Missing SymbolId: src + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing SymbolId: _src + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing SymbolId: ns1 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing SymbolId: _ns + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: _ns + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: foo + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: ns1 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: ns1 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: _src + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: _src + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing SymbolId: ns2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing SymbolId: _ns2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: _ns2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: foo + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: ns2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: ns2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: _src + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: _src + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: src + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- + + x Missing ReferenceId: src + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/module-nested-export/input.ts:1:1] + 1 | export module src { + : ^ + 2 | export namespace ns1 { + `---- -* react/should-quote-jsx-attributes/input.js -ReferenceId mismatch after transform -* react/should-support-xml-namespaces-if-flag/input.js -ReferenceId mismatch after transform +* namespace/multiple/input.ts + x Semantic Collector failed after transform + + x Missing SymbolId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/multiple/input.ts:1:1] + 1 | namespace N { var x; } + : ^ + 2 | namespace N { var y; } + `---- + + x Missing SymbolId: _N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/multiple/input.ts:1:1] + 1 | namespace N { var x; } + : ^ + 2 | namespace N { var y; } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/multiple/input.ts:1:1] + 1 | namespace N { var x; } + : ^ + 2 | namespace N { var y; } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/multiple/input.ts:1:1] + 1 | namespace N { var x; } + : ^ + 2 | namespace N { var y; } + `---- + + x Missing SymbolId: _N2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/multiple/input.ts:1:1] + 1 | namespace N { var x; } + : ^ + 2 | namespace N { var y; } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/multiple/input.ts:1:1] + 1 | namespace N { var x; } + : ^ + 2 | namespace N { var y; } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/multiple/input.ts:1:1] + 1 | namespace N { var x; } + : ^ + 2 | namespace N { var y; } + `---- + + +* namespace/mutable-fail/input.ts + ! Namespaces exporting non-const are not supported by Babel. Change to const + | or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/mutable-fail/input.ts:2:14] + 1 | namespace N { + 2 | export let V; + : ^ + 3 | } + `---- + + +* namespace/namespace-flag/input.ts + ! Namespace not marked type-only declare. Non-declarative namespaces are + | only supported experimentally in Babel. To enable and review caveats see: + | https://babeljs.io/docs/en/babel-plugin-transform-typescript + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/namespace-flag/input.ts:1:1] + 1 | namespace N {} + : ^^^^^^^^^^^^^^ + `---- -* react/should-transform-known-hyphenated-tags/input.js -ReferenceId mismatch after transform -* react/this-tag-name/input.js -ReferenceId mismatch after transform +* namespace/nested/input.ts + x Semantic Collector failed after transform + + x Missing SymbolId: _A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing SymbolId: C + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing SymbolId: _C + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: _C + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: G + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: _C + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: C + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: C + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: _A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: _A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing SymbolId: _M + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: _M + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: M + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: M + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: _A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: D + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing SymbolId: _D + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: _D + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: H + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: D + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: D + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: _A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: _A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing SymbolId: _F + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: F + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: F + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing SymbolId: G + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing SymbolId: _G + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: G + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: G + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- + + x Missing ReferenceId: A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested/input.ts:1:1] + 1 | class A { } + : ^ + 2 | namespace A { + `---- -* react/weird-symbols/input.js -ReferenceId mismatch after transform -* react/wraps-props-in-react-spread-for-first-spread-attributes/input.js -ReferenceId mismatch after transform +* namespace/nested-namespace/input.ts + x Semantic Collector failed after transform + + x Missing SymbolId: A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-namespace/input.ts:1:1] + 1 | export namespace A { + : ^ + 2 | export namespace B { + `---- + + x Missing SymbolId: _A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-namespace/input.ts:1:1] + 1 | export namespace A { + : ^ + 2 | export namespace B { + `---- + + x Missing ReferenceId: _A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-namespace/input.ts:1:1] + 1 | export namespace A { + : ^ + 2 | export namespace B { + `---- + + x Missing ReferenceId: G + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-namespace/input.ts:1:1] + 1 | export namespace A { + : ^ + 2 | export namespace B { + `---- + + x Missing ReferenceId: A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-namespace/input.ts:1:1] + 1 | export namespace A { + : ^ + 2 | export namespace B { + `---- + + x Missing ReferenceId: A + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-namespace/input.ts:1:1] + 1 | export namespace A { + : ^ + 2 | export namespace B { + `---- -* react/wraps-props-in-react-spread-for-last-spread-attributes/input.js -ReferenceId mismatch after transform -* react/wraps-props-in-react-spread-for-middle-spread-attributes/input.js -ReferenceId mismatch after transform +* namespace/nested-shorthand/input.ts + x Semantic Collector failed after transform + + x Missing SymbolId: X + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing SymbolId: _X + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing SymbolId: Y + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing SymbolId: _Y + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: _Y + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: Y + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: Y + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: _X + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: _X + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: X + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: X + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing SymbolId: proj + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing SymbolId: _proj + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing SymbolId: data + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing SymbolId: _data + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing SymbolId: util + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing SymbolId: _util + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing SymbolId: api + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing SymbolId: _api + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: _api + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: api + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: api + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: _util + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: _util + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: util + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: util + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: _data + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: _data + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: data + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: data + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: _proj + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: _proj + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: proj + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- + + x Missing ReferenceId: proj + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/nested-shorthand/input.ts:1:1] + 1 | namespace X.Y { + : ^ + 2 | export const Z = 1; + `---- -* react-automatic/adds-appropriate-newlines-when-using-spread-attribute/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* react-automatic/arrow-functions/input.js -Bindings Mismatch: -previous scope ScopeId(1): [] -current scope ScopeId(1): ["_this"] -Bindings Mismatch: -previous scope ScopeId(2): ["_this"] -current scope ScopeId(2): [] -Bindings Mismatch: -previous scope ScopeId(3): [] -current scope ScopeId(3): ["_this2"] -Bindings Mismatch: -previous scope ScopeId(4): ["_this2"] -current scope ScopeId(4): [] -Symbols mismatch after transform -ReferenceId mismatch after transform - -* react-automatic/assignment/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform - -* react-automatic/concatenates-adjacent-string-literals/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* namespace/same-name/input.ts + x Semantic Collector failed after transform + + x Missing SymbolId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing SymbolId: _N2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing SymbolId: _N7 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing SymbolId: _N4 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: _N7 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: _N7 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing SymbolId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing SymbolId: _N6 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: _N6 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: _N3 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: _N2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: _N2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing SymbolId: _N8 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: _N8 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: _N5 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: _N2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: _N2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing SymbolId: _N9 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: _N9 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: _N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: _N2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: _N2 + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- + + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/same-name/input.ts:1:1] + 1 | namespace N { + : ^ + 2 | namespace _N7 { var x } + `---- -* react-automatic/does-not-add-source-self-automatic/input.mjs -transform-react-jsx: unknown field `autoImport`, expected one of `runtime`, `development`, `throwIfNamespace`, `pure`, `importSource`, `pragma`, `pragmaFrag`, `useBuiltIns`, `useSpread`, `refresh` -* react-automatic/dont-coerce-expression-containers/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* namespace/undeclared/input.ts + x Semantic Collector failed after transform -* react-automatic/duplicate-props/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform + x Missing SymbolId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/undeclared/input.ts:1:1] + 1 | namespace N { var x } + : ^ + `---- -* react-automatic/flattens-spread/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform + x Missing SymbolId: _N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/undeclared/input.ts:1:1] + 1 | namespace N { var x } + : ^ + `---- -* react-automatic/handle-fragments/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/undeclared/input.ts:1:1] + 1 | namespace N { var x } + : ^ + `---- -* react-automatic/handle-fragments-with-key/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform + x Missing ReferenceId: N + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/namespace/undeclared/input.ts:1:1] + 1 | namespace N { var x } + : ^ + `---- -* react-automatic/handle-fragments-with-no-children/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* react-automatic/handle-nonstatic-children/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* optimize-const-enums/custom-values/input.ts +transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` -* react-automatic/handle-spread-with-proto/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* optimize-const-enums/custom-values-exported/input.ts +transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` -* react-automatic/handle-static-children/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* optimize-const-enums/declare/input.ts +transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` -* react-automatic/jsx-with-retainlines-option/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* optimize-const-enums/export-const-enum/input.ts +transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` -* react-automatic/jsx-without-retainlines-option/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* optimize-const-enums/export-const-enum-type-and-value/input.ts +transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` -* react-automatic/key-undefined-works/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* optimize-const-enums/export-const-enum-type-no-deopt/input.ts +transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` -* react-automatic/pragma-works-with-no-space-at-the-end/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* optimize-const-enums/exported/input.ts +transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` -* react-automatic/should-allow-constructor-as-prop/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* optimize-const-enums/local/input.ts +transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` -* react-automatic/should-allow-deeper-js-namespacing/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* optimize-const-enums/local-shadowed/input.ts +transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` -* react-automatic/should-allow-elements-as-attributes/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* optimize-const-enums/merged/input.ts +transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` -* react-automatic/should-allow-js-namespacing/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* optimize-const-enums/merged-exported/input.ts +transform-typescript: unknown field `optimizeConstEnums`, expected one of `jsxPragma`, `jsxPragmaFrag`, `onlyRemoveTypeImports`, `allowNamespaces`, `allowDeclareFields` -* react-automatic/should-allow-nested-fragments/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* regression/15768/input.ts + x Semantic Collector failed after transform + + x Missing ReferenceId: Infinity + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/regression/15768/input.ts:1:1] + 1 | const v = 42; + : ^ + 2 | const v2 = Infinity; + `---- + + x Missing ReferenceId: Infinity + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/regression/15768/input.ts:1:1] + 1 | const v = 42; + : ^ + 2 | const v2 = Infinity; + `---- + + x Missing ReferenceId: Infinity + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/regression/15768/input.ts:1:1] + 1 | const v = 42; + : ^ + 2 | const v2 = Infinity; + `---- + + x Missing ReferenceId: Infinity + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/regression/15768/input.ts:1:1] + 1 | const v = 42; + : ^ + 2 | const v2 = Infinity; + `---- + + x Missing ReferenceId: StateEnum + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/regression/15768/input.ts:1:1] + 1 | const v = 42; + : ^ + 2 | const v2 = Infinity; + `---- + + x Missing ReferenceId: StateEnum + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/regression/15768/input.ts:1:1] + 1 | const v = 42; + : ^ + 2 | const v2 = Infinity; + `---- + + x Missing ReferenceId: StateEnum + ,-[tasks/coverage/babel/packages/babel-plugin-transform-typescript/test/fixtures/regression/15768/input.ts:1:1] + 1 | const v = 42; + : ^ + 2 | const v2 = Infinity; + `---- + + + +# babel-plugin-transform-react-jsx (133/142) +* react/arrow-functions/input.js + x Bindings Mismatch: + | previous scope ScopeId(1): [] + | current scope ScopeId(1): ["_this"] -* react-automatic/should-avoid-wrapping-in-extra-parens-if-not-needed/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(2): ["_this"] + | current scope ScopeId(2): [] -* react-automatic/should-convert-simple-tags/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(3): [] + | current scope ScopeId(3): ["_this2"] -* react-automatic/should-convert-simple-text/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(4): ["_this2"] + | current scope ScopeId(4): [] -* react-automatic/should-escape-xhtml-jsxattribute/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* react-automatic/should-escape-xhtml-jsxtext/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* react/should-disallow-valueless-key/input.js + ! Please provide an explicit key value. Using "key" as a shorthand for + | "key={true}" is not allowed. + ,-[tasks/coverage/babel/packages/babel-plugin-transform-react-jsx/test/fixtures/react/should-disallow-valueless-key/input.js:2:15] + 1 | + 2 | var x = [
]; + : ^^^ + `---- -* react-automatic/should-handle-attributed-elements/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* react-automatic/should-handle-has-own-property-correctly/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* react/should-disallow-xml-namespacing/input.js + ! Namespace tags are not supported by default. React's JSX doesn't support + | namespace tags. You can set `throwIfNamespace: false` to bypass this + | warning. + ,-[tasks/coverage/babel/packages/babel-plugin-transform-react-jsx/test/fixtures/react/should-disallow-xml-namespacing/input.js:1:2] + 1 | ; + : ^^^^^^^^^^^^^^^^^^^ + `---- -* react-automatic/should-have-correct-comma-in-nested-children/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* react-automatic/should-insert-commas-after-expressions-before-whitespace/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* react/should-throw-error-namespaces-if-not-flag/input.js + ! Namespace tags are not supported by default. React's JSX doesn't support + | namespace tags. You can set `throwIfNamespace: false` to bypass this + | warning. + ,-[tasks/coverage/babel/packages/babel-plugin-transform-react-jsx/test/fixtures/react/should-throw-error-namespaces-if-not-flag/input.js:1:2] + 1 | ; + : ^^^^^^^ + `---- -* react-automatic/should-not-add-quotes-to-identifier-names/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* react-automatic/should-not-mangle-expressioncontainer-attribute-values/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* react-automatic/arrow-functions/input.js + x Bindings Mismatch: + | previous scope ScopeId(1): [] + | current scope ScopeId(1): ["_this"] -* react-automatic/should-not-strip-nbsp-even-coupled-with-other-whitespace/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(2): ["_this"] + | current scope ScopeId(2): [] -* react-automatic/should-not-strip-tags-with-a-single-child-of-nbsp/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(3): [] + | current scope ScopeId(3): ["_this2"] -* react-automatic/should-properly-handle-comments-between-props/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(4): ["_this2"] + | current scope ScopeId(4): [] -* react-automatic/should-properly-handle-keys/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* react-automatic/should-properly-handle-null-prop-spread/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* react-automatic/does-not-add-source-self-automatic/input.mjs +transform-react-jsx: unknown field `autoImport`, expected one of `runtime`, `development`, `throwIfNamespace`, `pure`, `importSource`, `pragma`, `pragmaFrag`, `useBuiltIns`, `useSpread`, `refresh` -* react-automatic/should-quote-jsx-attributes/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* react-automatic/should-disallow-valueless-key/input.js + ! Please provide an explicit key value. Using "key" as a shorthand for + | "key={true}" is not allowed. + ,-[tasks/coverage/babel/packages/babel-plugin-transform-react-jsx/test/fixtures/react-automatic/should-disallow-valueless-key/input.js:2:15] + 1 | + 2 | var x = [
]; + : ^^^ + `---- -* react-automatic/should-support-xml-namespaces-if-flag/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* react-automatic/should-transform-known-hyphenated-tags/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* react-automatic/should-disallow-xml-namespacing/input.js + ! Namespace tags are not supported by default. React's JSX doesn't support + | namespace tags. You can set `throwIfNamespace: false` to bypass this + | warning. + ,-[tasks/coverage/babel/packages/babel-plugin-transform-react-jsx/test/fixtures/react-automatic/should-disallow-xml-namespacing/input.js:1:2] + 1 | ; + : ^^^^^^^^^^^^^^^^^^^ + `---- -* react-automatic/should-use-createElement-when-key-comes-after-spread/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* react-automatic/should-use-jsx-when-key-comes-before-spread/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +* react-automatic/should-throw-error-namespaces-if-not-flag/input.js + ! Namespace tags are not supported by default. React's JSX doesn't support + | namespace tags. You can set `throwIfNamespace: false` to bypass this + | warning. + ,-[tasks/coverage/babel/packages/babel-plugin-transform-react-jsx/test/fixtures/react-automatic/should-throw-error-namespaces-if-not-flag/input.js:1:2] + 1 | ; + : ^^^^^^^ + `---- -* react-automatic/this-tag-name/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* react-automatic/weird-symbols/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* react-automatic/wraps-props-in-react-spread-for-last-spread-attributes/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +# babel-plugin-transform-react-jsx-self (2/3) +* react-source/arrow-function/input.js + x Bindings Mismatch: + | previous scope ScopeId(0): ["fn"] + | current scope ScopeId(0): ["_this", "fn"] -* react-automatic/wraps-props-in-react-spread-for-middle-spread-attributes/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(1): ["_this"] + | current scope ScopeId(1): [] -* regression/pragma-frag-set-default-classic-runtime/input.js -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(2): [] + | current scope ScopeId(2): ["_this2"] -* runtime/classic/input.js -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(3): ["_this2"] + | current scope ScopeId(3): [] -* runtime/defaults-to-automatic/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform -* runtime/pragma-runtime-classsic/input.js -ReferenceId mismatch after transform -* runtime/runtime-automatic/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform +# babel-plugin-transform-react-jsx-development (7/10) +* cross-platform/disallow-__self-as-jsx-attribute/input.js + ! Duplicate __self prop found. + ,-[tasks/coverage/babel/packages/babel-plugin-transform-react-jsx-development/test/fixtures/cross-platform/disallow-__self-as-jsx-attribute/input.js:1:14] + 1 | var x =
; + : ^^^^^^ + `---- -* sourcemaps/JSXText/input.js -ReferenceId mismatch after transform +* cross-platform/disallow-__source-as-jsx-attribute/input.js + ! Duplicate __source prop found. + ,-[tasks/coverage/babel/packages/babel-plugin-transform-react-jsx-development/test/fixtures/cross-platform/disallow-__source-as-jsx-attribute/input.js:1:14] + 1 | var x =
; + : ^^^^^^^^ + `---- -# babel-plugin-transform-react-jsx-self (2/3) -* react-source/arrow-function/input.js -Bindings Mismatch: -previous scope ScopeId(0): ["fn"] -current scope ScopeId(0): ["_this", "fn"] -Bindings Mismatch: -previous scope ScopeId(1): ["_this"] -current scope ScopeId(1): [] -Bindings Mismatch: -previous scope ScopeId(2): [] -current scope ScopeId(2): ["_this2"] -Bindings Mismatch: -previous scope ScopeId(3): ["_this2"] -current scope ScopeId(3): [] -Symbols mismatch after transform -ReferenceId mismatch after transform - - -# babel-plugin-transform-react-jsx-development (2/10) -* cross-platform/auto-import-dev/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform - -* cross-platform/classic-runtime/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform - -* cross-platform/fragments/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform - -* cross-platform/handle-fragments-with-key/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform - -* cross-platform/handle-nonstatic-children/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform - -* cross-platform/handle-static-children/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform - -* cross-platform/within-derived-classes-constructor/input.js -Symbols mismatch after transform -ReferenceId mismatch after transform * cross-platform/within-ts-module-block/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform + x Semantic Collector failed after transform + + x Missing SymbolId: Namespaced + ,-[tasks/coverage/babel/packages/babel-plugin-transform-react-jsx-development/test/fixtures/cross-platform/within-ts-module-block/input.ts:1:1] + 1 | export namespace Namespaced { + : ^ + 2 | export const Component = () => ( + `---- + + x Missing SymbolId: _Namespaced + ,-[tasks/coverage/babel/packages/babel-plugin-transform-react-jsx-development/test/fixtures/cross-platform/within-ts-module-block/input.ts:1:1] + 1 | export namespace Namespaced { + : ^ + 2 | export const Component = () => ( + `---- + + x Missing ReferenceId: _Namespaced + ,-[tasks/coverage/babel/packages/babel-plugin-transform-react-jsx-development/test/fixtures/cross-platform/within-ts-module-block/input.ts:1:1] + 1 | export namespace Namespaced { + : ^ + 2 | export const Component = () => ( + `---- + + x Missing ReferenceId: Namespaced + ,-[tasks/coverage/babel/packages/babel-plugin-transform-react-jsx-development/test/fixtures/cross-platform/within-ts-module-block/input.ts:1:1] + 1 | export namespace Namespaced { + : ^ + 2 | export const Component = () => ( + `---- + + x Missing ReferenceId: Namespaced + ,-[tasks/coverage/babel/packages/babel-plugin-transform-react-jsx-development/test/fixtures/cross-platform/within-ts-module-block/input.ts:1:1] + 1 | export namespace Namespaced { + : ^ + 2 | export const Component = () => ( + `---- + diff --git a/tasks/transform_conformance/oxc.snap.md b/tasks/transform_conformance/oxc.snap.md index 17d335d9dc3cb..4e02d4c6e98dc 100644 --- a/tasks/transform_conformance/oxc.snap.md +++ b/tasks/transform_conformance/oxc.snap.md @@ -1,6 +1,6 @@ commit: 12619ffe -Passed: 4/35 +Passed: 9/35 # All Passed: @@ -8,142 +8,599 @@ Passed: 4/35 # babel-plugin-transform-optional-catch-binding (0/1) * try-catch-shadow/input.js -Scopes mismatch after transform -Symbols mismatch after transform + x Scopes mismatch after transform -# babel-plugin-transform-typescript (1/7) -* class-constructor-arguments/input.ts -ReferenceId mismatch after transform +# babel-plugin-transform-typescript (3/7) * computed-constant-value/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform + x Semantic Collector failed after transform + + x Missing ReferenceId: Infinity + ,-[tasks/transform_conformance/tests/babel-plugin-transform-typescript/test/fixtures/computed-constant-value/input.ts:1:1] + 1 | enum A { + : ^ + 2 | a = Infinity, + `---- + + x Missing ReferenceId: Infinity + ,-[tasks/transform_conformance/tests/babel-plugin-transform-typescript/test/fixtures/computed-constant-value/input.ts:1:1] + 1 | enum A { + : ^ + 2 | a = Infinity, + `---- + + x Missing ReferenceId: Infinity + ,-[tasks/transform_conformance/tests/babel-plugin-transform-typescript/test/fixtures/computed-constant-value/input.ts:1:1] + 1 | enum A { + : ^ + 2 | a = Infinity, + `---- + + x Missing ReferenceId: Infinity + ,-[tasks/transform_conformance/tests/babel-plugin-transform-typescript/test/fixtures/computed-constant-value/input.ts:1:1] + 1 | enum A { + : ^ + 2 | a = Infinity, + `---- + * elimination-declare/input.ts -Bindings Mismatch: -previous scope ScopeId(0): ["A", "ReactiveMarkerSymbol"] -current scope ScopeId(0): [] + x Bindings Mismatch: + | previous scope ScopeId(0): ["A", "ReactiveMarkerSymbol"] + | current scope ScopeId(0): [] + * enum-member-reference/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform + x Semantic Collector failed after transform + + x Missing ReferenceId: Foo + ,-[tasks/transform_conformance/tests/babel-plugin-transform-typescript/test/fixtures/enum-member-reference/input.ts:1:1] + 1 | var x = 10; + : ^ + 2 | + `---- + * export-elimination/input.ts -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform + x Semantic Collector failed after transform + + x Missing SymbolId: Name + ,-[tasks/transform_conformance/tests/babel-plugin-transform-typescript/test/fixtures/export-elimination/input.ts:1:1] + 1 | import Im, {Ok} from 'a'; + : ^ + 2 | class Foo {} + `---- + + x Missing SymbolId: _Name + ,-[tasks/transform_conformance/tests/babel-plugin-transform-typescript/test/fixtures/export-elimination/input.ts:1:1] + 1 | import Im, {Ok} from 'a'; + : ^ + 2 | class Foo {} + `---- + + x Missing ReferenceId: _Name + ,-[tasks/transform_conformance/tests/babel-plugin-transform-typescript/test/fixtures/export-elimination/input.ts:1:1] + 1 | import Im, {Ok} from 'a'; + : ^ + 2 | class Foo {} + `---- + + x Missing ReferenceId: Name + ,-[tasks/transform_conformance/tests/babel-plugin-transform-typescript/test/fixtures/export-elimination/input.ts:1:1] + 1 | import Im, {Ok} from 'a'; + : ^ + 2 | class Foo {} + `---- + + x Missing ReferenceId: Name + ,-[tasks/transform_conformance/tests/babel-plugin-transform-typescript/test/fixtures/export-elimination/input.ts:1:1] + 1 | import Im, {Ok} from 'a'; + : ^ + 2 | class Foo {} + `---- + + + +# babel-plugin-transform-react-jsx (6/27) +* refresh/can-handle-implicit-arrow-returns/input.jsx + x reference Mismatch: + | previous reference ReferenceId(23): Some("_s") + | current reference ReferenceId(0): None -* redeclarations/input.ts -Symbols mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(26): Some("_s2") + | current reference ReferenceId(1): None + x reference Mismatch: + | previous reference ReferenceId(29): Some("_s3") + | current reference ReferenceId(2): None + + x reference Mismatch: + | previous reference ReferenceId(33): Some("_s4") + | current reference ReferenceId(3): None + + x reference Mismatch: + | previous reference ReferenceId(37): Some("_s5") + | current reference ReferenceId(4): None + + x reference Mismatch: + | previous reference ReferenceId(41): Some("_s6") + | current reference ReferenceId(5): None + + x reference Mismatch: + | previous reference ReferenceId(45): Some("_c") + | current reference ReferenceId(45): None + + x reference Mismatch: + | previous reference ReferenceId(47): Some("_c2") + | current reference ReferenceId(47): None + + x reference Mismatch: + | previous reference ReferenceId(49): Some("_c3") + | current reference ReferenceId(49): None + + x reference Mismatch: + | previous reference ReferenceId(51): Some("_c4") + | current reference ReferenceId(51): None + + x reference Mismatch: + | previous reference ReferenceId(53): Some("_c5") + | current reference ReferenceId(53): None -# babel-plugin-transform-react-jsx (3/27) -* refresh/can-handle-implicit-arrow-returns/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform * refresh/does-not-consider-require-like-methods-to-be-hocs/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(21): Some("_c") + | current reference ReferenceId(17): None + * refresh/does-not-get-tripped-by-iifes/input.jsx -Bindings Mismatch: -previous scope ScopeId(0): [] -current scope ScopeId(0): ["_s"] -Bindings Mismatch: -previous scope ScopeId(1): ["_s"] -current scope ScopeId(1): [] -Symbols mismatch after transform -ReferenceId mismatch after transform + x Bindings Mismatch: + | previous scope ScopeId(0): [] + | current scope ScopeId(0): ["_s"] + + x Bindings Mismatch: + | previous scope ScopeId(1): ["_s"] + | current scope ScopeId(1): [] + + x reference Mismatch: + | previous reference ReferenceId(3): Some("_s") + | current reference ReferenceId(1): None + * refresh/generates-signatures-for-function-declarations-calling-hooks/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(6): Some("_s") + | current reference ReferenceId(0): None + + x reference Mismatch: + | previous reference ReferenceId(10): Some("_c") + | current reference ReferenceId(10): None + * refresh/generates-signatures-for-function-expressions-calling-hooks/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(26): Some("_s") + | current reference ReferenceId(0): None + + x reference Mismatch: + | previous reference ReferenceId(32): Some("_s2") + | current reference ReferenceId(1): None + + x reference Mismatch: + | previous reference ReferenceId(38): Some("_s3") + | current reference ReferenceId(32): None + + x reference Mismatch: + | previous reference ReferenceId(41): Some("_c") + | current reference ReferenceId(41): None + + x reference Mismatch: + | previous reference ReferenceId(43): Some("_c2") + | current reference ReferenceId(43): None + + x reference Mismatch: + | previous reference ReferenceId(45): Some("_c3") + | current reference ReferenceId(45): None + + x reference Mismatch: + | previous reference ReferenceId(47): Some("_c4") + | current reference ReferenceId(47): None + + x reference Mismatch: + | previous reference ReferenceId(49): Some("_c5") + | current reference ReferenceId(49): None + + x reference Mismatch: + | previous reference ReferenceId(51): Some("_c6") + | current reference ReferenceId(51): None + * refresh/generates-valid-signature-for-exotic-ways-to-call-hooks/input.jsx -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform + x Scopes mismatch after transform + + x reference Mismatch: + | previous reference ReferenceId(17): Some("_s2") + | current reference ReferenceId(0): None + + x reference Mismatch: + | previous reference ReferenceId(12): Some("_s") + | current reference ReferenceId(2): None -* refresh/ignores-complex-definitions/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(21): Some("_c") + | current reference ReferenceId(21): None -* refresh/ignores-hoc-definitions/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform * refresh/includes-custom-hooks-into-the-signatures/input.jsx -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform + x Scopes mismatch after transform + + x reference Mismatch: + | previous reference ReferenceId(10): Some("_s") + | current reference ReferenceId(0): None + + x reference Mismatch: + | previous reference ReferenceId(14): Some("_s2") + | current reference ReferenceId(1): None + + x reference Mismatch: + | previous reference ReferenceId(19): Some("_s3") + | current reference ReferenceId(2): None + + x reference Mismatch: + | previous reference ReferenceId(23): Some("_c") + | current reference ReferenceId(23): None + * refresh/registers-capitalized-identifiers-in-hoc-calls/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(14): Some("_c") + | current reference ReferenceId(14): None + + x reference Mismatch: + | previous reference ReferenceId(16): Some("_c2") + | current reference ReferenceId(16): None + + x reference Mismatch: + | previous reference ReferenceId(18): Some("_c3") + | current reference ReferenceId(18): None + + x reference Mismatch: + | previous reference ReferenceId(20): Some("_c4") + | current reference ReferenceId(20): None + * refresh/registers-identifiers-used-in-jsx-at-definition-site/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(53): Some("_c") + | current reference ReferenceId(44): None + + x reference Mismatch: + | previous reference ReferenceId(55): Some("_c2") + | current reference ReferenceId(46): None + + x reference Mismatch: + | previous reference ReferenceId(57): Some("_c3") + | current reference ReferenceId(48): None + + x reference Mismatch: + | previous reference ReferenceId(59): Some("_c4") + | current reference ReferenceId(50): None + + x reference Mismatch: + | previous reference ReferenceId(61): Some("_c5") + | current reference ReferenceId(52): None + + x reference Mismatch: + | previous reference ReferenceId(63): Some("_c6") + | current reference ReferenceId(54): None + * refresh/registers-identifiers-used-in-react-create-element-at-definition-site/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(45): Some("_c") + | current reference ReferenceId(45): None + + x reference Mismatch: + | previous reference ReferenceId(47): Some("_c2") + | current reference ReferenceId(47): None + + x reference Mismatch: + | previous reference ReferenceId(49): Some("_c3") + | current reference ReferenceId(49): None + + x reference Mismatch: + | previous reference ReferenceId(51): Some("_c4") + | current reference ReferenceId(51): None + + x reference Mismatch: + | previous reference ReferenceId(53): Some("_c5") + | current reference ReferenceId(53): None + + x reference Mismatch: + | previous reference ReferenceId(55): Some("_c6") + | current reference ReferenceId(55): None + * refresh/registers-likely-hocs-with-inline-functions-1/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(18): Some("_c") + | current reference ReferenceId(18): None + + x reference Mismatch: + | previous reference ReferenceId(20): Some("_c2") + | current reference ReferenceId(20): None + + x reference Mismatch: + | previous reference ReferenceId(22): Some("_c3") + | current reference ReferenceId(22): None + + x reference Mismatch: + | previous reference ReferenceId(24): Some("_c4") + | current reference ReferenceId(24): None + + x reference Mismatch: + | previous reference ReferenceId(26): Some("_c5") + | current reference ReferenceId(26): None + + x reference Mismatch: + | previous reference ReferenceId(28): Some("_c6") + | current reference ReferenceId(28): None + + x reference Mismatch: + | previous reference ReferenceId(30): Some("_c7") + | current reference ReferenceId(30): None + + x reference Mismatch: + | previous reference ReferenceId(32): Some("_c8") + | current reference ReferenceId(32): None + * refresh/registers-likely-hocs-with-inline-functions-2/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(6): Some("_c") + | current reference ReferenceId(6): None + + x reference Mismatch: + | previous reference ReferenceId(8): Some("_c2") + | current reference ReferenceId(8): None + + x reference Mismatch: + | previous reference ReferenceId(10): Some("_c3") + | current reference ReferenceId(10): None + * refresh/registers-likely-hocs-with-inline-functions-3/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(6): Some("_c") + | current reference ReferenceId(6): None + + x reference Mismatch: + | previous reference ReferenceId(8): Some("_c2") + | current reference ReferenceId(8): None + + x reference Mismatch: + | previous reference ReferenceId(10): Some("_c3") + | current reference ReferenceId(10): None + * refresh/registers-top-level-exported-function-declarations/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(14): Some("_c") + | current reference ReferenceId(13): None + + x reference Mismatch: + | previous reference ReferenceId(16): Some("_c2") + | current reference ReferenceId(15): None + + x reference Mismatch: + | previous reference ReferenceId(18): Some("_c3") + | current reference ReferenceId(17): None + * refresh/registers-top-level-exported-named-arrow-functions/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(12): Some("_c") + | current reference ReferenceId(10): None + + x reference Mismatch: + | previous reference ReferenceId(14): Some("_c2") + | current reference ReferenceId(12): None + * refresh/registers-top-level-function-declarations/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(9): Some("_c") + | current reference ReferenceId(8): None + + x reference Mismatch: + | previous reference ReferenceId(11): Some("_c2") + | current reference ReferenceId(10): None + * refresh/registers-top-level-variable-declarations-with-arrow-functions/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(12): Some("_c") + | current reference ReferenceId(11): None + + x reference Mismatch: + | previous reference ReferenceId(14): Some("_c2") + | current reference ReferenceId(13): None + + x reference Mismatch: + | previous reference ReferenceId(16): Some("_c3") + | current reference ReferenceId(15): None + * refresh/registers-top-level-variable-declarations-with-function-expressions/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(9): Some("_c") + | current reference ReferenceId(8): None + + x reference Mismatch: + | previous reference ReferenceId(11): Some("_c2") + | current reference ReferenceId(10): None + * refresh/supports-typescript-namespace-syntax/input.tsx -Scopes mismatch after transform -Symbols mismatch after transform -ReferenceId mismatch after transform + x Semantic Collector failed after transform + + x Missing SymbolId: Foo + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing SymbolId: _Foo + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing SymbolId: Bar + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing SymbolId: _Bar + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing ReferenceId: _Bar + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing ReferenceId: _Bar + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing ReferenceId: Bar + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing ReferenceId: Bar + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing ReferenceId: _Foo + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing ReferenceId: _Foo + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing ReferenceId: _Foo + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing ReferenceId: _Foo + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing ReferenceId: D + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing SymbolId: NotExported + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing SymbolId: _NotExported + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing ReferenceId: _NotExported + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing ReferenceId: NotExported + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing ReferenceId: NotExported + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing ReferenceId: Foo + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + + x Missing ReferenceId: Foo + ,-[tasks/transform_conformance/tests/babel-plugin-transform-react-jsx/test/fixtures/refresh/supports-typescript-namespace-syntax/input.tsx:1:1] + 1 | namespace Foo { + : ^ + 2 | export namespace Bar { + `---- + * refresh/uses-custom-identifiers-for-refresh-reg-and-refresh-sig/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(7): Some("_s") + | current reference ReferenceId(0): None + + x reference Mismatch: + | previous reference ReferenceId(11): Some("_c") + | current reference ReferenceId(10): None + * refresh/uses-original-function-declaration-if-it-get-reassigned/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform + x reference Mismatch: + | previous reference ReferenceId(6): Some("_c") + | current reference ReferenceId(6): None -* unicode/input.jsx -Symbols mismatch after transform -ReferenceId mismatch after transform diff --git a/tasks/transform_conformance/src/driver.rs b/tasks/transform_conformance/src/driver.rs index fd27917c0d255..cf32cdcc520a7 100644 --- a/tasks/transform_conformance/src/driver.rs +++ b/tasks/transform_conformance/src/driver.rs @@ -3,7 +3,7 @@ use std::{mem, ops::ControlFlow, path::Path}; use oxc::{ ast::ast::Program, diagnostics::OxcDiagnostic, - semantic::{post_transform_checker::PostTransformChecker, SemanticBuilderReturn}, + semantic::post_transform_checker::PostTransformChecker, span::SourceType, transformer::{TransformOptions, TransformerReturn}, CompilerInterface, @@ -13,7 +13,6 @@ pub struct Driver { options: TransformOptions, printed: String, errors: Vec, - check_semantic: bool, checker: PostTransformChecker, } @@ -34,34 +33,18 @@ impl CompilerInterface for Driver { self.printed = printed; } - fn after_semantic( - &mut self, - program: &mut Program<'_>, - _semantic_return: &mut SemanticBuilderReturn, - ) -> ControlFlow<()> { - if self.check_semantic { - if let Some(errors) = self.checker.before_transform(program) { - self.errors.extend(errors); - return ControlFlow::Break(()); - } - } - ControlFlow::Continue(()) - } - fn after_transform( &mut self, program: &mut Program<'_>, transformer_return: &mut TransformerReturn, ) -> ControlFlow<()> { - if self.check_semantic { - if let Some(errors) = self.checker.after_transform( - &transformer_return.symbols, - &transformer_return.scopes, - program, - ) { - self.errors.extend(errors); - return ControlFlow::Break(()); - } + if let Some(errors) = self.checker.after_transform( + &transformer_return.symbols, + &transformer_return.scopes, + program, + ) { + self.errors.extend(errors); + return ControlFlow::Break(()); } ControlFlow::Continue(()) } @@ -73,7 +56,6 @@ impl Driver { options, printed: String::new(), errors: vec![], - check_semantic: true, checker: PostTransformChecker::default(), } } diff --git a/tasks/transform_conformance/src/test_case.rs b/tasks/transform_conformance/src/test_case.rs index 641dae4327e51..e91384465d2b5 100644 --- a/tasks/transform_conformance/src/test_case.rs +++ b/tasks/transform_conformance/src/test_case.rs @@ -5,11 +5,11 @@ use std::{ use oxc::allocator::Allocator; use oxc::codegen::CodeGenerator; -use oxc::diagnostics::{Error, OxcDiagnostic}; +use oxc::diagnostics::{Error, NamedSource, OxcDiagnostic}; use oxc::parser::Parser; use oxc::span::{SourceType, VALID_EXTENSIONS}; use oxc::transformer::{BabelOptions, TransformOptions}; -use oxc_tasks_common::{normalize_path, print_diff_in_terminal}; +use oxc_tasks_common::{normalize_path, print_diff_in_terminal, project_root}; use crate::{ constants::{PLUGINS_NOT_SUPPORTED_YET, SKIP_TESTS}, @@ -249,6 +249,7 @@ impl TestCase for ConformanceTestCase { println!("output_path: {output_path:?}"); } + let project_root = project_root(); let mut transformed_code = String::new(); let mut actual_errors = String::new(); let mut transform_options = None; @@ -261,9 +262,13 @@ impl TestCase for ConformanceTestCase { transformed_code = printed; } Err(errors) => { + let source = NamedSource::new( + self.path.strip_prefix(project_root).unwrap().to_string_lossy(), + input.to_string(), + ); let error = errors .into_iter() - .map(|err| err.to_string()) + .map(|err| format!("{:?}", err.with_source_code(source.clone()))) .collect::>() .join("\n"); actual_errors = get_babel_error(&error);