mariadb/libmysqld
Dmitry Shulga 9e48460bdb MDEV-5816: Stored programs: validation of stored program statements
This is the prerequisite patch to move the sp_instr class and classes derived
from it into the files sp_instr.cc/sp_instr.h. The classes sp_lex_cursor and
sp_lex_keeper are also moved to the files files sp_instr.cc/sp_instr.h.

Additionally,
  * all occurrences of macroses NULL, FALSE, TRUE are replaced
    with the corresponding C++ keywords nullptr, false, true.
  * the keyword 'override' is added in and the keyword 'virtual' is removed
    from signatures of every virtual method implemented in classes derived
    from the base class sp_instr.
  * the keyword 'final' is added into declaration of the class sp_lex_keeper
    since this class shouldn't have a derived class by design.
  * the function cmp_rqp_locations is made static since it is not called
    outside the file sp_instr.cc.
  * the function subst_spvars() is moved into the file sp_instr.cc since this
    function used only by the method sp_instr_stmt::execute
2023-07-20 17:46:44 +07:00
..
examples MDEV-21303 Make executables MariaDB named 2020-03-21 20:20:29 +01:00
client_settings.h Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
CMakeLists.txt MDEV-5816: Stored programs: validation of stored program statements 2023-07-20 17:46:44 +07:00
emb_qcache.cc MDEV-19275 Provide SQL service to plugins. 2020-08-14 21:04:25 +04:00
emb_qcache.h MDEV-19275 Provide SQL service to plugins. 2020-08-14 21:04:25 +04:00
embedded_priv.h fix query cache in embedded 2022-01-30 13:56:22 +01:00
lib_sql.cc Merge 10.9 into 10.10 2023-04-27 13:36:36 +03:00
libmysql.c more C API methods in the service_sql 2023-06-05 20:16:11 +02:00
libmysqld.c MDEV-25602 get rid of __WIN__ in favor of standard _WIN32 2021-06-06 13:21:03 +02:00
libmysqld.def
libmysqld.rc
resource.h