229727340d
Generate RevBuilder structs in codegen alongside ProtoBuilder. RevBuilder writes fields into a buffer starting from the end, allowing fields to be set in reverse declaration order. This avoids reallocation and produces valid protobuf data matching the forward layout. Update generated interop files and add comprehensive tests for wire format, nesting, map entries, overflow handling, and buffer marking utilities.