diff --git a/src/google/protobuf/map.h b/src/google/protobuf/map.h index bb77e3a8bfe37..d97e17cab1f4b 100644 --- a/src/google/protobuf/map.h +++ b/src/google/protobuf/map.h @@ -1266,7 +1266,7 @@ class Map : private internal::KeyMapBase> { // Disable for integral types to reduce code bloat. typename = typename std::enable_if::value>::type> T& operator[](key_arg&& key) ABSL_ATTRIBUTE_LIFETIME_BOUND { - return try_emplace(std::forward(key)).first->second; + return try_emplace(std::forward>(key)).first->second; } template