syntax_data: {"ast_node_type":"other","tokens":[{"end":66,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:         if arg.layout.size.bits() <= target.pointer_width.into() {
context_before:         // need a cast since we want to pass the float as an int).
context_after:             arg.cast_to(Reg { kind: RegKind::Integer, size: arg.layout.size });