newOptionalCompositionStep returns an output step with an optional policy output.
(ctx *cel.OptimizerContext, cond, out ast.Expr)
| 504 | |
| 505 | // newOptionalCompositionStep returns an output step with an optional policy output. |
| 506 | func newOptionalCompositionStep(ctx *cel.OptimizerContext, cond, out ast.Expr) optionalCompositionStep { |
| 507 | return optionalCompositionStep{ |
| 508 | baseCompositionStep: &baseCompositionStep{ |
| 509 | ctx: ctx, |
| 510 | cond: cond, |
| 511 | out: out, |
| 512 | }, |
| 513 | } |
| 514 | } |
| 515 | |
| 516 | type optionalCompositionStep struct { |
| 517 | *baseCompositionStep |
no outgoing calls
no test coverage detected