syntax_data: {"ast_node_type":"other","tokens":[{"end":68,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:                 if align_regs { double_xlen_reg } else { xlen_reg },
context_before:             arg.cast_to(Uniform::new(
context_after:                 Size::from_bits(xlen * 2),