clean up analysis of {blocks}

* Don't insert void statements all over the place. {} now stays as
  {} instead of {{}}, and {;} becomes {} instead of {{};{}}.
* Ensure final statement is always the return value statement, or
  the block is empty. This means {label:} becomes {label:{}}.
36a015741dJosh Wolfe committed on 3/31/2017, 3:54:03 PMparentd5a6cdb
3 files changedLine totals unavailable