=== tests/cases/compiler/getterSetterNonAccessor.ts === function getFunc():any{return 0;} >getFunc : Symbol(getFunc, Decl(getterSetterNonAccessor.ts, 0, 0)) function setFunc(v){} >setFunc : Symbol(setFunc, Decl(getterSetterNonAccessor.ts, 0, 33)) >v : Symbol(v, Decl(getterSetterNonAccessor.ts, 1, 17)) Object.defineProperty({}, "0", ({ >Object.defineProperty : Symbol(ObjectConstructor.defineProperty, Decl(lib.d.ts, 160, 60)) >Object : Symbol(Object, Decl(lib.d.ts, 92, 1), Decl(lib.d.ts, 223, 11)) >defineProperty : Symbol(ObjectConstructor.defineProperty, Decl(lib.d.ts, 160, 60)) >PropertyDescriptor : Symbol(PropertyDescriptor, Decl(lib.d.ts, 79, 66)) get: getFunc, >get : Symbol(get, Decl(getterSetterNonAccessor.ts, 3, 53)) >getFunc : Symbol(getFunc, Decl(getterSetterNonAccessor.ts, 0, 0)) set: setFunc, >set : Symbol(set, Decl(getterSetterNonAccessor.ts, 4, 23)) >setFunc : Symbol(setFunc, Decl(getterSetterNonAccessor.ts, 0, 33)) configurable: true >configurable : Symbol(configurable, Decl(getterSetterNonAccessor.ts, 5, 23)) }));