From e2868796caf82230c2dec9338ee93ea2f6a01946 Mon Sep 17 00:00:00 2001 From: CEL Dev Team Date: Tue, 19 May 2026 00:43:21 -0700 Subject: [PATCH] No public description PiperOrigin-RevId: 917664690 --- eval/public/containers/container_backed_map_impl.cc | 2 +- eval/public/containers/internal_field_backed_map_impl.cc | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eval/public/containers/container_backed_map_impl.cc b/eval/public/containers/container_backed_map_impl.cc index 5ac08af92..d94bf6c5d 100644 --- a/eval/public/containers/container_backed_map_impl.cc +++ b/eval/public/containers/container_backed_map_impl.cc @@ -85,7 +85,7 @@ class CelValueEq { } // namespace // Map element access operator. -absl::optional CelMapBuilder::operator[](CelValue cel_key) const { +std::optional CelMapBuilder::operator[](CelValue cel_key) const { auto item = values_map_.find(cel_key); if (item == values_map_.end()) { return absl::nullopt; diff --git a/eval/public/containers/internal_field_backed_map_impl.cc b/eval/public/containers/internal_field_backed_map_impl.cc index a879955d1..e62ef63ee 100644 --- a/eval/public/containers/internal_field_backed_map_impl.cc +++ b/eval/public/containers/internal_field_backed_map_impl.cc @@ -145,7 +145,7 @@ absl::StatusOr FieldBackedMapImpl::Has(const CelValue& key) const { return LookupMapValue(key, &value_ref); } -absl::optional FieldBackedMapImpl::operator[](CelValue key) const { +std::optional FieldBackedMapImpl::operator[](CelValue key) const { // Fast implementation which uses a friend method to do a hash-based key // lookup. MapValueConstRef value_ref; @@ -236,7 +236,7 @@ absl::StatusOr FieldBackedMapImpl::LegacyHasMapValue( return true; } -absl::optional FieldBackedMapImpl::LegacyLookupMapValue( +std::optional FieldBackedMapImpl::LegacyLookupMapValue( const CelValue& key) const { // Ensure that the key matches the key type. if (!MatchesMapKeyType(key_desc_, key)) {