syntax_data: {"ast_node_type":"variable","tokens":[{"end":75,"kind":"keyword","start":0,"text":"}"}]}
source_snippet:     } else if let BackendRepr::ScalarPair(s1, s2) = arg.layout.backend_repr
context_before:         arg.cast_to(Reg { kind: RegKind::Integer, size: f.size() });
context_after:         && (matches!(s1.primitive(), Primitive::Float(_))