1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
//// [tests/cases/compiler/objectLiteralPropertyImplicitlyAny.ts] ////
=== objectLiteralPropertyImplicitlyAny.ts ===
const foo = Symbol.for("foo");
>foo : unique symbol
>Symbol.for("foo") : unique symbol
>Symbol.for : (key: string) => symbol
>Symbol : SymbolConstructor
>for : (key: string) => symbol
>"foo" : "foo"
const o = { [foo]: undefined };
>o : { [foo]: any; }
>{ [foo]: undefined } : { [foo]: undefined; }
>[foo] : undefined
>foo : unique symbol
>undefined : undefined
|