{"ast_node_type":"function","tokens":[{"end":99,"kind":"keyword","start":0,"text":"pub(crate)"}]}
    pub(crate) fn for_each_metavar<A>(&self, mut aux: A, mut cb: impl FnMut(A, &Ident) -> A) -> A {
        match self {