(a => {}).length typeof (() => {}); export default (() => {})(); (() => {})()``; (() => {})``; new (() => {}); if ((() => {}) ? 1 : 0) {} let f = () => ({}()) let a = () => ({} instanceof a); a = () => ({} && a); a = () => ({}() && a); a = () => ({} && a && b); a = () => ({} + a); a = () => ({}()() && a); a = () => ({}.b && a); a = () => ({}[b] && a); a = () => ({}`` && a); a = () => ({} = 0); a = () => ({}, a); a => a instanceof {}; a => ({}().b && 0) a => ({}().c = 0) x => ({}()()) x => ({}()``) x => ({}().b); a = b => c; a = (b?) => c; x => (y = z); x => (y += z); f(a => ({})) + 1; (a => ({})) || 0; a = b => c; a = b => { return c };