diff options
author | Alexander Barkov <bar@mariadb.com> | 2019-11-15 17:37:59 +0400 |
---|---|---|
committer | Alexander Barkov <bar@mariadb.com> | 2019-11-16 08:32:15 +0400 |
commit | 6d373e8b817861d3fd3cb181c02d45d2874d5a27 (patch) | |
tree | 9127b343c982af3924981f2a43cc0dd9584204fb /client | |
parent | c233d406cb50d987a5200b51c64d99c33dd77013 (diff) | |
download | mariadb-git-6d373e8b817861d3fd3cb181c02d45d2874d5a27.tar.gz |
MDEV-21064 Add a new class sp_expr_lex and a new grammar rule expr_lexbb-anel-json-v2-alter_force-10.3
Adding:
- new class sp_expr_lex
- new grammar rule expr_lex, which includes both reset_lex()
and its corresponding restore_lex()
Also:
- Moving a few methods from LEX to sp_expr_lex.
- Moving the code from *.yy to new method sp_expr_lex methods
sp_repeat_loop_finalize() and sp_if_expr().
This change makes it easier to edit the related grammar
(and makes it easier to unify sql_yacc.yy and sql_yacc_ora.yy later).
Diffstat (limited to 'client')
0 files changed, 0 insertions, 0 deletions