protobuf/src/google/protobuf
Protobuf Team Bot 5dfdd85d34 Auto-generate files after cl/634787159 2024-05-17 15:56:35 +00:00
..
bridge Remove references to rules_proto 2024-04-05 07:50:25 -07:00
compiler Fix ClangTidy warnings 2024-05-16 20:06:16 -07:00
io Internal Change 2024-05-15 10:33:39 -07:00
json [7392] [cpp] Remove dead code path for map key of type enum in JSON parsing (#16567) 2024-05-16 13:50:40 -07:00
stubs Updating version.json and repo version numbers to: 28-dev (#16555) 2024-04-18 10:47:14 -07:00
testdata Internal changes to extensions. 2024-04-04 17:46:43 -07:00
testing Update Bazel references to rules_pkg to the supported file locations. (#15780) 2024-02-13 09:08:42 -08:00
util Remove references to rules_proto 2024-04-05 07:50:25 -07:00
BUILD.bazel Add simple conformance test that builds the old gencode against the current runtime. 2024-05-07 11:15:24 -07:00
any.cc Change Any::PackFrom to avoid bringing the full runtime. 2024-01-31 10:06:52 -08:00
any.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
any.pb.cc Auto-generate files after cl/634787159 2024-05-17 15:56:35 +00:00
any.pb.h Updating version.json and repo version numbers to: 28-dev (#16555) 2024-04-18 10:47:14 -07:00
any.proto Update any.proto to clarify that there are no known type server implementations 2023-05-15 11:37:17 -07:00
any_lite.cc Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
any_test.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
any_test.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
api.pb.cc Auto-generate files after cl/634787159 2024-05-17 15:56:35 +00:00
api.pb.h Updating version.json and repo version numbers to: 28-dev (#16555) 2024-04-18 10:47:14 -07:00
api.proto Undo the external contributions we have accepted to the well-known types 2023-03-16 13:29:40 -07:00
arena.cc Put arena cleanup nodes on a separate chunked list instead of at the ends of arena blocks. 2024-05-06 13:54:56 -07:00
arena.h Automated rollback of commit ec126a5069. 2024-05-16 12:43:55 -07:00
arena_align.cc Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
arena_align.h Minor cleanup: IWYU, clang-tidy, etc. 2024-03-22 15:12:37 -07:00
arena_align_test.cc Internal change 2023-09-18 15:17:56 -07:00
arena_allocation_policy.h Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
arena_cleanup.h Put arena cleanup nodes on a separate chunked list instead of at the ends of arena blocks. 2024-05-06 13:54:56 -07:00
arena_test_util.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
arena_test_util.h Replace call to proto2::Arena::CreateMessage with Create. 2024-02-27 20:16:37 -08:00
arena_unittest.cc Put arena cleanup nodes on a separate chunked list instead of at the ends of arena blocks. 2024-05-06 13:54:56 -07:00
arenastring.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
arenastring.h Statically assert pointer alignment. 2024-03-27 12:04:43 -07:00
arenastring_unittest.cc InternalSwap does not need two arenas, since they are required to be the same 2023-09-21 06:53:50 -07:00
arenaz_sampler.cc Automated Code Change 2024-03-11 07:41:31 -07:00
arenaz_sampler.h Automated Code Change 2024-03-11 07:41:31 -07:00
arenaz_sampler_test.cc Internal Code Change 2023-10-27 12:32:33 -07:00
cpp_edition_defaults.h Removed merged features from the edition defaults IR. 2024-04-17 14:58:17 -07:00
cpp_features.pb.cc Devirtualize CheckTypeAndMergeFrom and use the existing function from 2024-05-16 08:57:31 -07:00
cpp_features.pb.h Updating version.json and repo version numbers to: 28-dev (#16555) 2024-04-18 10:47:14 -07:00
cpp_features.proto Define lifetimes of edition 2023 features 2024-04-10 20:33:20 -07:00
descriptor.cc Prohibit using features in the same file they're defined in. 2024-05-16 13:37:35 -07:00
descriptor.h Make the underlying type of the enum by 8-bits instead of using bitfields for 2024-05-14 15:12:09 -07:00
descriptor.pb.cc Devirtualize CheckTypeAndMergeFrom and use the existing function from 2024-05-16 08:57:31 -07:00
descriptor.pb.h Updating version.json and repo version numbers to: 28-dev (#16555) 2024-04-18 10:47:14 -07:00
descriptor.proto Add extension declarations for known features. 2024-05-14 17:51:20 -07:00
descriptor_database.cc Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
descriptor_database.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
descriptor_database_unittest.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
descriptor_legacy.h Internal changes 2024-03-19 16:06:52 -07:00
descriptor_lite.h Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
descriptor_unittest.cc Prohibit using features in the same file they're defined in. 2024-05-16 13:37:35 -07:00
descriptor_visitor.h Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
descriptor_visitor_test.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
drop_unknown_fields_test.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
duration.pb.cc Auto-generate files after cl/634787159 2024-05-17 15:56:35 +00:00
duration.pb.h Updating version.json and repo version numbers to: 28-dev (#16555) 2024-04-18 10:47:14 -07:00
duration.proto Sync from Piper @482325250 2022-10-19 16:10:10 -07:00
dynamic_message.cc Devirtualize CheckTypeAndMergeFrom and use the existing function from 2024-05-16 08:57:31 -07:00
dynamic_message.h Clarify that the input to proto2::DynamicMessageFactory::GetPrototype should be non-null 2024-05-08 15:16:02 -07:00
dynamic_message_unittest.cc Minor cleanup: IWYU, etc. 2024-04-16 11:39:33 -07:00
edition_message_unittest.cc Replace call to proto2::Arena::CreateMessage with Create. 2024-02-27 20:16:37 -08:00
edition_unittest.proto Add `java` to reserved names to escape extensions to `java_`. This may break existing references to gencode for extensions named `java`. 2024-05-10 08:49:22 -07:00
empty.pb.cc Auto-generate files after cl/634787159 2024-05-17 15:56:35 +00:00
empty.pb.h Updating version.json and repo version numbers to: 28-dev (#16555) 2024-04-18 10:47:14 -07:00
empty.proto Sync from Piper @482325250 2022-10-19 16:10:10 -07:00
endian.h Clean up port_def.inc by inlining BSWAP macros that are only used once. 2024-05-06 11:35:23 -07:00
explicitly_constructed.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
extension_set.cc Change LazyField to use a flat char array when the unparsed payload is small. This array can easily be allocated in the arena avoiding separate heap usage of the Cord. 2024-04-01 08:41:54 -07:00
extension_set.h Change LazyField to use a flat char array when the unparsed payload is small. This array can easily be allocated in the arena avoiding separate heap usage of the Cord. 2024-04-01 08:41:54 -07:00
extension_set_heavy.cc Introduce new API DownCastToMessage/DynamicCastToMessage as a replacement for down_cast/dynamic_cast from MessageLite to Message. 2024-05-13 09:30:44 -07:00
extension_set_inl.h Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
extension_set_unittest.cc Introduce new API DownCastToMessage/DynamicCastToMessage as a replacement for down_cast/dynamic_cast from MessageLite to Message. 2024-05-13 09:30:44 -07:00
feature_resolver.cc Removed merged features from the edition defaults IR. 2024-04-17 14:58:17 -07:00
feature_resolver.h Implement feature lifetime validation in protoc and the C++ runtime. 2024-04-10 15:56:20 -07:00
feature_resolver_test.cc Removed merged features from the edition defaults IR. 2024-04-17 14:58:17 -07:00
field_access_listener.h Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
field_mask.pb.cc Auto-generate files after cl/634787159 2024-05-17 15:56:35 +00:00
field_mask.pb.h Updating version.json and repo version numbers to: 28-dev (#16555) 2024-04-18 10:47:14 -07:00
field_mask.proto Sync from Piper @482325250 2022-10-19 16:10:10 -07:00
fully_verify_message_sets_opt_out.cc Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
generated_enum_reflection.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
generated_enum_util.cc Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
generated_enum_util.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
generated_enum_util_test.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
generated_message_bases.cc Devirtualize `_InternalParse`. 2024-04-03 14:10:33 -07:00
generated_message_bases.h Devirtualize IsInitialized and move the implementation to a function pointer in ClassData. 2024-04-16 12:45:57 -07:00
generated_message_reflection.cc Use bool HasHasbits(const FieldDescriptor*) instead of manual checks. 2024-05-14 10:40:02 -07:00
generated_message_reflection.h Reenable extension support for Weak Descriptor messages. 2024-03-18 09:11:55 -07:00
generated_message_reflection_unittest.cc Use bool HasHasbits(const FieldDescriptor*) instead of manual checks. 2024-05-14 10:40:02 -07:00
generated_message_tctable_decl.h Add helper function to generate stub TcParse tables with only a single handler. 2024-02-13 12:48:20 -08:00
generated_message_tctable_full.cc Introduce new API DownCastToMessage/DynamicCastToMessage as a replacement for down_cast/dynamic_cast from MessageLite to Message. 2024-05-13 09:30:44 -07:00
generated_message_tctable_gen.cc Optimize TDP table generation: 2024-04-15 09:36:57 -07:00
generated_message_tctable_gen.h Make the underlying type of the enum by 8-bits instead of using bitfields for 2024-05-14 15:12:09 -07:00
generated_message_tctable_impl.h generated_message_tctable_impl typo fix: registeer -> register 2024-05-01 09:29:59 -07:00
generated_message_tctable_lite.cc Devirtualize `_InternalParse`. 2024-04-03 14:10:33 -07:00
generated_message_tctable_lite_test.cc Internal change 2024-02-05 07:42:50 -08:00
generated_message_util.cc Improve pinning assembly when using a clang that supports it. 2024-03-06 15:58:18 -08:00
generated_message_util.h Change the way pinning and weak references are done in the Weak Descriptor 2024-01-18 10:56:00 -08:00
has_bits.h Minor cleanup: IWYU, clang-tidy, etc. 2024-04-17 16:11:59 -07:00
has_bits_test.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
implicit_weak_message.cc Devirtualize CheckTypeAndMergeFrom and use the existing function from 2024-05-16 08:57:31 -07:00
implicit_weak_message.h Devirtualize CheckTypeAndMergeFrom and use the existing function from 2024-05-16 08:57:31 -07:00
inlined_string_field.cc Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
inlined_string_field.h Fix a bug in InlinedStringField where donate steal is not enabled. 2024-04-17 09:50:43 -07:00
inlined_string_field_unittest.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
internal_message_util_unittest.cc Move EagerParseLazyField* APIs to proto2 namespace 2024-03-06 17:02:26 -08:00
internal_visibility.h Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
internal_visibility_for_testing.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
lite_arena_unittest.cc Replace call to proto2::Arena::CreateMessage with Create. 2024-02-27 20:16:37 -08:00
lite_unittest.cc Move casting functions to MessageLite and use ClassData as the uniqueness 2024-05-09 07:00:26 -07:00
map.cc Revert the change to `size_type` to keep the public API using `size_t`. 2023-10-09 13:48:59 -07:00
map.h Switch rank structs to be consistent with written guidance in go/ranked-overloads 2024-02-07 09:58:31 -08:00
map_entry.h Replace call to proto2::Arena::CreateMessage with Create. 2024-02-27 20:16:37 -08:00
map_field.cc Introduce new API DownCastToMessage/DynamicCastToMessage as a replacement for down_cast/dynamic_cast from MessageLite to Message. 2024-05-13 09:30:44 -07:00
map_field.h Replace call to proto2::Arena::CreateMessage with Create. 2024-02-27 20:16:37 -08:00
map_field_inl.h Avoid copies in proto map reflection. 2023-12-12 23:55:37 -08:00
map_field_lite.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
map_field_test.cc Replace call to proto2::Arena::CreateMessage with Create. 2024-02-27 20:16:37 -08:00
map_lite_test_util.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
map_lite_test_util.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
map_lite_unittest.proto Enable editions support for Java Lite. 2024-03-22 12:13:06 -07:00
map_probe_benchmark.cc Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
map_proto2_unittest.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
map_proto3_unittest.proto Fix some of the reflection based algorithms to handle Map entries properly. 2023-12-07 09:59:48 -08:00
map_test.cc Replace call to proto2::Arena::CreateMessage with Create. 2024-02-27 20:16:37 -08:00
map_test.inc Introduce new API DownCastToMessage/DynamicCastToMessage as a replacement for down_cast/dynamic_cast from MessageLite to Message. 2024-05-13 09:30:44 -07:00
map_test_util.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
map_test_util.inc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
map_test_util_impl.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
map_type_handler.h Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
map_unittest.proto Implement support for messages as map values 2024-02-09 03:27:10 -08:00
message.cc Devirtualize CheckTypeAndMergeFrom and use the existing function from 2024-05-16 08:57:31 -07:00
message.h Devirtualize CheckTypeAndMergeFrom and use the existing function from 2024-05-16 08:57:31 -07:00
message_lite.cc Devirtualize CheckTypeAndMergeFrom and use the existing function from 2024-05-16 08:57:31 -07:00
message_lite.h Devirtualize CheckTypeAndMergeFrom and use the existing function from 2024-05-16 08:57:31 -07:00
message_unittest.cc Use VIEW fields by default for edition_unittest.proto. 2024-02-13 15:16:46 -08:00
message_unittest.inc Move casting functions to MessageLite and use ClassData as the uniqueness 2024-05-09 07:00:26 -07:00
message_unittest_legacy_apis.inc Replace call to proto2::Arena::CreateMessage with Create. 2024-02-27 20:16:37 -08:00
metadata.h Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
metadata_lite.h Internal change 2023-09-18 15:17:56 -07:00
no_field_presence_test.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
package_info.h Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
parse_context.cc Remove the leftover fake message objects used to call ParseGroup. 2024-02-05 09:52:21 -08:00
parse_context.h Devirtualize `_InternalParse`. 2024-04-03 14:10:33 -07:00
port.cc Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
port.h Refactor the way we turn on the optimization in StrongPointer. 2024-05-17 08:44:35 -07:00
port_def.inc Automated rollback of commit ec126a5069. 2024-05-16 12:43:55 -07:00
port_test.cc Fix Unreachable() test to property EXPECT_DEATH in NDEBUG mode. 2023-11-20 14:48:17 -08:00
port_undef.inc Automated rollback of commit ec126a5069. 2024-05-16 12:43:55 -07:00
preserve_unknown_enum_test.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
proto3_arena_lite_unittest.cc Replace call to proto2::Arena::CreateMessage with Create. 2024-02-27 20:16:37 -08:00
proto3_arena_unittest.cc In debug mode, after clearing oneof messages on arenas, poison them if ASAN. 2024-04-04 09:53:11 -07:00
proto3_lite_unittest.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
proto3_lite_unittest.inc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
raw_ptr.cc Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
raw_ptr.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
raw_ptr_test.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
redaction_metric_test.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
reflection.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
reflection_internal.h Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
reflection_mode.cc Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
reflection_mode.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
reflection_mode_test.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
reflection_ops.cc Fix some of the reflection based algorithms to handle Map entries properly. 2023-12-07 09:59:48 -08:00
reflection_ops.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
reflection_ops_unittest.cc Replace call to proto2::Arena::CreateMessage with Create. 2024-02-27 20:16:37 -08:00
reflection_tester.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
reflection_tester.h Avoid copies in proto map reflection. 2023-12-12 23:55:37 -08:00
reflection_visit_field_info.h Introduce new API DownCastToMessage/DynamicCastToMessage as a replacement for down_cast/dynamic_cast from MessageLite to Message. 2024-05-13 09:30:44 -07:00
reflection_visit_fields.h Introduce new API DownCastToMessage/DynamicCastToMessage as a replacement for down_cast/dynamic_cast from MessageLite to Message. 2024-05-13 09:30:44 -07:00
reflection_visit_fields_test.cc Add EagerParseLazyField no IgnoreParse 2024-03-05 16:04:12 -08:00
repeated_field.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
repeated_field.h Add iterator_concept support. 2023-11-20 04:20:27 -08:00
repeated_field_reflection_unittest.cc Test force_split for repeated_field_reflection_unittest. 2023-12-19 23:29:26 -08:00
repeated_field_reflection_unittest.inc Introduce new API DownCastToMessage/DynamicCastToMessage as a replacement for down_cast/dynamic_cast from MessageLite to Message. 2024-05-13 09:30:44 -07:00
repeated_field_unittest.cc Replace call to proto2::Arena::CreateMessage with Create. 2024-02-27 20:16:37 -08:00
repeated_ptr_field.cc Do not prefetch nullptr. 2024-04-16 11:16:46 -07:00
repeated_ptr_field.h Update comment referencing removed CreateMaybeMessage API 2024-03-28 16:33:16 -07:00
retention_test.cc Breaking change: Remove deprecated std::string error collector overrides 2023-12-13 16:05:13 -08:00
runtime_version.h Improve C++, Python, Java runtime version representations to avoid merge conflicts during release. 2024-04-19 15:21:27 -07:00
sample_messages_edition.proto Minor cleanup: IWYU, etc. 2024-02-08 17:36:32 -08:00
serial_arena.h Put arena cleanup nodes on a separate chunked list instead of at the ends of arena blocks. 2024-05-06 13:54:56 -07:00
service.cc Automated rollback of commit 8e833bfc66. 2024-03-05 16:19:16 -08:00
service.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
source_context.pb.cc Auto-generate files after cl/634787159 2024-05-17 15:56:35 +00:00
source_context.pb.h Updating version.json and repo version numbers to: 28-dev (#16555) 2024-04-18 10:47:14 -07:00
source_context.proto Sync from Piper @482325250 2022-10-19 16:10:10 -07:00
string_block.h Store string block sizes as uint16_ts instead of uint32_ts, which allows us to avoid using a bit field for heap_allocated_/allocated_size_. 2024-03-21 15:08:30 -07:00
string_block_test.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
string_member_robber.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
string_view_test.cc Add GetStringView() and GetRepeatedStringView() with scratch. 2024-02-20 09:42:31 -08:00
struct.pb.cc Auto-generate files after cl/634787159 2024-05-17 15:56:35 +00:00
struct.pb.h Updating version.json and repo version numbers to: 28-dev (#16555) 2024-04-18 10:47:14 -07:00
struct.proto nit: remove extra whitespace in NullValue comment 2023-02-24 02:29:30 -08:00
test_messages_proto2.proto Close conformance test gaps for delimited encoding. 2024-03-26 12:01:41 -07:00
test_messages_proto3.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 11:56:59 -07:00
test_textproto.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
test_util.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
test_util.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
test_util.inc Add `ABSL_ATTRIBUTE_LIFETIME_BOUND` attribute on generated oneof accessors. 2023-09-29 09:01:46 -07:00
test_util2.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
test_util_lite.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
test_util_lite.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
text_format.cc Internal Change 2024-05-15 10:33:39 -07:00
text_format.h Internal change. 2024-05-03 10:41:21 -07:00
text_format_unittest.cc Internal change. 2024-04-29 13:08:03 -07:00
thread_safe_arena.h Put arena cleanup nodes on a separate chunked list instead of at the ends of arena blocks. 2024-05-06 13:54:56 -07:00
timestamp.pb.cc Auto-generate files after cl/634787159 2024-05-17 15:56:35 +00:00
timestamp.pb.h Updating version.json and repo version numbers to: 28-dev (#16555) 2024-04-18 10:47:14 -07:00
timestamp.proto Undo the external contributions we have accepted to the well-known types 2023-03-16 13:29:40 -07:00
type.pb.cc Auto-generate files after cl/634787159 2024-05-17 15:56:35 +00:00
type.pb.h Updating version.json and repo version numbers to: 28-dev (#16555) 2024-04-18 10:47:14 -07:00
type.proto Expand google.protobuf.Type handling to cover editions. 2023-03-07 11:03:13 -08:00
unittest.proto Implement new Debug API with redaction. 2024-05-14 12:40:20 -07:00
unittest_arena.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_custom_options.proto protoc: support inf, -inf, nan, and -nan in option values (#15017) 2024-04-23 08:41:17 -07:00
unittest_delimited.proto Add missing test cases for IsGroupLike 2024-04-05 14:55:47 -07:00
unittest_delimited_import.proto Fix delimited field handling in code generators. 2024-04-05 09:49:22 -07:00
unittest_drop_unknown_fields.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_embed_optimize_for.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_empty.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_enormous_descriptor.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_extension_set.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_features.proto Clean up feature lifetime enforcement prior to release. 2024-04-17 12:39:00 -07:00
unittest_import.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_import_lite.proto Enable editions support for Java Lite. 2024-03-22 12:13:06 -07:00
unittest_import_public.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_import_public_lite.proto Enable editions support for Java Lite. 2024-03-22 12:13:06 -07:00
unittest_invalid_features.proto Flip the names of edition_enum and edition. 2023-09-26 08:58:20 -07:00
unittest_lazy_dependencies.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_lazy_dependencies_custom_option.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_lazy_dependencies_enum.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_legacy_features.proto Breaking Change: Use Editions features in Java full runtimes. 2024-01-22 09:57:26 -08:00
unittest_lite.proto Enable editions support for Java Lite. 2024-03-22 12:13:06 -07:00
unittest_lite_imports_nonlite.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_mset.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_mset_wire_format.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_no_field_presence.proto Remove lazy=true from repeated fields. 2024-02-05 15:53:12 -08:00
unittest_no_generic_services.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_optimize_for.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_preserve_unknown_enum.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_preserve_unknown_enum2.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_proto3.proto Use bool HasHasbits(const FieldDescriptor*) instead of manual checks. 2024-05-14 10:40:02 -07:00
unittest_proto3_arena.proto Add unit test enum showing allocation in repeated enum lists 2024-04-28 17:27:02 -07:00
unittest_proto3_arena_lite.proto Remove lazy=true from repeated fields. 2024-02-05 15:53:12 -08:00
unittest_proto3_bad_macros.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_proto3_extensions.proto Fix has_presence to account for proto3 extensions in Java. 2024-03-06 16:12:57 -08:00
unittest_proto3_lite.proto Remove lazy=true from repeated fields. 2024-02-05 15:53:12 -08:00
unittest_proto3_optional.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_retention.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unittest_string_view.proto Adds string view fields whose accessors are absl::string_view based. 2024-02-08 11:04:02 -08:00
unittest_well_known_types.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-09 09:06:36 -07:00
unknown_field_set.cc Remove the leftover fake message objects used to call ParseGroup. 2024-02-05 09:52:21 -08:00
unknown_field_set.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
unknown_field_set_unittest.cc Automated rollback of commit 89670dd296. 2024-03-18 20:23:41 -07:00
unredacted_debug_format_for_test.cc Internal change. 2023-11-29 21:23:02 -08:00
unredacted_debug_format_for_test.h Internal change. 2023-11-29 21:23:02 -08:00
unredacted_debug_format_for_test_test.cc Internal change. 2023-11-29 21:23:02 -08:00
varint_shuffle.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
varint_shuffle_test.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-11 13:46:53 -07:00
well_known_types_unittest.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2023-09-09 09:06:36 -07:00
wire_format.cc wire_format.cc: Refactor Message and Group handling into a helper func 2024-05-09 10:21:36 -07:00
wire_format.h Internal Change 2024-05-15 10:33:39 -07:00
wire_format_lite.cc Add manual epilogue for vectorized loop, and use the SIMD loop for 64 bit ints when AVX2 is available. 2024-01-03 13:29:15 -08:00
wire_format_lite.h Migrate some protobuf internal macros to Abseil public ones. 2023-10-18 10:06:20 -07:00
wire_format_unittest.cc Add benchmark for 32 bit repeated fields. 2023-12-06 13:53:00 -08:00
wire_format_unittest.inc Internal change 2024-02-13 07:53:58 -08:00
wrappers.pb.cc Auto-generate files after cl/634787159 2024-05-17 15:56:35 +00:00
wrappers.pb.h Updating version.json and repo version numbers to: 28-dev (#16555) 2024-04-18 10:47:14 -07:00
wrappers.proto Sync from Piper @482325250 2022-10-19 16:10:10 -07:00