1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
=== tests/cases/compiler/objectLiteralComputedNameNoDeclarationError.ts ===
const Foo = {
>Foo : { BANANA: "banana"; }
>{ BANANA: 'banana' as 'banana',} : { BANANA: "banana"; }
BANANA: 'banana' as 'banana',
>BANANA : "banana"
>'banana' as 'banana' : "banana"
>'banana' : "banana"
}
export const Baa = {
>Baa : { banana: number; }
>{ [Foo.BANANA]: 1} : { banana: number; }
[Foo.BANANA]: 1
>[Foo.BANANA] : number
>Foo.BANANA : "banana"
>Foo : { BANANA: "banana"; }
>BANANA : "banana"
>1 : 1
};
|