{"ast_node_type":"other","tokens":[{"end":57,"kind":"keyword","start":0,"text":"if"}]}
                    if p.trait_ref.self_ty() != rcvr_ty {
                {
                        // This is necessary, not just to keep the errors clean, but also