//@flow f(); f; new C; f(e); o[e](); f(x)(y); async () => {}; async (): T => {} new C(e); f[e]; new C(); o.m(); f.0; o?.m(e); o.m?.(e); async(); f?.(e);