{"ast_node_type":"variable","tokens":[{"end":60,"kind":"keyword","start":0,"text":"if"}]}
                if let Some(&GenericPathSegment(_, index)) =
            ) -> (Option<&'a hir::GenericArgs<'tcx>>, bool) {
                    self.generic_segments.iter().find(|&GenericPathSegment(did, _)| *did == def_id)