Change the C++ parsers to be consistent on how they handle unknown enum values.
They now consistently parse the varint and then push the int32 representation into the unknown field set. Previously the behavior was sometimes pushing the original varint, sometimes pushing a uint32_t truncated value, and sometimes an int32_t truncated value. PiperOrigin-RevId: 512140469
Loading
Please sign in to comment