TypeScript/tests/cases/conformance/types/typeParameters/typeParameterAsBaseType.ts

10 lines
200 B
TypeScript
Raw Normal View History

2014-07-13 01:04:16 +02:00
// type parameters cannot be used as base types
// these are all errors
class C<T> extends T { }
class C2<T, U> extends U { }
interface I<T> extends T { }
interface I2<T, U> extends U { }