.. |
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 |