syntax_data: {"ast_node_type":"other","tokens":[{"end":73,"kind":"keyword","start":0,"text":"arg.cast_to_and_pad_i32(Uniform::new(Reg::i32(),"}]}
source_snippet:         arg.cast_to_and_pad_i32(Uniform::new(Reg::i32(), size), pad_i32);
context_before:         let pad_i32 = !offset.is_aligned(align);
context_after:     } else {