Hamish Milne

Results 3 issues of Hamish Milne

`echo "if ('foo'=='bar') foo(); else bar();" | yarn esbuild --minify` outputs `bar();` as expected. `echo "if ('foo'==null) foo(); else bar();" | yarn esbuild --minify` outputs `"foo"==null?foo():bar();` when we expect it...

Making this a PR so folks can see what I'm doing. ## What's the point of this? In some games (notably, LM2), while they perform very accurately (with B3n30's timing...

This just enables the rewrite pass for accessors as well as methods, saving the need to wrap any LINQ in a method before it will be optimised. I don't believe...