TypeScript/tests/baselines/reference/symbolProperty23.types

24 lines
424 B
Plaintext
Raw Normal View History

=== tests/cases/conformance/es6/Symbols/symbolProperty23.ts ===
interface I {
>I : I
[Symbol.toPrimitive]: () => boolean;
>Symbol.toPrimitive : symbol
>Symbol : SymbolConstructor
>toPrimitive : symbol
}
class C implements I {
>C : C
>I : I
[Symbol.toPrimitive]() {
>Symbol.toPrimitive : symbol
>Symbol : SymbolConstructor
>toPrimitive : symbol
return true;
2015-04-13 21:36:11 +02:00
>true : boolean
}
}