MCPcopy Create free account
hub / github.com/ClickHouse/ClickHouse / createColumn

Method createColumn

src/DataTypes/DataTypeVariant.cpp:99–108  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

97}
98
99MutableColumnPtr DataTypeVariant::createColumn() const
100{
101 size_t size = variants.size();
102 MutableColumns nested_columns;
103 nested_columns.reserve(size);
104 for (size_t i = 0; i < size; ++i)
105 nested_columns.push_back(variants[i]->createColumn());
106
107 return ColumnVariant::create(std::move(nested_columns));
108}
109
110Field DataTypeVariant::getDefault() const
111{

Callers

nothing calls this directly

Calls 4

createFunction · 0.70
sizeMethod · 0.45
reserveMethod · 0.45
push_backMethod · 0.45

Tested by

no test coverage detected