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

Function copy_fields

sql/sql_select.cc:29841–29856  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

29839*/
29840
29841void
29842copy_fields(TMP_TABLE_PARAM *param)
29843{
29844 Copy_field *ptr=param->copy_field;
29845 Copy_field *end=param->copy_field_end;
29846
29847 DBUG_ASSERT((ptr != NULL && end >= ptr) || (ptr == NULL && end == NULL));
29848
29849 for (; ptr != end; ptr++)
29850 (*ptr->do_copy)(ptr);
29851
29852 List_iterator_fast<Item> it(param->copy_funcs);
29853 Item_copy *item;
29854 while ((item= (Item_copy*) it++))
29855 item->copy();
29856}
29857
29858
29859/**

Callers 9

addMethod · 0.85
do_selectFunction · 0.85
end_sendFunction · 0.85
end_send_groupFunction · 0.85
end_writeFunction · 0.85
end_updateFunction · 0.85
end_unique_updateFunction · 0.85
end_write_groupFunction · 0.85
clearMethod · 0.85

Calls 1

copyMethod · 0.45

Tested by

no test coverage detected