1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
=== tests/cases/conformance/classes/classDeclarations/classExtendingNull.ts ===
class C1 extends null { }
>C1 : Symbol(C1, Decl(classExtendingNull.ts, 0, 0))
class C2 extends (null) { }
>C2 : Symbol(C2, Decl(classExtendingNull.ts, 0, 25))
class C3 extends null { x = 1; }
>C3 : Symbol(C3, Decl(classExtendingNull.ts, 1, 27))
>x : Symbol(C3.x, Decl(classExtendingNull.ts, 2, 23))
class C4 extends (null) { x = 1; }
>C4 : Symbol(C4, Decl(classExtendingNull.ts, 2, 32))
>x : Symbol(C4.x, Decl(classExtendingNull.ts, 3, 25))
|