Accepting new baselines
This commit is contained in:
parent
e322a13c80
commit
2ef36e8d54
2 changed files with 10 additions and 12 deletions
|
@ -1,7 +1,6 @@
|
||||||
tests/cases/compiler/contextualTypingWithFixedTypeParameters1.ts(2,22): error TS2339: Property 'foo' does not exist on type 'string'.
|
tests/cases/compiler/contextualTypingWithFixedTypeParameters1.ts(2,22): error TS2339: Property 'foo' does not exist on type 'string'.
|
||||||
tests/cases/compiler/contextualTypingWithFixedTypeParameters1.ts(3,10): error TS2453: The type argument for type parameter 'T' cannot be inferred from the usage. Consider specifying the type arguments explicitly.
|
tests/cases/compiler/contextualTypingWithFixedTypeParameters1.ts(3,32): error TS2339: Property 'foo' does not exist on type 'string'.
|
||||||
Type argument candidate 'string' is not a valid type argument because it is not a supertype of candidate 'T'.
|
tests/cases/compiler/contextualTypingWithFixedTypeParameters1.ts(3,38): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'.
|
||||||
tests/cases/compiler/contextualTypingWithFixedTypeParameters1.ts(3,32): error TS2339: Property 'foo' does not exist on type 'T'.
|
|
||||||
|
|
||||||
|
|
||||||
==== tests/cases/compiler/contextualTypingWithFixedTypeParameters1.ts (3 errors) ====
|
==== tests/cases/compiler/contextualTypingWithFixedTypeParameters1.ts (3 errors) ====
|
||||||
|
@ -10,8 +9,7 @@ tests/cases/compiler/contextualTypingWithFixedTypeParameters1.ts(3,32): error TS
|
||||||
~~~
|
~~~
|
||||||
!!! error TS2339: Property 'foo' does not exist on type 'string'.
|
!!! error TS2339: Property 'foo' does not exist on type 'string'.
|
||||||
var r9 = f10('', () => (a => a.foo), 1); // error
|
var r9 = f10('', () => (a => a.foo), 1); // error
|
||||||
~~~
|
|
||||||
!!! error TS2453: The type argument for type parameter 'T' cannot be inferred from the usage. Consider specifying the type arguments explicitly.
|
|
||||||
!!! error TS2453: Type argument candidate 'string' is not a valid type argument because it is not a supertype of candidate 'T'.
|
|
||||||
~~~
|
~~~
|
||||||
!!! error TS2339: Property 'foo' does not exist on type 'T'.
|
!!! error TS2339: Property 'foo' does not exist on type 'string'.
|
||||||
|
~
|
||||||
|
!!! error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'.
|
|
@ -220,11 +220,11 @@ var l = fun(((Math.random() < 0.5 ? ((x => x)) : ((x => undefined)))), ((x => x)
|
||||||
>x => undefined : (x: number) => any
|
>x => undefined : (x: number) => any
|
||||||
>x : number
|
>x : number
|
||||||
>undefined : undefined
|
>undefined : undefined
|
||||||
>((x => x)) : (x: number) => number
|
>((x => x)) : (x: any) => any
|
||||||
>(x => x) : (x: number) => number
|
>(x => x) : (x: any) => any
|
||||||
>x => x : (x: number) => number
|
>x => x : (x: any) => any
|
||||||
>x : number
|
>x : any
|
||||||
>x : number
|
>x : any
|
||||||
|
|
||||||
var lambda1: (x: number) => number = x => x;
|
var lambda1: (x: number) => number = x => x;
|
||||||
>lambda1 : (x: number) => number
|
>lambda1 : (x: number) => number
|
||||||
|
|
Loading…
Reference in a new issue