class Foo {
  async foo() {}
  foo() {}
  ["foo"]() {}
  get foo() {}
  set foo(bar) {}

  static async foo() {}
  static foo() {}
  static ["foo"]() {}
  static get foo() {}
  static set foo(bar) {}
  static static() {}

  get
  () {}

  set
  () {}

  static
  () {}

  async
  () {}

  static
  get
  () {}

  static
  set
  () {}

  static
  static
  () {}

  static
  async
  () {}

  static
  a
  () {}

  get
  async
  () {}

  static
  get
  static
  () {}
}
