26 lines
983 B
Text
26 lines
983 B
Text
=== tests/cases/compiler/nestedRecursiveLambda.ts ===
|
|
function f(a:any) {
|
|
>f : Symbol(f, Decl(nestedRecursiveLambda.ts, 0, 0))
|
|
>a : Symbol(a, Decl(nestedRecursiveLambda.ts, 0, 11))
|
|
|
|
void (r =>(r => r));
|
|
>r : Symbol(r, Decl(nestedRecursiveLambda.ts, 1, 6))
|
|
>r : Symbol(r, Decl(nestedRecursiveLambda.ts, 1, 11))
|
|
>r : Symbol(r, Decl(nestedRecursiveLambda.ts, 1, 11))
|
|
}
|
|
f((r =>(r => r)));
|
|
>f : Symbol(f, Decl(nestedRecursiveLambda.ts, 0, 0))
|
|
>r : Symbol(r, Decl(nestedRecursiveLambda.ts, 3, 3))
|
|
>r : Symbol(r, Decl(nestedRecursiveLambda.ts, 3, 8))
|
|
>r : Symbol(r, Decl(nestedRecursiveLambda.ts, 3, 8))
|
|
|
|
void(r =>(r => r));
|
|
>r : Symbol(r, Decl(nestedRecursiveLambda.ts, 4, 5))
|
|
>r : Symbol(r, Decl(nestedRecursiveLambda.ts, 4, 10))
|
|
>r : Symbol(r, Decl(nestedRecursiveLambda.ts, 4, 10))
|
|
|
|
[(r =>(r => r))]
|
|
>r : Symbol(r, Decl(nestedRecursiveLambda.ts, 5, 2))
|
|
>r : Symbol(r, Decl(nestedRecursiveLambda.ts, 5, 7))
|
|
>r : Symbol(r, Decl(nestedRecursiveLambda.ts, 5, 7))
|
|
|