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
bbcaf510b6
Automated visibility attribute cleanup.
...
PiperOrigin-RevId: 502471005
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
0184441169
Update C++ compiler to prefix enum and messages defined with no package name to avoid C include collisions.
...
PiperOrigin-RevId: 489023142
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
d76e286631
Fix C compiler failure when there are fields names prefixed with accessor prefixes such as set_ and clear_.
...
PiperOrigin-RevId: 488672865
2 years ago
Protobuf Team Bot
306123e2e8
C++ Code generator
...
PiperOrigin-RevId: 486158566
2 years ago