MCPcopy Create free account
hub / github.com/cel-expr/cel-cpp / CreateDirectEqualityStep

Function CreateDirectEqualityStep

eval/eval/equality_steps.cc:267–272  ·  view source on GitHub ↗

Factory method for recursive _==_ and _!=_ Execution step

Source from the content-addressed store, hash-verified

265
266// Factory method for recursive _==_ and _!=_ Execution step
267std::unique_ptr<DirectExpressionStep> CreateDirectEqualityStep(
268 std::unique_ptr<DirectExpressionStep> lhs,
269 std::unique_ptr<DirectExpressionStep> rhs, bool negation, int64_t expr_id) {
270 return std::make_unique<DirectEqualityStep>(std::move(lhs), std::move(rhs),
271 negation, expr_id);
272}
273
274// Factory method for iterative _==_ and _!=_ Execution step
275std::unique_ptr<ExpressionStep> CreateEqualityStep(bool negation,

Callers 3

TESTFunction · 0.85
TEST_PFunction · 0.85

Calls

no outgoing calls

Tested by 2

TESTFunction · 0.68
TEST_PFunction · 0.68