TypeScript/tests/cases/conformance/types/typeParameters/typeParameterAsBaseType.ts
2014-07-12 17:30:19 -07:00

10 lines
200 B
TypeScript

// 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 { }