Protobuf Team Bot
496e2fd555
[Upb C++]Add ::protos::ClearMessage and DeepCopy apis.
...
PiperOrigin-RevId: 542903995
2 years ago
Protobuf Team Bot
923e8b756f
Fix Serialize failing for Proxy/CProxy.
...
Refactor minitable access.
PiperOrigin-RevId: 542895074
2 years ago
Protobuf Team Bot
628c261e52
[Upb C++] Implement RepeatedField
...
PiperOrigin-RevId: 538944010
2 years ago
Protobuf Team Bot
de31ae9817
[Upb C++] Fix: Map setter does not follow value semantics when value is a message.
...
PiperOrigin-RevId: 525165538
2 years ago
Protobuf Team Bot
433e737c0e
[C++ Upb]
...
Implement copy constructor and assignment operator.
PiperOrigin-RevId: 524941810
2 years ago
Protobuf Team Bot
ccdfaf7ea3
Fix a bug where message-level extension identifier should also be generated in the source file.
...
PiperOrigin-RevId: 513687688
2 years ago
Protobuf Team Bot
1b6beaa53d
[Upb C++] Update generator to create oneof_case() accessor and OneOfCase enumerations.
...
PiperOrigin-RevId: 512197371
2 years ago
Protobuf Team Bot
a35491fa55
[Upb C++] Generate class scoped declarations for enumerations.
...
PiperOrigin-RevId: 512191989
2 years ago
Protobuf Team Bot
b5384af913
Add ::protos::Parse template for Ptr<T>.
...
PiperOrigin-RevId: 500743633
2 years ago
Joshua Haberman
0f938ec4df
Unified accessor API for map getters and setters.
...
This is part of the ongoing effort to remove any hard-coding of layout offsets into the generated code (except via `upb_MiniTableField` values).
PiperOrigin-RevId: 497281306
2 years ago
Joshua Haberman
e34e3bd328
Unified accessor API for map getters and setters.
...
This is part of the ongoing effort to remove any hard-coding of layout offsets into the generated code (except via `upb_MiniTableField` values).
PiperOrigin-RevId: 497266785
2 years ago
Joshua Haberman
45dfd77d87
Unified accessor API for map getters and setters.
...
This is part of the ongoing effort to remove any hard-coding of layout offsets into the generated code (except via `upb_MiniTableField` values).
PiperOrigin-RevId: 497238313
2 years ago
Protobuf Team Bot
d3ec4b63c9
Add Parse/Serialize templates to support shared_ptr/unique_ptr.
...
Fix UBSAN in _upb_Message_Clear due to unsigned UPB_PTR_AT
PiperOrigin-RevId: 489007182
2 years ago
Protobuf Team Bot
306123e2e8
C++ Code generator
...
PiperOrigin-RevId: 486158566
2 years ago