{"ast_node_type":"other","tokens":[{"end":82,"kind":"keyword","start":0,"text":"&&"}]}
            && (self.token.can_begin_item() || self.token == TokenKind::OpenParen)
        if self.prev_token.is_ident_named(sym::public)
        {