{"ast_node_type":"function","tokens":[{"end":81,"kind":"keyword","start":0,"text":"fn"}]}
    fn recover_nested_adt_item(&mut self, keyword: Symbol) -> PResult<'a, bool> {
    /// it is, we try to parse the item and report error about nested types.
        if (self.token.is_keyword(kw::Enum)