Closed
Description
This issue was originally filed by sammcca...@google.com
If throwStatement was an expression instead, this would allow:
() => throw new Exception("foo")
z = foo ? bar : throw new BazException()
If it was of static type ⊥ (like null) then these should be warning-free, too.