// @ts-nocheck class C extends Math.pow(a, b) implements Foo {} (class A extends Math.pow(a, b) implements Foo {}) (class A extends (Math.pow(a, b)) {}) class C extends (Math.pow(a, b)) implements Foo, Bar {}