| 78 | absl::StatusOr<CelValue> Evaluate(const BaseActivation& activation, |
| 79 | CelEvaluationState* state) const override; |
| 80 | absl::StatusOr<CelValue> Trace( |
| 81 | const BaseActivation& activation, google::protobuf::Arena* arena, |
| 82 | CelEvaluationListener callback) const override { |
| 83 | return Trace(activation, InitializeState(arena).get(), callback); |
| 84 | } |
| 85 | |
| 86 | absl::StatusOr<CelValue> Trace(const BaseActivation& activation, |
| 87 | CelEvaluationState* state, |