MCPcopy Create free account
hub / github.com/MariaDB/server / LEX

Method LEX

sql/sql_lex.cc:4221–4240  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4219*/
4220
4221LEX::LEX()
4222 : explain(NULL), result(0), opt_hints_global(NULL), part_info(NULL),
4223 arena_for_set_stmt(0), mem_root_for_set_stmt(0), json_table(NULL),
4224 analyze_stmt(0), default_used(0),
4225 with_rownum(0), is_lex_started(0), without_validation(0), option_type(OPT_DEFAULT),
4226 context_analysis_only(0), sphead(0), sp_mem_root_ptr(nullptr),
4227 limit_rows_examined_cnt(ULONGLONG_MAX)
4228{
4229
4230 init_dynamic_array2(PSI_INSTRUMENT_ME, &plugins, sizeof(plugin_ref),
4231 plugins_static_buffer, INITIAL_LEX_PLUGIN_LIST_SIZE,
4232 INITIAL_LEX_PLUGIN_LIST_SIZE, 0);
4233 reset_query_tables_list(TRUE);
4234 mi.init();
4235 init_dynamic_array2(PSI_INSTRUMENT_ME, &delete_gtid_domain, sizeof(uint32),
4236 gtid_domain_static_buffer,
4237 initial_gtid_domain_buffer_size,
4238 initial_gtid_domain_buffer_size, 0);
4239 unit.slave= &builtin_select;
4240}
4241
4242
4243bool LEX::can_be_merged()

Callers

nothing calls this directly

Calls 2

init_dynamic_array2Function · 0.85
initMethod · 0.45

Tested by

no test coverage detected