{"ast_node_type":"other","tokens":[{"end":39,"kind":"keyword","start":0,"text":"&&"}]}
            && self.look_ahead(1, |t| {
            && (!is_const || self.look_ahead(1, |t| *t == token::OpenParen))
                matches!(t.kind, token::Lt | token::OpenBrace | token::OpenParen)