{"ast_node_type":"other","tokens":[{"end":97,"kind":"keyword","start":0,"text":"if"}]}
                if param.index == 0 { ret_ty.into() } else { infcx.var_for_def(DUMMY_SP, param) }
            let args = ty::GenericArgs::for_item(infcx.tcx, trait_def_id, |param, _| {
            });