diff options
author | Jon Skeet <jonskeet@google.com> | 2015-07-01 17:19:48 +0100 |
---|---|---|
committer | Jon Skeet <jonskeet@google.com> | 2015-07-09 08:26:06 +0100 |
commit | af259b77bf04fcfb68609776cb27f04d289a2c39 (patch) | |
tree | 3e5434199a9c59b8556e9267fb9eb7b73211f8c5 /csharp/src/ProtocolBuffers/Descriptors/DescriptorPool.cs | |
parent | 5350822b0a923287bc23375a10c2f3cb07cff5fb (diff) | |
download | protobuf-af259b77bf04fcfb68609776cb27f04d289a2c39.tar.gz protobuf-af259b77bf04fcfb68609776cb27f04d289a2c39.tar.bz2 protobuf-af259b77bf04fcfb68609776cb27f04d289a2c39.zip |
Fix descriptor reflection in various ways
- The protos are no longer publicly exposed at all
- Oneof detection now works (as we default to -1, not 0)
- OneofDescriptor exposes the fields in the oneof
- Removed unnecessary code for replacing protos - remnant of extensions
- There's now just the non-generic form of IDescriptor
Diffstat (limited to 'csharp/src/ProtocolBuffers/Descriptors/DescriptorPool.cs')
-rw-r--r-- | csharp/src/ProtocolBuffers/Descriptors/DescriptorPool.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/csharp/src/ProtocolBuffers/Descriptors/DescriptorPool.cs b/csharp/src/ProtocolBuffers/Descriptors/DescriptorPool.cs index 57c4ba03..b07af060 100644 --- a/csharp/src/ProtocolBuffers/Descriptors/DescriptorPool.cs +++ b/csharp/src/ProtocolBuffers/Descriptors/DescriptorPool.cs @@ -257,7 +257,7 @@ namespace Google.Protobuf.Descriptors /// or unqualified. C++-like name lookup semantics are used to search for the
/// matching descriptor.
/// </summary>
- public IDescriptor LookupSymbol(string name, IDescriptor relativeTo)
+ internal IDescriptor LookupSymbol(string name, IDescriptor relativeTo)
{
// TODO(jonskeet): This could be optimized in a number of ways.
|