dep-protobuf/rust/cpp_kernel
Protobuf Team Bot a5920a728d Reimplement DynamicMapField to use UntypedMapBase directly.
It uses the same nodes that Map<> would use for the respectice types.
This makes the type compatible with visitation and removes some custom types
supporting DynamicMapField.

Remove most of the vtable, since this can now be done directly in MapFieldBase without derived type support.

PiperOrigin-RevId: 717984824
2025-01-21 11:01:50 -08:00
..
BUILD Make conversion functions for into c++ string types from PtrAndLen. 2024-12-10 11:15:00 -08:00
compare.cc Set up for Rust-cpp Protobuf implementation message matcher. 2024-08-01 07:52:17 -07:00
compare.h Set up for Rust-cpp Protobuf implementation message matcher. 2024-08-01 07:52:17 -07:00
debug.cc Enable MessageLite::DebugString to use Message::DebugString where possible. 2024-07-03 09:37:37 -07:00
debug.h Enable MessageLite::DebugString to use Message::DebugString where possible. 2024-07-03 09:37:37 -07:00
map.cc Reimplement DynamicMapField to use UntypedMapBase directly. 2025-01-21 11:01:50 -08:00
message.cc Replace some per-message C++ thunks with a common implementation 2024-08-21 09:34:25 -07:00
repeated.cc Rust C++: remove per-message functions for repeated fields 2024-11-05 10:24:35 -08:00
rust_alloc_for_cpp_api.h Change to proto2_rust C prefix and proto2::rust C++ namespace 2024-07-02 11:44:17 -07:00
rust_alloc_for_cpp_api.rs Change to proto2_rust C prefix and proto2::rust C++ namespace 2024-07-02 11:44:17 -07:00
serialized_data.h Make SerializedData into a POD struct. 2024-09-18 14:17:14 -07:00
strings.cc Make conversion functions for into c++ string types from PtrAndLen. 2024-12-10 11:15:00 -08:00
strings.h Make conversion functions for into c++ string types from PtrAndLen. 2024-12-10 11:15:00 -08:00