| 2633 | |
| 2634 | template <typename Base> |
| 2635 | absl::StatusOr<Value> ListValueMixin<Base>::Get( |
| 2636 | size_t index, const google::protobuf::DescriptorPool* absl_nonnull descriptor_pool, |
| 2637 | google::protobuf::MessageFactory* absl_nonnull message_factory, |
| 2638 | google::protobuf::Arena* absl_nonnull arena) const { |
| 2639 | ABSL_DCHECK(descriptor_pool != nullptr); |
| 2640 | ABSL_DCHECK(message_factory != nullptr); |
| 2641 | ABSL_DCHECK(arena != nullptr); |
| 2642 | |
| 2643 | Value result; |
| 2644 | CEL_RETURN_IF_ERROR(static_cast<const Base*>(this)->Get( |
| 2645 | index, descriptor_pool, message_factory, arena, &result)); |
| 2646 | return result; |
| 2647 | } |
| 2648 | |
| 2649 | template <typename Base> |
| 2650 | absl::StatusOr<Value> ListValueMixin<Base>::Contains( |
no outgoing calls
no test coverage detected