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

Class Call

cpp/src/arrow/compute/expression.h:47–61  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

45class ARROW_EXPORT Expression {
46 public:
47 struct Call {
48 std::string function_name;
49 std::vector<Expression> arguments;
50 std::shared_ptr<FunctionOptions> options;
51 // Cached hash value
52 size_t hash;
53
54 // post-Bind properties:
55 std::shared_ptr<Function> function;
56 const Kernel* kernel = NULLPTR;
57 std::shared_ptr<KernelState> kernel_state;
58 TypeHolder type;
59
60 void ComputeHash();
61 };
62
63 std::string ToString() const;
64 bool Equals(const Expression& other) const;

Callers 15

BitBlockCount NextWordFunction · 0.85
CheckBinaryBitBlockOpFunction · 0.85
CallMethod · 0.85
ExecMethod · 0.85
ExecMethod · 0.85
ExecMethod · 0.85
ExecMethod · 0.85
ExecMethod · 0.85
CallMethod · 0.85
CallMethod · 0.85
CallMethod · 0.85

Calls

no outgoing calls

Tested by 2

CheckBinaryBitBlockOpFunction · 0.68
CallMethod · 0.68