1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
=== tests/cases/conformance/es6/for-ofStatements/for-of29.ts ===
var iterableWithOptionalIterator: {
>iterableWithOptionalIterator : { [Symbol.iterator]?(): Iterator<string>; }
[Symbol.iterator]?(): Iterator<string>
>[Symbol.iterator] : () => Iterator<string>
>Symbol.iterator : unique symbol
>Symbol : SymbolConstructor
>iterator : unique symbol
};
for (var v of iterableWithOptionalIterator) { }
>v : any
>iterableWithOptionalIterator : { [Symbol.iterator]?(): Iterator<string, any, undefined>; }
|