Adam Cozzette
562fc946c7
Sync from Piper @388508285
...
PROTOBUF_SYNC_PIPER
4 years ago
Jan Tattermusch
77a64e7dfe
regenerate protos
4 years ago
Joshua Haberman
25755efc4f
Sync from Piper @319848517
...
PROTOBUF_SYNC_PIPER
5 years ago
Joshua Haberman
f77065d4eb
Sync from Piper @316511779
...
PROTOBUF_SYNC_PIPER
5 years ago
Jan Tattermusch
9070389516
regenerate code
5 years ago
Jan Tattermusch
125e4ad267
regenerate C# protos
5 years ago
Jan Tattermusch
7cb5597013
Overcome the `ref struct` limitation for pre-roslyn compilers by introducing GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE for generated code ( #7490 )
...
* enable compatibility mode in codegen
* regenerate protos
* improve readability
* more robust way of figuring out path to old C# compiler
* add recent C# changes
5 years ago
listonjesse
2ae7cf0e03
Auxillary -> Auxiliary
5 years ago
Jon Skeet
13df985bff
Regenerate C# code based on the previous commit
...
(This removes the Has/Clear members for message types in proto2.)
5 years ago
Jon Skeet
9926c9504b
Regenerate C# code based on the previous commit
...
(This removes the Has/Clear members for message types in proto2.)
5 years ago
Joshua Haberman
32e5deb1ac
Sync from Piper @308829107
...
PROTOBUF_SYNC_PIPER
5 years ago
Jon Skeet
b0649a088a
Regenerate C# code with the new generator, adding unittest_proto3_optional.proto
...
The changes in the existing proto2 code are solely around presence bits. The new generator allocated presence bits more efficiently. (Previously bits were sometimes allocated but never used.)
5 years ago
Jan Tattermusch
0df7ddc805
regenerate
5 years ago
Jan Tattermusch
3196ef9b5c
regenerate C# protos
5 years ago
Sydney Acksman
8da87c6202
Rename Google.Protobuf.Test.CodeGen to Google.Protobuf.Test.TestProtos
5 years ago
Sydney Acksman
a85c4a3299
Move generated test code to a seperate lib
5 years ago
Sydney Acksman
c04a02774d
Change _Extensions property to normal body rather than expression
5 years ago
Sydney Acksman
0436b8db85
GetOrRegisterExtension -> GetOrInitializeExtension
...
Add comment explaining IExtensionMessage instability
6 years ago
Sydney Acksman
29d5186867
Regenerate testprotos.pb
6 years ago
Sydney Acksman
ebf0bfaed8
Add private "_Extensions" property to speed up IsInitialized checks
6 years ago
Sydney Acksman
011427c9d8
Fix issues from interactive rebase and regenerate code
6 years ago
Sydney Acksman
8a57ec847b
Add test protos to test project
...
Fix generated group code missing end group tag case
Fix generated field classes searching for presence index for extensions
6 years ago
ObsidianMinor
03872044b1
Make extension container classes public and modify conformance to test proto2 messages
6 years ago