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

Method set_materialized_derived

sql/table.h:3217–3228  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3215 return (derived_type & DTYPE_MATERIALIZE);
3216 }
3217 void set_materialized_derived()
3218 {
3219 DBUG_ENTER("set_materialized_derived");
3220 DBUG_PRINT("enter", ("Alias: '%s' Unit: %p",
3221 (alias.str ? alias.str : "<NULL>"),
3222 get_unit()));
3223 derived_type= static_cast<uint8>((derived_type &
3224 (derived ? DTYPE_MASK : DTYPE_VIEW)) |
3225 DTYPE_MATERIALIZE);
3226 set_check_materialized();
3227 DBUG_VOID_RETURN;
3228 }
3229 bool is_multitable() const { return (derived_type & DTYPE_MULTITABLE); }
3230 inline void set_multitable()
3231 {

Callers 3

fix_fieldsMethod · 0.80
mysql_derived_mergeFunction · 0.80
mysql_derived_optimizeFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected