MCPcopy Create free account
hub / github.com/bytedance/bolt / RowVectorPrinter

Method RowVectorPrinter

bolt/vector/VectorPrinter.cpp:236–241  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

234class RowVectorPrinter : public VectorPrinter {
235 public:
236 explicit RowVectorPrinter(const BaseVector& vector) : VectorPrinter(vector) {
237 auto* rowVector = decoded_.base()->as<RowVector>();
238 for (const auto& child : rowVector->children()) {
239 children_.emplace_back(createVectorPrinter(*child));
240 }
241 }
242
243 protected:
244 std::string printNonNull(vector_size_t index, const std::string& indent)

Callers

nothing calls this directly

Calls 3

createVectorPrinterFunction · 0.85
baseMethod · 0.45
childrenMethod · 0.45

Tested by

no test coverage detected