diff --git a/tests/baselines/reference/fillInMissingTypeArgsOnJSConstructCalls.errors.txt b/tests/baselines/reference/fillInMissingTypeArgsOnJSConstructCalls.errors.txt index f40ed6fa996..3fcafce794c 100644 --- a/tests/baselines/reference/fillInMissingTypeArgsOnJSConstructCalls.errors.txt +++ b/tests/baselines/reference/fillInMissingTypeArgsOnJSConstructCalls.errors.txt @@ -1,5 +1,6 @@ tests/cases/compiler/BaseB.js(2,24): error TS8004: Type parameter declarations can only be used in TypeScript files. -tests/cases/compiler/BaseB.js(2,25): error TS1005: ',' expected. +tests/cases/compiler/BaseB.js(2,25): error TS1127: Invalid character. +tests/cases/compiler/BaseB.js(2,32): error TS1109: Expression expected. tests/cases/compiler/BaseB.js(3,14): error TS2304: Cannot find name 'Class'. tests/cases/compiler/BaseB.js(3,14): error TS8010: Type annotations can only be used in TypeScript files. tests/cases/compiler/BaseB.js(4,25): error TS2304: Cannot find name 'Class'. @@ -15,13 +16,15 @@ tests/cases/compiler/SubB.js(3,41): error TS8011: Type arguments can only be use import BaseA from './BaseA'; export default class SubA extends BaseA { } -==== tests/cases/compiler/BaseB.js (6 errors) ==== +==== tests/cases/compiler/BaseB.js (7 errors) ==== import BaseA from './BaseA'; export default class B { ~~~~~~~~ !!! error TS8004: Type parameter declarations can only be used in TypeScript files. ~ -!!! error TS1005: ',' expected. +!!! error TS1127: Invalid character. + ~ +!!! error TS1109: Expression expected. _AClass: Class; ~~~~~ !!! error TS2304: Cannot find name 'Class'. diff --git a/tests/baselines/reference/fillInMissingTypeArgsOnJSConstructCalls.symbols b/tests/baselines/reference/fillInMissingTypeArgsOnJSConstructCalls.symbols index 34f4ec6b597..a09b3b503c0 100644 --- a/tests/baselines/reference/fillInMissingTypeArgsOnJSConstructCalls.symbols +++ b/tests/baselines/reference/fillInMissingTypeArgsOnJSConstructCalls.symbols @@ -18,7 +18,7 @@ import BaseA from './BaseA'; export default class B { >B : Symbol(B, Decl(BaseB.js, 0, 28)) >T : Symbol(T, Decl(BaseB.js, 1, 23)) ->BaseA : Symbol(BaseA, Decl(BaseB.js, 1, 25)) +>BaseA : Symbol(BaseA, Decl(BaseB.js, 0, 6)) _AClass: Class; >_AClass : Symbol(B._AClass, Decl(BaseB.js, 1, 34)) diff --git a/tests/baselines/reference/fillInMissingTypeArgsOnJSConstructCalls.types b/tests/baselines/reference/fillInMissingTypeArgsOnJSConstructCalls.types index 08990bb6cbe..565a42ac462 100644 --- a/tests/baselines/reference/fillInMissingTypeArgsOnJSConstructCalls.types +++ b/tests/baselines/reference/fillInMissingTypeArgsOnJSConstructCalls.types @@ -16,7 +16,7 @@ import BaseA from './BaseA'; >BaseA : typeof BaseA export default class B { ->B : B +>B : B _AClass: Class; >_AClass : Class @@ -41,7 +41,7 @@ import BaseB from './BaseB'; export default class SubB extends BaseB { >SubB : SubB ->BaseB : BaseB +>BaseB : BaseB constructor() { super(SubA);