| 418 | } |
| 419 | |
| 420 | bool OptionalValue::HasValue() const { |
| 421 | return static_cast<const OptionalValueDispatcher*>(OpaqueValue::dispatcher()) |
| 422 | ->has_value(static_cast<const OptionalValueDispatcher*>( |
| 423 | OpaqueValue::dispatcher()), |
| 424 | OpaqueValue::content()); |
| 425 | } |
| 426 | |
| 427 | void OptionalValue::Value(cel::Value* absl_nonnull result) const { |
| 428 | ABSL_DCHECK(result != nullptr); |