| 425 | } |
| 426 | |
| 427 | void OptionalValue::Value(cel::Value* absl_nonnull result) const { |
| 428 | ABSL_DCHECK(result != nullptr); |
| 429 | |
| 430 | static_cast<const OptionalValueDispatcher*>(OpaqueValue::dispatcher()) |
| 431 | ->value(static_cast<const OptionalValueDispatcher*>( |
| 432 | OpaqueValue::dispatcher()), |
| 433 | OpaqueValue::content(), result); |
| 434 | } |
| 435 | |
| 436 | cel::Value OptionalValue::Value() const { |
| 437 | cel::Value result; |