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
|
//// [tests/cases/conformance/es6/computedProperties/computedPropertyNames34_ES6.ts] ////
=== computedPropertyNames34_ES6.ts ===
function foo<T>() { return '' }
>foo : <T>() => string
>'' : ""
class C<T> {
>C : C<T>
static bar() {
>bar : () => number
var obj = {
>obj : { [x: string]: () => void; }
>{ [foo<T>()]() { } } : { [x: string]: () => void; }
[foo<T>()]() { }
>[foo<T>()] : () => void
>foo<T>() : string
>foo : <T>() => string
};
return 0;
>0 : 0
}
}
|