function f() { class foo extends bar {} class pro extends some.prop {} class arr extends stuff[0] {} class bin extends (a || b) {} class seq extends (a, b) {} class ter extends (a ? b : c) {} class uni extends (!0) {} }