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

Method createColumn

src/DataTypes/DataTypeTuple.cpp:199–209  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

197}
198
199MutableColumnPtr DataTypeTuple::createColumn() const
200{
201 if (elems.empty())
202 return ColumnTuple::create(0);
203
204 size_t size = elems.size();
205 MutableColumns tuple_columns(size);
206 for (size_t i = 0; i < size; ++i)
207 tuple_columns[i] = elems[i]->createColumn();
208 return ColumnTuple::create(std::move(tuple_columns));
209}
210
211MutableColumnPtr DataTypeTuple::createColumn(const ISerialization & serialization) const
212{

Callers

nothing calls this directly

Calls 7

createFunction · 0.70
createColumnFunction · 0.50
ExceptionClass · 0.50
emptyMethod · 0.45
sizeMethod · 0.45
getMethod · 0.45
getNestedMethod · 0.45

Tested by

no test coverage detected