TypeScript/tests/cases/conformance/types/typeParameters/recurringTypeParamForContainerOfBase01.ts
Daniel Rosenwasser 0abb4c907e Added tests.
2016-02-28 19:57:12 -08:00

13 lines
213 B
TypeScript

// @declaration: true
interface BoxOfFoo<T extends Foo<T>> {
item: T
}
interface Foo<T extends Foo<T>> {
self: T;
}
interface Bar<T extends Bar<T>> extends Foo<T> {
other: BoxOfFoo<T>;
}