| 75 | } |
| 76 | |
| 77 | ColumnPtr DataTypeNullable::getSubcolumn(const String & subcolumn_name, const IColumn & column) const |
| 78 | { |
| 79 | const auto & column_nullable = assert_cast<const ColumnNullable &>(column); |
| 80 | if (subcolumn_name == "null") |
| 81 | return column_nullable.getNullMapColumnPtr(); |
| 82 | |
| 83 | return nested_data_type->getSubcolumn(subcolumn_name, column_nullable.getNestedColumn()); |
| 84 | } |
| 85 | |
| 86 | // SerializationPtr DataTypeNullable::getSubcolumnSerialization( |
| 87 | // const String & subcolumn_name, const BaseSerializationGetter & base_serialization_getter) const |
nothing calls this directly
no test coverage detected