| 140 | } |
| 141 | |
| 142 | static DataTypePtr recreateTupleWithElements(const DataTypeTuple & type_tuple, const DataTypes & elements) |
| 143 | { |
| 144 | return type_tuple.haveExplicitNames() |
| 145 | ? std::make_shared<DataTypeTuple>(elements, type_tuple.getElementNames()) |
| 146 | : std::make_shared<DataTypeTuple>(elements); |
| 147 | } |
| 148 | |
| 149 | static std::pair<ColumnPtr, DataTypePtr> convertObjectColumnToTuple( |
| 150 | const ColumnObject & column_object, const DataTypeObject & type_object) |
no test coverage detected