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

Function GuaranteeConjunctionMembers

cpp/src/arrow/compute/expression.cc:911–918  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

909namespace {
910
911std::vector<Expression> GuaranteeConjunctionMembers(
912 const Expression& guaranteed_true_predicate) {
913 auto guarantee = guaranteed_true_predicate.call();
914 if (!guarantee || guarantee->function_name != "and_kleene") {
915 return {guaranteed_true_predicate};
916 }
917 return FlattenedAssociativeChain(guaranteed_true_predicate).fringe;
918}
919
920/// \brief Extract an equality from an expression.
921///

Callers 2

ExtractKnownFieldValuesFunction · 0.85
SimplifyWithGuaranteeFunction · 0.85

Calls 1

callMethod · 0.80

Tested by

no test coverage detected