10 Commits (8714892d19feba851d25be465f51d766be697244)

Author SHA1 Message Date
Joshua Haberman 37e484a0aa Replace direct access to MiniTable subs with calls to the encapsulated functions. 8 months ago
Eric Salo 98843d15ac upb: attempt to reduce the direct use of UPB_PRIVATE() fields 11 months ago
Eric Salo 7b6a845ab7 upb: implement immutability 11 months ago
Eric Salo 090c3adbf2 upb: start consolidating the upb/message/ build targets 12 months ago
Eric Salo 1587fefee7 upb: simplify upb_Map_Insert() down to upb_Map_Set() where possible 12 months ago
Eric Salo bb5322a194 upb: lock down upb_MiniTable (mostly) 1 year ago
Eric Salo d0c85637e7 upb: lock down upb_MiniTableSub 1 year ago
Protobuf Team Bot 4656b0d6e0 Make SetField/GetField public and operate on MessageValue instead of void*. 1 year ago
Eric Salo 07fba1da07 upb: merge ":collections" into ":message" 1 year ago
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago
Hong Shin 748d465a2d Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Sandy Zhang 81068e8e8c Internal change 1 year ago
Adam Cozzette 7286ffceb2 Merge the protobuf and upb Bazel repos 1 year ago
Adam Cozzette 047df98dea Move upb-x/ back to upb/ 1 year ago
Adam Cozzette 895f190bda Move upb to upb-x 1 year ago
Adam Cozzette 1ba80d7424 Move upb-temp/ back to upb/ 1 year ago
Adam Cozzette d38b8561e6 Move upb/ to upb-temp/ 1 year ago
Adam Cozzette 6fc87fe3f7 Internal change 1 year ago
Protobuf Team Bot cab6c3e223 Internal change 1 year ago
Adam Cozzette 0d1ba13e83 Move everything into new upb/ directory 1 year ago
Eric Salo cc41a8bed3 upb: dedup the libraries 1 year ago
Protobuf Team Bot c552102d66 No public description 1 year ago
Adam Cozzette 5aca728f72 Reformat copyright headers 1 year ago
Eric Salo 0c2a2511a8 upb: implement IsExactlyEqual() for proto messages 1 year ago
Joshua Haberman 07f6b578ee Split mini_descriptor into its own directory 1 year ago
Joshua Haberman 55cfaf3e0c Moved promotion-related accessors to a separate file. 2 years ago
Joshua Haberman 339fdb5e7b Hide `upb_MiniTableField.descriptortype` with `UPB_PRIVATE()` macro 2 years ago
Joshua Haberman df93cf65a2 Hide upb_MiniTableField.submsg_index with new `UPB_PRIVATE()` macro 2 years ago
Protobuf Team Bot 9d2b5d1716 Add upb_MiniTable_FindUnknown depth_limit parameter. 2 years ago
Protobuf Team Bot 10e57c038a Fix Upb PromotoUnknownToMessage for OneOf fields. 2 years ago
Eric Salo 87f9b868b8 update some more functions to match the accessor naming convention 2 years ago
Protobuf Team Bot b8f35b2628 Fix missing parameter lists. 2 years ago
Protobuf Team Bot c64f26e4fa Add missing “static” 2 years ago
Eric Salo c628e53dde upb_MiniTable_GetMutableMap() -> upb_Message_GetOrCreateMutableMap() 2 years ago
Joshua Haberman 7cd8f6c940 Ported more cases of wire format parsing to upb_WireReader. 2 years ago
Joshua Haberman 112f037da6 Migrated the text format encoder to upb_WireReader. 2 years ago
Joshua Haberman 75488a0742 Created a new upb_WireReader interface for parsing wire data directly. 2 years ago
Joshua Haberman 003ecb3125 Rolling forward: expanded GCC diagnostic pragmas to cover all of accessors.h. 2 years ago
Protobuf Team Bot 565b28c0d1 Unified accessor API for repeated field getters and setters. 2 years ago
Joshua Haberman 48ad4bbd0f Unified accessor API for repeated field getters and setters. 2 years ago
Eric Salo 4f8734694c rename the array accessors to match the other accessors 2 years ago
Protobuf Team Bot 9e9d43b462 Add support for promoting unlinked map fields from unknown to upb_Map. 2 years ago
Protobuf Team Bot e231dc955b Fix Upb Unknown to repeated message promotion when initial message has null upb_Array. 2 years ago
Joshua Haberman 2272970a94 Unified ClearField 2 years ago
Joshua Haberman e567b7c206 Fixed a bug in GetOrPromoteExtension 2 years ago
Eric Salo ff6439fba0 move the wire type definitions into upb/wire/ where they belong 2 years ago
Eric Salo 27d70edfe2 clean up the :mini_table build target 2 years ago
Eric Salo 0e76047f5f add defaults to the mini table scalar getter accessor functions 2 years ago
Eric Salo 75907f7af9 rename the upb_MiniTable subtypes to follow the upb style guide: 2 years ago
Eric Salo f6307877d3 move portability stuff into upb/port/ 2 years ago