{"ast_node_type":"other","tokens":[{"end":49,"kind":"keyword","start":0,"text":".filter_map(|(_,"}]}
        .filter_map(|(_, arg)| match arg.kind() {
        .filter(|(i, _)| variances[*i] == ty::Invariant)
            GenericArgKind::Lifetime(r) => Some(typeck.to_region_vid(r)),