| 2700 | |
| 2701 | template <typename Base> |
| 2702 | absl::StatusOr<Value> MapValueMixin<Base>::Has( |
| 2703 | const Value& key, |
| 2704 | const google::protobuf::DescriptorPool* absl_nonnull descriptor_pool, |
| 2705 | google::protobuf::MessageFactory* absl_nonnull message_factory, |
| 2706 | google::protobuf::Arena* absl_nonnull arena) const { |
| 2707 | ABSL_DCHECK(descriptor_pool != nullptr); |
| 2708 | ABSL_DCHECK(message_factory != nullptr); |
| 2709 | ABSL_DCHECK(arena != nullptr); |
| 2710 | |
| 2711 | Value result; |
| 2712 | CEL_RETURN_IF_ERROR(static_cast<const Base*>(this)->Has( |
| 2713 | key, descriptor_pool, message_factory, arena, &result)); |
| 2714 | return result; |
| 2715 | } |
| 2716 | |
| 2717 | template <typename Base> |
| 2718 | absl::StatusOr<ListValue> MapValueMixin<Base>::ListKeys( |
no outgoing calls
no test coverage detected