TypeScript/tests/cases/fourslash/quickInfoOfGenericTypeAssertions1.ts
2016-09-13 11:49:01 -07:00

15 lines
365 B
TypeScript

/// <reference path='fourslash.ts'/>
////function f<T>(x: T): T { return null; }
////var /*1*/r = <T>(x: T) => x;
////var /*2*/r2 = < <T>(x: T) => T>f;
////var a;
////var /*3*/r3 = < <T>(x: <A>(y: A) => A) => T>a;
verify.quickInfos({
1: "var r: <T>(x: T) => T",
2: "var r2: <T>(x: T) => T",
3: "var r3: <T>(x: <A>(y: A) => A) => T"
});