Skip to content

Commit 683e9d2

Browse files
ckennellycopybara-github
authored andcommitted
Warn on unused RepeatedPtrField.
PiperOrigin-RevId: 734142105
1 parent 2d9c51b commit 683e9d2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/google/protobuf/repeated_ptr_field.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -940,7 +940,8 @@ class GenericTypeHandler<std::string> {
940940
// RepeatedPtrField is like RepeatedField, but used for repeated strings or
941941
// Messages.
942942
template <typename Element>
943-
class RepeatedPtrField final : private internal::RepeatedPtrFieldBase {
943+
class ABSL_ATTRIBUTE_WARN_UNUSED RepeatedPtrField final
944+
: private internal::RepeatedPtrFieldBase {
944945
static_assert(!std::is_const<Element>::value,
945946
"We do not support const value types.");
946947
static_assert(!std::is_volatile<Element>::value,

0 commit comments

Comments
 (0)