TypeScript/tests/cases/compiler/declarationEmitExpressionInExtends.ts

15 lines
153 B
TypeScript
Raw Normal View History

// @declaration: true
var x: {
new<T>(s: any): Q;
}
class Q {
s: string;
}
class B extends x<string> {
}
var q: B;
q.s;