{"ast_node_type":"other","tokens":[{"end":55,"kind":"keyword","start":0,"text":"self.iter().filter_map(|arg|"}]}
        self.iter().filter_map(|arg| match arg.kind() {
    pub fn non_erasable_generics(&self) -> impl DoubleEndedIterator<Item = GenericArgKind<'tcx>> {
            ty::GenericArgKind::Lifetime(_) => None,