PL/SQL parser (MDEV-10142)

[MDEV-11347] Move add_create_index_prepare(), add_key_to_list(), set_trigger_new_row(), set_local_variable(), set_system_variable(), create_item_for_sp_var() as methods to LEX Created: 2016-11-24  Updated: 2018-08-31  Resolved: 2016-11-25

Status: Closed
Project: MariaDB Server
Component/s: Parser, Stored routines
Affects Version/s: 10.3
Fix Version/s: 10.3.0

Type: Technical task Priority: Major
Reporter: Alexander Barkov Assignee: Alexander Barkov
Resolution: Fixed Votes: 0
Labels: refactoring

Sprint: 10.2.2-3, 10.2.2-1, 10.2.2-2, 10.2.2-4, 10.1.18

 Description   

This task is similar for MDEV-11346.
We'll move another banch of functions implemented in sql_yacc.yy as methods to LEX, to be able to reuse them between sql_yacc.yy and sql_yacc_ora.yy easier:

add_create_index_prepare()
add_key_to_list()
set_trigger_new_row()
set_local_variable()
set_system_variable()
create_item_for_sp_var()



 Comments   
Comment by Alexander Barkov [ 2016-11-25 ]

Approved by Sanja.

Comment by Alexander Barkov [ 2017-03-10 ]

Reviewed by Sanja.

Generated at Thu Feb 08 07:49:15 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.