fn emitValue(c: *AsmCodeGen, qt: QualType, node: Node.Index) !void
fn emitValue(c: *AsmCodeGen, qt: QualType, node: Node.Index) !void { switch (node.get(c.tree)) { .array_init_expr, .struct_init_expr, .union_init_expr, => return c.todo("Codegen multiple inits", node.tok(c.tree)), else => return c.emitSingleValue(qt, node), } }