1 2 3 4 5 6 7 8 9 10 11 12
|
=== tests/cases/conformance/expressions/contextualTyping/functionExpressionContextualTyping3.ts ===
// #31114
declare function f<T>(value: T | number): void;
>f : Symbol(f, Decl(functionExpressionContextualTyping3.ts, 0, 0))
>T : Symbol(T, Decl(functionExpressionContextualTyping3.ts, 1, 19))
>value : Symbol(value, Decl(functionExpressionContextualTyping3.ts, 1, 22))
>T : Symbol(T, Decl(functionExpressionContextualTyping3.ts, 1, 19))
f((a: any) => "")
>f : Symbol(f, Decl(functionExpressionContextualTyping3.ts, 0, 0))
>a : Symbol(a, Decl(functionExpressionContextualTyping3.ts, 2, 3))
|