From cfea0399181b2b213aa65cf3d28d3ac523a6c5ed Mon Sep 17 00:00:00 2001 From: Protobuf Team Bot Date: Thu, 23 Feb 2023 11:07:18 -0800 Subject: [PATCH] Automated rollback of commit 47b5f81c7f944b23a59b6ee9b0f0d2e9a517e10b. PiperOrigin-RevId: 511834418 --- src/google/protobuf/port_def.inc | 4 ---- src/google/protobuf/repeated_ptr_field.h | 4 ---- 2 files changed, 8 deletions(-) diff --git a/src/google/protobuf/port_def.inc b/src/google/protobuf/port_def.inc index 5935e7f45a..3283030c16 100644 --- a/src/google/protobuf/port_def.inc +++ b/src/google/protobuf/port_def.inc @@ -213,10 +213,6 @@ static_assert(PROTOBUF_CPLUSPLUS_MIN(201402L), "Protobuf only supports C++14 and // Owner: shaod@, gberg@ #define PROTOBUF_FUTURE_DESCRIPTOR_EXTENSION_DECL 1 -// Used to remove `RepeatedPtrField::GetArena() const`. -// Owner: ezb@ -#define PROTOBUF_FUTURE_REMOVE_CONST_REPEATEDFIELD_GETARENA_API 1 - #endif #ifdef PROTOBUF_VERSION diff --git a/src/google/protobuf/repeated_ptr_field.h b/src/google/protobuf/repeated_ptr_field.h index 2265cf5dcc..bb5ed22ea5 100644 --- a/src/google/protobuf/repeated_ptr_field.h +++ b/src/google/protobuf/repeated_ptr_field.h @@ -1185,10 +1185,8 @@ class RepeatedPtrField final : private internal::RepeatedPtrFieldBase { // Gets the arena on which this RepeatedPtrField stores its elements. inline Arena* GetArena(); -#ifndef PROTOBUF_FUTURE_REMOVE_CONST_REPEATEDFIELD_GETARENA_API ABSL_DEPRECATED("This will be removed in a future release") inline Arena* GetArena() const; -#endif // !PROTOBUF_FUTURE_REMOVE_CONST_REPEATEDFIELD_GETARENA_API // For internal use only. // @@ -1554,12 +1552,10 @@ inline Arena* RepeatedPtrField::GetArena() { return RepeatedPtrFieldBase::GetArena(); } -#ifndef PROTOBUF_FUTURE_REMOVE_CONST_REPEATEDFIELD_GETARENA_API template inline Arena* RepeatedPtrField::GetArena() const { return RepeatedPtrFieldBase::GetArena(); } -#endif // !PROTOBUF_FUTURE_REMOVE_CONST_REPEATEDFIELD_GETARENA_API template inline Arena* RepeatedPtrField::GetOwningArena() const {