7 Commits (7a182690722f15c665cf874c2e25a11687f1e721)

Author SHA1 Message Date
Adam Cozzette 9bdafdbb0c Rust C++: remove per-message functions for repeated fields 4 weeks ago
Mike Kruskal 5695a882bd Move -Werror to our test/dev bazelrc files. 3 months ago
Adam Cozzette f712ca5d1c Rust protobuf: fix memory leaks 5 months ago
Jakob Buchgraber 0d6e9794d1 Migrate Repeated::{push, set} and Map::insert to use the IntoProxied trait. 5 months ago
Protobuf Team Bot c07de7c9df Change to proto2_rust C prefix and proto2::rust C++ namespace 5 months ago
Protobuf Team Bot a9bc366522 Stop using double underscores for our C function names and standardize on the 'rust_proto_' prefix. 5 months ago
Protobuf Team Bot 419760f873 Split up cpp_api.h/.cc into smaller units. 5 months ago
Marcel Hlopko 6b7e814347 Add ProtoString/Bytes owned types 6 months ago
Jakob Buchgraber ec61d65a23 Fix debug_test to work with C++ lite 6 months ago
Derek Benson f2d8c2bdd8 Add a reserve method on ProxiedInRepeated 7 months ago
Jakob Buchgraber 03687b798b #rust #protobuf Implement custom Debug for C++ kernel 9 months ago
Alyssa Haroldsen 5983f7033c Transpose the map thunk macros, relocate to header file 10 months ago
Alyssa Haroldsen dd27b6b877 Use consistent name for the "get item from untyped map iterator" thunk 10 months ago
Alyssa Haroldsen 035d6ec2cb Implement map iteration 10 months ago
Alyssa Haroldsen a48090e329 Make map insert return if the value was newly inserted 10 months ago
Marcel Hlopko d21425d334 Use consistent thunk prefix between generator and cpp.rs 10 months ago
Marcel Hlopko 39e8ca7faf Add support for repeated strings/bytes 11 months ago
Jakob Buchgraber 85972e505a #rust #protobuf Implement bytes as map values 11 months ago
Jakob Buchgraber 8d9e3e9a1c #rust #protobuf Refactor maps to make ProxiedInMapValue independent of the runtime 11 months ago
Protobuf Team Bot 9d749cd5b0 Change Thunks that take by ref to take by pointer. 12 months ago
Alyssa Haroldsen f51182b543 Add RepeatedMut::clear, free for owned Repeated 12 months ago
Jakob Buchgraber 976029283f Implement Maps for strings 1 year ago
Jakob Buchgraber 001be3c655 Implement Maps for scalar types for the C++ kernel 1 year ago
Kevin King 65cdac4ac5 Finish Proxied impls for rust repeated scalars 1 year ago
Protobuf Team Bot e1bb7d65a8 Implement rust repeated scalars for cpp and upb 1 year ago