syntax_data: {"ast_node_type":"other","tokens":[{"end":85,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:             if trait_ref.has_non_region_infer() || trait_ref.has_non_region_param() {
context_before:             let trait_ref = ty::TraitRef::from_method(tcx, trait_id, rcvr_args);
context_after:                 // We only resolve totally substituted vtable entries.