MCPcopy Create free account
hub / github.com/apache/arrow / Decompose

Function Decompose

cpp/src/gandiva/expr_decomposer.h:44–50  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

42 : registry_(registry), annotator_(annotator), nested_if_else_(false) {}
43
44 Status Decompose(const Node& root, ValueValidityPairPtr* out) {
45 auto status = root.Accept(*this);
46 if (status.ok()) {
47 *out = std::move(result_);
48 }
49 return status;
50 }
51
52 private:
53 ARROW_DISALLOW_COPY_AND_ASSIGN(ExprDecomposer);

Callers

nothing calls this directly

Calls 2

AcceptMethod · 0.45
okMethod · 0.45

Tested by

no test coverage detected