=== tests/cases/conformance/es6/Symbols/symbolProperty50.ts === module M { >M : typeof M, Symbol(M, Decl(symbolProperty50.ts, 0, 0)) interface Symbol { } >Symbol : Symbol, Symbol(Symbol, Decl(symbolProperty50.ts, 0, 10)) class C { >C : C, Symbol(C, Decl(symbolProperty50.ts, 1, 24)) [Symbol.iterator]() { } >Symbol.iterator : symbol, Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 1236, 31)) >Symbol : SymbolConstructor, Symbol(Symbol, Decl(lib.d.ts, 1186, 52), Decl(lib.d.ts, 1262, 11)) >iterator : symbol, Symbol(SymbolConstructor.iterator, Decl(lib.d.ts, 1236, 31)) } }