=== tests/cases/conformance/es6/computedProperties/computedPropertyNames33_ES6.ts === function foo() { return '' } >foo : () => string >T : T >'' : string class C { >C : C >T : T bar() { >bar : () => number var obj = { >obj : {} >{ [foo()]() { } } : {} [foo()]() { } >foo() : string >foo : () => string >T : T }; return 0; >0 : number } }