..
bindings/ lua
Make upb backwards and forwards compatible with Bazel 4.x, 3.5.x and LTS
2 years ago
fuzz
…
internal
- All of reflection now lives in upb/reflection/
2 years ago
io
remove upb_String from the public tokenizer api
3 years ago
reflection
mini descriptor encode functions now populate a string view
2 years ago
util
upb: use the new reflection headers
2 years ago
alloc.c
…
alloc.h
clean the fences for the headers:
3 years ago
arena.c
Add upb_Arena_SpaceAllocated function
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
upb: use the new reflection headers
2 years ago
conformance_upb_failures.txt
…
decode.c
Readability improvements for decode.c:
2 years ago
decode.h
clean the fences for the headers:
3 years ago
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
update upb_Encode() to use arena api internally
3 years ago
encode.h
clean the fences for the headers:
3 years ago
extension_registry.c
Added fuzz tests for mini table building and binary format parsing/serialization.
3 years ago
extension_registry.h
clean the fences for the headers:
3 years ago
fuzz_test_util.cc
Fixed fuzz bug in upb.
2 years ago
fuzz_test_util.h
Added fuzz tests for mini table building and binary format parsing/serialization.
3 years ago
json_decode.c
upb: use the new reflection headers
2 years ago
json_decode.h
upb: use the new reflection headers
2 years ago
json_decode_test.cc
upb: use the new reflection headers
2 years ago
json_encode.c
upb: use the new reflection headers
2 years ago
json_encode.h
upb: use the new reflection headers
2 years ago
json_encode_test.cc
upb: use the new reflection headers
2 years ago
json_test.proto
fix the json parser to handle floats very near overflow
2 years ago
map.c
…
map.h
create and lock down upb/internal/array.h
3 years ago
message_value.h
…
mini_table.c
Added a size overflow check for mini-table building
2 years ago
mini_table.h
Optimizes `upb_MiniTable_Enum` for large but dense enums.
2 years ago
mini_table.hpp
…
mini_table_accessors.c
- All of reflection now lives in upb/reflection/
2 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
- All of reflection now lives in upb/reflection/
2 years ago
mini_table_test.cc
Added a size overflow check for mini-table building
2 years ago
msg.c
Fix code generation for infinity default value on float/double fields.
3 years ago
msg.h
clean the fences for the headers:
3 years ago
msg_internal.h
Optimizes `upb_MiniTable_Enum` for large but dense enums.
2 years ago
msg_test.cc
Fixed fuzz bug in MiniDescriptor parsing for extensions.
2 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
Add UPB_DEPRECATED macro to use for deprecated field code generation.
3 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
clean the fences for the headers:
3 years ago
string_view.h
clean the fences for the headers:
3 years ago
table.c
…
table_internal.h
…
test.proto
…
test_cpp.cc
upb: use the new reflection headers
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
upb: use the new reflection headers
2 years ago
text_encode.h
upb: use the new reflection headers
2 years ago
upb.c
…
upb.h
clean the fences for the headers:
3 years ago
upb.hpp
Mark arena getter const.
3 years ago
upb_internal.h
…