Skip to content

Commit d4bfe52

Browse files
Deprecate Arena::CreateMessage for OSS.
PiperOrigin-RevId: 612534673
1 parent 73d96db commit d4bfe52

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/google/protobuf/arena.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -176,9 +176,8 @@ class PROTOBUF_EXPORT PROTOBUF_ALIGNAS(8) Arena final {
176176
// Deprecated. Use Create<T> instead. TODO: depreate OSS version
177177
// once internal migration to Arena::Create is done.
178178
template <typename T, typename... Args>
179-
PROTOBUF_ALWAYS_INLINE
180-
static T*
181-
CreateMessage(Arena* arena, Args&&... args) {
179+
ABSL_DEPRECATED("Use Create")
180+
static T* CreateMessage(Arena* arena, Args&&... args) {
182181
using Type = std::remove_const_t<T>;
183182
static_assert(
184183
is_arena_constructable<Type>::value,

0 commit comments

Comments
 (0)