| 126 | class ArrayVectorPrinter : public VectorPrinter { |
| 127 | public: |
| 128 | explicit ArrayVectorPrinter(const BaseVector& vector) |
| 129 | : VectorPrinter(vector) { |
| 130 | auto* arrayVector = decoded_.base()->as<ArrayVector>(); |
| 131 | children_.emplace_back(createVectorPrinter(*arrayVector->elements())); |
| 132 | } |
| 133 | |
| 134 | protected: |
| 135 | std::string printNonNull(vector_size_t index, const std::string& indent) |
nothing calls this directly
no test coverage detected