16 Commits (f5a293768fcb480ac577e703d576f333f66ab80c)

Author SHA1 Message Date
Eric Salo 4502dd1ea3 upb: fix upb_MiniTableField_IsInOneof() to be UPB_API_INLINE everywhere 10 months ago
Eric Salo b0d3a787cc upb: Simplify inline functions in mini_table/ and mem/ and wire/ and message/ 10 months ago
Eric Salo 4ba7d27201 upb: implement _upb_Message_ClearOneofCase() 12 months ago
Eric Salo 0896146034 upb: make all mini_table/ includes unidirectional 12 months ago
Eric Salo cdb078275d upb: add more functions to bits/mini_table_field.h 12 months ago
Eric Salo de7f589d44 upb: eliminate :mini_table_internal 1 year ago
Eric Salo 1f67b8dfe1 upb: tag upb_MiniTableField:offset as UPB_ONLYBITS() 1 year ago
Eric Salo 6efd909a9b upb: clean up and lock down the internal oneof accessors 1 year ago
Eric Salo 347486dd85 upb: clean up and lock down the internal hasbit accessors 1 year ago
Eric Salo 848a2bfd41 upb: tag upb_MiniTableField:number as UPB_ONLYBITS() 1 year ago
Protobuf Team Bot 2ff245ef18 Internal 1 year ago
Eric Salo 0e6607a5c9 upb: tag upb_MiniTableField:mode as UPB_ONLYBITS() 1 year ago
Eric Salo 19ef3a58cf upb: lock down MiniTableField 1 year ago
Eric Salo a49f6b8ea0 upb: move ElemSizeLg2() from message/ into mini_table/ 1 year ago
Eric Salo 7fa050d8c1 upb: move IsSubMessage() and IsRepeatedOrMap() from mini_table/internal/field.h 1 year ago
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago
Hong Shin aa41f50562 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 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 eb9e33ec42 upb: remove <stddef.h> and <stdlib.h> from port/def.inc 1 year ago
Adam Cozzette 5aca728f72 Reformat copyright headers 1 year ago
Joshua Haberman a6852ec919 Moved TypeScript direct bit read/writes to //third_party/upb/bits 1 year ago
Joshua Haberman 07f6b578ee Split mini_descriptor into its own directory 1 year 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
Joshua Haberman a918473c65 Implemented scalar fields for upb.js and Dart+upb.js. 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
Joshua Haberman fa2481ddeb Unified accessor for WhichOneof(). 2 years ago
Joshua Haberman d22d6d71ed Refactored message accessors to share a common set of functions instead of duplicating logic. 2 years ago
Eric Salo 27d70edfe2 clean up the :mini_table build target 2 years ago