From ee0a41cae3ad93058ffcb42ffffdfea1d5a31869 Mon Sep 17 00:00:00 2001 From: Protobuf Team Bot Date: Fri, 23 Feb 2024 16:30:32 -0800 Subject: [PATCH] Add states to support "ignore unparsed". PiperOrigin-RevId: 609868025 --- src/google/protobuf/generated_message_reflection_unittest.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/google/protobuf/generated_message_reflection_unittest.cc b/src/google/protobuf/generated_message_reflection_unittest.cc index 7879dafeab..c1ebd58dd7 100644 --- a/src/google/protobuf/generated_message_reflection_unittest.cc +++ b/src/google/protobuf/generated_message_reflection_unittest.cc @@ -69,6 +69,11 @@ class GeneratedMessageReflectionTestHelper { const FieldDescriptor* field) { return msg.GetReflection()->IsLazilyVerifiedLazyField(field); } + template + static const T& GetRaw(const Message& msg, const FieldDescriptor* field) { + const Reflection* reflection = msg.GetReflection(); + return reflection->GetRaw(msg, field); + } }; namespace {