a4f9bf0fce
* Create type aliases for unresolved type symbols * Accept new baselines * Update fourslash tests * Unresolved import aliases create tagged unresolved symbols * Add comments * Accept new baselines * Add fourslash tests
25 lines
604 B
Plaintext
25 lines
604 B
Plaintext
=== tests/cases/compiler/typeCheckTypeArgument.ts ===
|
|
var f: <T extends UNKNOWN>() => void;
|
|
>f : <T extends UNKNOWN>() => void
|
|
|
|
interface IFoo<T extends UNKNOWN> { }
|
|
|
|
class Foo<T extends UNKNOWN> { }
|
|
>Foo : Foo<T>
|
|
|
|
function bar<T extends UNKNOWN>() { }
|
|
>bar : <T extends UNKNOWN>() => void
|
|
|
|
class Foo2 {
|
|
>Foo2 : Foo2
|
|
|
|
method<T extends UNKNOWN>() { }
|
|
>method : <T extends UNKNOWN>() => void
|
|
}
|
|
|
|
(<T extends UNKNOWN>(a) => { });
|
|
>(<T extends UNKNOWN>(a) => { }) : <T extends UNKNOWN>(a: any) => void
|
|
><T extends UNKNOWN>(a) => { } : <T extends UNKNOWN>(a: any) => void
|
|
>a : any
|
|
|