{"ast_node_type":"function","tokens":[{"end":43,"kind":"keyword","start":0,"text":"pub(super)"}]}
    pub(super) fn recover_stmt(&mut self) {
    /// We terminate when we find an unmatched `}` (without consuming it).
        self.recover_stmt_(SemiColonMode::Ignore, BlockMode::Ignore)