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

Method init_expr_arena

sql/table.cc:67–76  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

65#define MYSQL57_GCOL_HEADER_SIZE 4
66
67bool TABLE::init_expr_arena(MEM_ROOT *mem_root)
68{
69 /*
70 We need to use CONVENTIONAL_EXECUTION here to ensure that
71 any new items created by fix_fields() are not reverted.
72 */
73 expr_arena= new (alloc_root(mem_root, sizeof(Query_arena)))
74 Query_arena(mem_root, Query_arena::STMT_CONVENTIONAL_EXECUTION);
75 return expr_arena == NULL;
76}
77
78struct extra2_fields
79{

Callers 2

parse_vcol_defsFunction · 0.80
make_json_valid_exprFunction · 0.80

Calls 1

alloc_rootFunction · 0.85

Tested by

no test coverage detected