swc/crates/swc_ecma_parser/tests/tsc/computedPropertyNames50_ES5.ts

25 lines
349 B
TypeScript

var x = {
p1: 10,
get foo() {
if (1 == 1) {
return 10;
}
},
get [1 + 1]() {
throw 10;
},
set [1 + 1]() {
// just throw
throw 10;
},
get [1 + 1]() {
return 10;
},
get foo() {
if (2 == 2) {
return 20;
}
},
p2: 20
}