syntax_data: {"ast_node_type":"other","tokens":[{"end":98,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:                 if !rest_size.bytes().is_multiple_of(8) && data.prefix_index < data.prefix.len() {
context_before:                 let mut rest_size = arg.layout.size - data.last_offset;
context_after:                     data.prefix[data.prefix_index] = Some(Reg::i32());