TypeScript/tests/baselines/reference/symbolProperty28.js

23 lines
358 B
TypeScript
Raw Normal View History

//// [symbolProperty28.ts]
class C1 {
[Symbol.toStringTag]() {
return { x: "" };
}
}
class C2 extends C1 { }
var c: C2;
var obj = c[Symbol.toStringTag]().x;
//// [symbolProperty28.js]
2015-03-16 05:33:39 +01:00
class C1 {
[Symbol.toStringTag]() {
return { x: "" };
}
2015-03-16 05:33:39 +01:00
}
class C2 extends C1 {
}
var c;
var obj = c[Symbol.toStringTag]().x;