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 4215bc82ea fix the json parser to handle floats very near overflow 3 years ago
..
bindings/lua remove unused #includes from reflection.h 3 years ago
fuzz
internal Updated decoder internal symbols to new naming scheme. 3 years ago
io remove upb_String from the public tokenizer api 3 years ago
util remove unused #includes from reflection.h 3 years ago
alloc.c
alloc.h
arena.c create and lock down upb/internal/array.h 3 years ago
arena.h
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
conformance_upb_failures.txt
decode.c Updated decoder internal symbols to new naming scheme. 3 years ago
decode.h
decode_fast.c Updated decoder internal symbols to new naming scheme. 3 years ago
decode_fast.h Updated decoder internal symbols to new naming scheme. 3 years ago
decode_internal.h
def.c Updated decoder internal symbols to new naming scheme. 3 years ago
def.h create _upb_EnumDef_MiniDescriptor() 3 years ago
def.hpp
empty.proto
encode.c update upb_Encode() to use arena api internally 3 years ago
encode.h
extension_registry.c
extension_registry.h
fuzz_test_util.cc Fixed fuzz bug in upb. 3 years ago
fuzz_test_util.h
json_decode.c fix the json parser to handle floats very near overflow 3 years ago
json_decode.h
json_decode_test.cc fix the json parser to handle floats very near overflow 3 years ago
json_encode.c remove unused #includes from reflection.h 3 years ago
json_encode.h
json_encode_test.cc fix the json parser to handle floats very near overflow 3 years ago
json_test.proto fix the json parser to handle floats very near overflow 3 years ago
map.c
map.h create and lock down upb/internal/array.h 3 years ago
message_value.h
mini_descriptor.c clean up the public api for mini descriptors 3 years ago
mini_descriptor.h clean up the public api for mini descriptors 3 years ago
mini_table.c Fixed fuzz bug in upb. 3 years ago
mini_table.h Fixed fuzz bug in upb. 3 years ago
mini_table.hpp
mini_table_accessors.c Update mini table API comment 3 years ago
mini_table_accessors.h Merge GetEnum into GetInt32. Rename SetEnum to SetEnumProto2 to be clear that upb only treats Proto2 enum as enum. Proto3 enums should use SetInt32. 3 years ago
mini_table_accessors_internal.h
mini_table_accessors_test.cc Update mini table API comment 3 years ago
mini_table_test.cc
msg.c Fix code generation for infinity default value on float/double fields. 3 years ago
msg.h
msg_internal.h Fix code generation for infinity default value on float/double fields. 3 years ago
msg_test.cc Fixed fuzz bug in upb. 3 years ago
msg_test.proto Resolve field name/accessor name conflicts. 3 years ago
port_def.inc Add a comment to remind ASAN users to compile interpreters with ASAN as well. 3 years ago
port_undef.inc
reflection.c remove unused #includes from reflection.h 3 years ago
reflection.h remove unused #includes from reflection.h 3 years ago
reflection.hpp
status.c
status.h
string_view.h
table.c
table_internal.h
test.proto
test_cpp.cc
test_cpp.proto
test_generated_code.cc
test_table.cc
text_encode.c remove unused #includes from reflection.h 3 years ago
text_encode.h
upb.c
upb.h clean the fences for the headers: 3 years ago
upb.hpp
upb_internal.h