translate-c: better mangling strategy

Block-local identifiers have block-local mangling numbers, and more
consistent mangling is applied within blocks. Parameters, for example,
are treated the same as other block-local variables, and are not mangled
unless they conflict with another name in scope.
42945a269aAndrew Kelley committed on 1/1/2020, 1:39:33 AMparent5749f70
2 files changedLine totals unavailable