{"ast_node_type":"variable","tokens":[{"end":98,"kind":"keyword","start":0,"text":"&&"}]}
                        && let Some(param) = generics.params.iter().find(|p| p.def_id == param_id)
                            self.tcx.hir_get_generics(self.tcx.local_parent(param_id))
                        && param.is_elided_lifetime()