{"ast_node_type":"other","tokens":[{"end":59,"kind":"keyword","start":0,"text":"else"}]}
                    else if self.check_keyword(exp!(Pub)) {
                    // Recover incorrect visibility order such as `async pub`
                        let sp = sp_start.to(self.prev_token.span);