Accepted baselines.

This commit is contained in:
Daniel Rosenwasser 2018-08-14 22:55:44 -07:00
parent d8c82a84e5
commit c0531c74f4
2 changed files with 6 additions and 6 deletions

View file

@ -1,5 +1,5 @@
tests/cases/compiler/noImplicitThisFunctions.ts(13,12): error TS7041: The containing arrow function captures the global value of 'this' which implicitly has type 'any'.
tests/cases/compiler/noImplicitThisFunctions.ts(17,38): error TS2683: 'this' implicitly has type 'any' because it does not have a type annotation.
tests/cases/compiler/noImplicitThisFunctions.ts(13,12): error TS2683: 'this' implicitly has type 'any' because it does not have a type annotation.
tests/cases/compiler/noImplicitThisFunctions.ts(17,38): error TS7041: The containing arrow function captures the global value of 'this' which implicitly has type 'any'.
==== tests/cases/compiler/noImplicitThisFunctions.ts (2 errors) ====
@ -17,11 +17,11 @@ tests/cases/compiler/noImplicitThisFunctions.ts(17,38): error TS2683: 'this' imp
// error: this is implicitly any
return this.a + z;
~~~~
!!! error TS7041: The containing arrow function captures the global value of 'this' which implicitly has type 'any'.
!!! error TS2683: 'this' implicitly has type 'any' because it does not have a type annotation.
}
// error: `this` is `window`, but is still of type `any`
let f4: (b: number) => number = b => this.c + b;
~~~~
!!! error TS2683: 'this' implicitly has type 'any' because it does not have a type annotation.
!!! error TS7041: The containing arrow function captures the global value of 'this' which implicitly has type 'any'.

View file

@ -1,4 +1,4 @@
tests/cases/compiler/thisBinding2.ts(10,11): error TS7041: The containing arrow function captures the global value of 'this' which implicitly has type 'any'.
tests/cases/compiler/thisBinding2.ts(10,11): error TS2683: 'this' implicitly has type 'any' because it does not have a type annotation.
==== tests/cases/compiler/thisBinding2.ts (1 errors) ====
@ -13,7 +13,7 @@ tests/cases/compiler/thisBinding2.ts(10,11): error TS7041: The containing arrow
var x = 1;
return this.x;
~~~~
!!! error TS7041: The containing arrow function captures the global value of 'this' which implicitly has type 'any'.
!!! error TS2683: 'this' implicitly has type 'any' because it does not have a type annotation.
}();
}
}