22 lines
389 B
Plaintext
22 lines
389 B
Plaintext
=== tests/cases/compiler/typeInferenceConflictingCandidates.ts ===
|
|
declare function g<T>(a: T, b: T, c: (t: T) => T): T;
|
|
>g : <T>(a: T, b: T, c: (t: T) => T) => T
|
|
>T : T
|
|
>a : T
|
|
>T : T
|
|
>b : T
|
|
>T : T
|
|
>c : (t: T) => T
|
|
>t : T
|
|
>T : T
|
|
>T : T
|
|
>T : T
|
|
|
|
g("", 3, a => a);
|
|
>g("", 3, a => a) : {}
|
|
>g : <T>(a: T, b: T, c: (t: T) => T) => T
|
|
>a => a : (a: {}) => {}
|
|
>a : {}
|
|
>a : {}
|
|
|