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.
 
 
 
 
 
 
Eric Salo 36ce2fa7d1 add version/tag chars to the start of all mini descriptors 2 years ago
..
bindings/lua normalize upb_Message_New() 2 years ago
fuzz
internal A few more fixes for PHP and the 32-bit build 2 years ago
io fix some warnings when the compiler is being strict 2 years ago
json normalize upb_Message_New() 2 years ago
reflection add version/tag chars to the start of all mini descriptors 2 years ago
util create reflection_internal library 2 years ago
alloc.c
alloc.h
arena.c make msan happy with the arena code 2 years ago
arena.h Add upb_Arena_SpaceAllocated function 2 years ago
array.c create and lock down upb/internal/array.h 3 years ago
array.h create and lock down upb/internal/array.h 3 years ago
collections.h
conformance_upb.c normalize upb_Message_New() 2 years ago
conformance_upb_failures.txt
decode.c make upb_ExtensionRegistry_AddArray() and upb_ExtensionRegistry_Lookup() public 2 years ago
decode.h
decode_fast.c Updated decoder internal symbols to new naming scheme. 2 years ago
decode_fast.h Updated decoder internal symbols to new naming scheme. 2 years ago
decode_internal.h
def.h - All of reflection now lives in upb/reflection/ 2 years ago
def.hpp - All of reflection now lives in upb/reflection/ 2 years ago
empty.proto
encode.c Removed kUpb_FieldRep_Pointer as a distinct FieldRep, saving a bit in the MiniTable 2 years ago
encode.h
extension_registry.c make upb_ExtensionRegistry_AddArray() and upb_ExtensionRegistry_Lookup() public 2 years ago
extension_registry.h make upb_ExtensionRegistry_AddArray() and upb_ExtensionRegistry_Lookup() public 2 years ago
fuzz_test_util.cc make upb_ExtensionRegistry_AddArray() and upb_ExtensionRegistry_Lookup() public 2 years ago
fuzz_test_util.h Added fuzz tests for mini table building and binary format parsing/serialization. 3 years ago
json_decode.h move (most of) the json code into its own subdir 2 years ago
json_encode.h move (most of) the json code into its own subdir 2 years ago
map.c
map.h create and lock down upb/internal/array.h 3 years ago
map_sorter.c split out the mapsorter functions into their own .c & .h 2 years ago
map_sorter.h split out the mapsorter functions into their own .c & .h 2 years ago
message_value.h
mini_table.c add version/tag chars to the start of all mini descriptors 2 years ago
mini_table.h add version/tag chars to the start of all mini descriptors 2 years ago
mini_table.hpp add version/tag chars to the start of all mini descriptors 2 years ago
mini_table_accessors.c Add upb_Message_DeleteUnknown API. 2 years ago
mini_table_accessors.h Add upb_Message_DeleteUnknown API. 2 years ago
mini_table_accessors_internal.h
mini_table_accessors_test.cc normalize upb_Message_New() 2 years ago
mini_table_test.cc add version/tag chars to the start of all mini descriptors 2 years ago
msg.c normalize upb_Message_New() 2 years ago
msg.h normalize upb_Message_New() 2 years ago
msg_internal.h normalize upb_Message_New() 2 years ago
msg_test.cc normalize upb_Message_New() 2 years ago
msg_test.proto Resolve field name/accessor name conflicts. 2 years ago
port_def.inc Update workspace_deps.bzl protobuf main commit 2 years ago
port_undef.inc Add UPB_DEPRECATED macro to use for deprecated field code generation. 3 years ago
proto3_test.cc stop requiring extension fields to have a synthetic oneof 2 years ago
proto3_test.proto stop requiring extension fields to have a synthetic oneof 2 years ago
reflection.h - All of reflection now lives in upb/reflection/ 2 years ago
reflection.hpp - All of reflection now lives in upb/reflection/ 2 years ago
status.c
status.h
string_view.h
table.c
table_internal.h
test.proto Add upb_Message_DeleteUnknown API. 2 years ago
test_cpp.cc A few more fixes for PHP and the 32-bit build 2 years ago
test_cpp.proto
test_generated_code.cc Fix message clear not updating hasbit when message/group has presence. Add more tests. 3 years ago
test_table.cc
text_encode.c split out the mapsorter functions into their own .c & .h 2 years ago
text_encode.h upb: use the new reflection headers 2 years ago
upb.c
upb.h split out the mapsorter functions into their own .c & .h 2 years ago
upb.hpp Mark arena getter const. 3 years ago
upb_internal.h