1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
=== tests/cases/conformance/classes/propertyMemberDeclarations/propertyNamedConstructor.ts ===
class X1 {
>X1 : Symbol(X1, Decl(propertyNamedConstructor.ts, 0, 0))
"constructor" = 3; // Error
>"constructor" : Symbol(X1["constructor"], Decl(propertyNamedConstructor.ts, 0, 10))
}
class X2 {
>X2 : Symbol(X2, Decl(propertyNamedConstructor.ts, 2, 1))
["constructor"] = 3;
>["constructor"] : Symbol(X2["constructor"], Decl(propertyNamedConstructor.ts, 4, 10))
>"constructor" : Symbol(X2["constructor"], Decl(propertyNamedConstructor.ts, 4, 10))
}
|