1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
=== tests/cases/compiler/stringPropCodeGen.ts ===
var a = {
>a : { "foo": () => void; "bar": number; }
>{ "foo" : function() { }, "bar" : 5} : { "foo": () => void; "bar": number; }
"foo" : function() { },
>function() { } : () => void
"bar" : 5
>5 : 5
};
a.foo();
>a.foo() : void
>a.foo : () => void
>a : { "foo": () => void; "bar": number; }
>foo : () => void
a.bar.toString();
>a.bar.toString() : string
>a.bar.toString : (radix?: number) => string
>a.bar : number
>a : { "foo": () => void; "bar": number; }
>bar : number
>toString : (radix?: number) => string
|