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

Function CreateOptionalOrStep

eval/eval/optional_or_step.cc:283–288  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

281}
282
283std::unique_ptr<ExpressionStep> CreateOptionalOrStep(bool is_or_value,
284 int64_t expr_id) {
285 return std::make_unique<OptionalOrStep>(
286 expr_id,
287 is_or_value ? OptionalOrKind::kOrValue : OptionalOrKind::kOrOptional);
288}
289
290std::unique_ptr<DirectExpressionStep> CreateDirectOptionalOrStep(
291 int64_t expr_id, std::unique_ptr<DirectExpressionStep> optional,

Callers 1

PostVisitMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected