stage2: breaking AST memory layout modifications

InfixOp is flattened out so that each operator is an independent AST
node tag. The two kinds of structs are now Catch and SimpleInfixOp.

Beginning implementation of supporting codegen for const locals.
af12596e8dAndrew Kelley committed on 7/16/2020, 2:39:18 AMparentf119092
6 files changedLine totals unavailable