TypeScript/tests/cases/compiler/declarationEmitInferredTypeAlias4.ts

7 lines
123 B
TypeScript
Raw Normal View History

2016-09-16 18:15:46 +02:00
// @declaration: true
function f<A>() {
type Foo<T> = T | { x: Foo<T> };
var x: Foo<A[]>;
return x;
}