newNonOptionalCompositionStep returns an output step whose output is not optional.
(ctx *cel.OptimizerContext, cond, out ast.Expr)
| 446 | |
| 447 | // newNonOptionalCompositionStep returns an output step whose output is not optional. |
| 448 | func newNonOptionalCompositionStep(ctx *cel.OptimizerContext, cond, out ast.Expr) nonOptionalCompositionStep { |
| 449 | return nonOptionalCompositionStep{ |
| 450 | baseCompositionStep: &baseCompositionStep{ |
| 451 | ctx: ctx, |
| 452 | cond: cond, |
| 453 | out: out, |
| 454 | }, |
| 455 | } |
| 456 | } |
| 457 | |
| 458 | type nonOptionalCompositionStep struct { |
| 459 | *baseCompositionStep |
no outgoing calls
no test coverage detected