1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
//// [tests/cases/compiler/classExpressionExtendingAbstractClass.ts] ////
=== classExpressionExtendingAbstractClass.ts ===
abstract class A {
>A : Symbol(A, Decl(classExpressionExtendingAbstractClass.ts, 0, 0))
abstract foo(): void;
>foo : Symbol(A.foo, Decl(classExpressionExtendingAbstractClass.ts, 0, 18))
}
var C = class extends A { // no error reported!
>C : Symbol(C, Decl(classExpressionExtendingAbstractClass.ts, 4, 3))
>A : Symbol(A, Decl(classExpressionExtendingAbstractClass.ts, 0, 0))
};
|