{"ast_node_type":"function","tokens":[{"end":32,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn parse_pat_no_top_alt(
    /// expressions, functions, function pointers, and `pat_param` macro fragments.
        &mut self,