diff --git a/tests/baselines/reference/ES5For-of17.errors.txt b/tests/baselines/reference/ES5For-of17.errors.txt new file mode 100644 index 0000000000..3b9ab93a56 --- /dev/null +++ b/tests/baselines/reference/ES5For-of17.errors.txt @@ -0,0 +1,13 @@ +tests/cases/conformance/statements/for-ofStatements/ES5For-of17.ts(3,20): error TS2448: Block-scoped variable 'v' used before its declaration. + + +==== tests/cases/conformance/statements/for-ofStatements/ES5For-of17.ts (1 errors) ==== + for (let v of []) { + v; + for (let v of [v]) { + ~ +!!! error TS2448: Block-scoped variable 'v' used before its declaration. + var x = v; + v++; + } + } \ No newline at end of file diff --git a/tests/baselines/reference/ES5For-of17.types b/tests/baselines/reference/ES5For-of17.types deleted file mode 100644 index 4dafdc0599..0000000000 --- a/tests/baselines/reference/ES5For-of17.types +++ /dev/null @@ -1,22 +0,0 @@ -=== tests/cases/conformance/statements/for-ofStatements/ES5For-of17.ts === -for (let v of []) { ->v : any ->[] : undefined[] - - v; ->v : any - - for (let v of [v]) { ->v : any ->[v] : any[] ->v : any - - var x = v; ->x : any ->v : any - - v++; ->v++ : number ->v : any - } -} diff --git a/tests/baselines/reference/ES5For-of20.errors.txt b/tests/baselines/reference/ES5For-of20.errors.txt index 8150991099..772d5143a0 100644 --- a/tests/baselines/reference/ES5For-of20.errors.txt +++ b/tests/baselines/reference/ES5For-of20.errors.txt @@ -1,10 +1,13 @@ +tests/cases/conformance/statements/for-ofStatements/ES5For-of20.ts(3,20): error TS2448: Block-scoped variable 'v' used before its declaration. tests/cases/conformance/statements/for-ofStatements/ES5For-of20.ts(4,15): error TS1155: 'const' declarations must be initialized -==== tests/cases/conformance/statements/for-ofStatements/ES5For-of20.ts (1 errors) ==== +==== tests/cases/conformance/statements/for-ofStatements/ES5For-of20.ts (2 errors) ==== for (let v of []) { let v; for (let v of [v]) { + ~ +!!! error TS2448: Block-scoped variable 'v' used before its declaration. const v; ~ !!! error TS1155: 'const' declarations must be initialized