swc/crates/swc_ecma_parser/tests/tsc/privateNameComputedPropertyName4.ts
2022-02-04 17:08:38 +09:00

17 lines
330 B
TypeScript

// @target: esnext, es2022, es2015
// @useDefineForClassFields: true
// @noTypesAndSymbols: true
// https://github.com/microsoft/TypeScript/issues/44113
class C1 {
static #qux = 42;
["bar"] () {}
}
class C2 {
static #qux = 42;
static ["bar"] () {}
}
class C3 {
static #qux = 42;
static ["bar"] = "test";
}