stage2: C backend improvements

* Module: improve doc comments
 * C backend: improve const-correctness
 * C backend: introduce renderTypeAndName
 * C backend: put `static` on functions when appropriate
 * C backend: fix not handling errors in genBinOp
 * C backend: handle more IR instructions
   - alloc, store, boolean comparisons, ret_ptr
 * C backend: call instruction properly stores its result
 * test harness: ensure execution tests have empty stderr
d18b6785bbAndrew Kelley committed on 12/30/2020, 12:56:30 AMparentbbe2cca
6 files changedLine totals unavailable