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

Method getNumberOfDimensions

src/DataTypes/DataTypeArray.cpp:66–72  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

64}
65
66size_t DataTypeArray::getNumberOfDimensions() const
67{
68 const DataTypeArray * nested_array = typeid_cast<const DataTypeArray *>(nested.get());
69 if (!nested_array)
70 return 1;
71 return 1 + nested_array->getNumberOfDimensions(); /// Every modern C++ compiler optimizes tail recursion.
72}
73
74String DataTypeArray::doGetPrettyName(size_t indent) const
75{

Callers

nothing calls this directly

Calls 1

getMethod · 0.45

Tested by

no test coverage detected