{"ast_node_type":"function","tokens":[{"end":49,"kind":"keyword","start":0,"text":"pub(super)"}]}
    pub(super) fn recover_incorrect_await_syntax(
    /// `await? <expr>`, `await(<expr>)`, and `await { <expr> }`.
        &mut self,