kythe.io@v0.0.68-0.20240422202219-7225dbc01741/kythe/typescript/testdata/computed_property.ts (about) 1 export {} 2 3 interface HasIterator { 4 // Just verify we index into the computed property: 5 //- @Symbol ref Sym=VName("Symbol", _, _, _, _) 6 //- @iterator ref _Iter=VName("SymbolConstructor.iterator", _, _, _, _) 7 [Symbol.iterator](): number; 8 } 9 10 //- @mySymbol defines/binding My 11 const mySymbol = Symbol('my'); 12 let x = { 13 //- @mySymbol ref My 14 [mySymbol]() { 15 //- @Symbol ref Sym 16 Symbol; 17 } 18 }