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 aaf44c425c Add new unknown fields API to support noncontiguous storage. Currently shares the same implementation as the existing unknown fields API. 4 months ago
..
internal upb: Add upb_Message_GetExtensionString 4 months ago
BUILD Automated Code Change 4 months ago
accessors.c Replace direct access to MiniTable subs with calls to the encapsulated functions. 11 months ago
accessors.h upb: Add upb_Message_GetExtensionString 4 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 UPB text encoder without using reflection for Rust (used for a message's Debug trait) that will print out field number to value entries instead of field name to value entries of a message like how it's expected for the usual text format using reflection. 8 months ago
compare.h upb: define kUpb_CompareOption_IncludeUnknownFields flag for upb_Message_IsEqual() 11 months ago
compat.c upb: upb_Message_FindExtensionByNumber() no longer returns a (upb_Extension*) 1 year ago
compat.h upb: upb_Message_FindExtensionByNumber() no longer returns a (upb_Extension*) 1 year ago
copy.c Fix compilation in Clang C23 mode. 5 months ago
copy.h upb: clean up and consolidate the upb/message/ build targets 1 year ago
copy_test.cc upb: remove the unused (upb_MiniTable*) arg from upb_Message_SetMessage() 10 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 upb: fix the map encoder to stop dying under ubsan 1 year 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 Add new unknown fields API to support noncontiguous storage. Currently shares the same implementation as the existing unknown fields API. 4 months ago
message.h Add new unknown fields API to support noncontiguous storage. Currently shares the same implementation as the existing unknown fields API. 4 months ago
promote.c upb: remove the unused (upb_MiniTable*) arg from upb_Message_SetMessage() 10 months ago
promote.h upb: use upb_MessageValue in upb_Extension 1 year ago
promote_test.cc upb: remove the default arg from upb_Message_GetMessage() 1 year ago
tagged_ptr.h upb: Simplify inline functions in mini_table/ and mem/ and wire/ and message/ 1 year ago
test.cc Migrated upb to use Copybara-standard stripping. 6 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 Fix a potential Ruby-upb use of uninitialized memory. 6 months ago