-
Notifications
You must be signed in to change notification settings - Fork 15.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handle "reserved" field names which would otherwise cause member collisions #662
Conversation
The previous two methods make it easy to transform between any and normal message. unPackeTo will throw error if the type url in any doesn't match the type of the message to be transformed to. is checks any's type url matches the give GPBMessage type.
Add packTo and unpackFrom in google.protobuf.Any.
Remove two unused functions.
Update minimal ios and osx version for deployment.
On x64 MSVC platform, macro PROTOBUF_LITTLE_ENDIAN won't be set
Move the definition of GOOGLE_FALLTHROUGH_INTENDED to port.h
Merge C# proto3 from csharp-experimental to master
Let's recreate this PR against master. |
…lla_class_name2 Expose GetUmbrellaClassName in csharp_names.h
LGTM, please merge into master after rebasing. |
We found a Contributor License Agreement for you (the sender of this pull request) and all commit authors, but as best as we can tell these commits were authored by someone else. If that's the case, please add them to this pull request and have them confirm that they're okay with these commits being contributed to Google. If we're mistaken and you did author these commits, just reply here to confirm. |
Looks like I can't change the target branch of the PR. Will close this and create a new one. |
Interestingly the C++ generated code also has this problem. The generated code will not compile if a field is called |
(Based on PR #660)