class Test { } class Derived extends Super { } class StaticMethods { static n1() { } static get get1() { } static set set1(value) { } static *gen1() { } } class Methods { n2() { } get get2() { } set set2(value) { } *gen1() { } } class ComputedStaticMethods { static [n1]() { } static get [get1]() { } static set [set1](value) { } static *[gen1]() { } } class ComputedMethods { [n2]() { } get [get2]() { } set [set2](value) { } *[gen1]() { } }