Protocol Buffers - Google's data interchange format (grpc依赖) https://developers.google.com/protocol-buffers/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Protobuf Team Bot e9e08cd0a2 Use uint32_t instead of size_t for size and capacity of the list holding extensions and unknown fields. 2 months ago
..
internal Use uint32_t instead of size_t for size and capacity of the list holding extensions and unknown fields. 2 months ago
BUILD Fixed comparison of empty repeated/map extensions. 3 months ago
accessors.c Replace direct access to MiniTable subs with calls to the encapsulated functions. 10 months ago
accessors.h upb: Add upb_Message_GetExtensionMutableArray 3 months ago
accessors_split64.h Reorganize upb file structure 1 year ago
accessors_test.cc rename upb_Message_WhichOneof to upb_Message_WhichOneofByDef 9 months ago
array.c upb: attempt to reduce the direct use of UPB_PRIVATE() fields 1 year ago
array.h upb: make upb_Array_Reserve() a public function 11 months ago
array_test.cc Update remainder of upb to new short license style. 1 year ago
compare.c Fixed comparison of empty repeated/map extensions. 3 months ago
compare.h upb: define kUpb_CompareOption_IncludeUnknownFields flag for upb_Message_IsEqual() 11 months ago
compat.c Move iteration APIs to headers, so they're inlined in loop calls 3 months ago
compat.h Move iteration APIs to headers, so they're inlined in loop calls 3 months ago
copy.c Implement merged unknowns/extensions storage. 2 months ago
copy.h upb: clean up and consolidate the upb/message/ build targets 1 year ago
copy_test.cc Propagate aliasing option to parse of unknown fields 3 months ago
map.c upb: implement immutability 1 year ago
map.h upb: delete upb_Map_Delete2() 12 months ago
map_gencode_util.h Update remainder of upb to new short license style. 1 year ago
map_sorter.c Implement merged unknowns/extensions storage. 2 months ago
map_test.cc Update remainder of upb to new short license style. 1 year ago
merge.c Add upb_Message_MergeFrom to upb 8 months ago
merge.h Add upb_Message_MergeFrom to upb 8 months ago
merge_test.cc Add upb_Message_MergeFrom to upb 8 months ago
message.c Use uint32_t instead of size_t for size and capacity of the list holding extensions and unknown fields. 2 months ago
message.h Move iteration APIs to headers, so they're inlined in loop calls 3 months ago
promote.c Promote extensions in place of the unknown field they were promoted from 2 months ago
promote.h Support deleting regions of unknown fields via noncontiguous storage API 3 months ago
promote_test.cc Update tests to use noncontiguous API 3 months ago
tagged_ptr.h upb: Simplify inline functions in mini_table/ and mem/ and wire/ and message/ 1 year ago
test.cc Fix bug in deterministic extension encoding when empty extensions are present 2 months ago
test.proto upb: implement immutability 1 year ago
utf8_test.cc Migrated upb to use Copybara-standard stripping. 6 months ago
utf8_test.proto Migrated upb to use Copybara-standard stripping. 6 months ago
utf8_test_proto2.proto Add kUpb_DecodeOption_AlwaysValidateUtf8 decode option, to force UTF-8 validation of proto2 strings. 1 year ago
value.h Use an explicit union with commented explanation rather than casting 3 months ago