aboutsummaryrefslogtreecommitdiff
path: root/csharp/src/ProtocolBuffers/FieldAccess
diff options
context:
space:
mode:
authorJon Skeet <jonskeet@google.com>2015-06-25 16:42:09 +0100
committerJon Skeet <jonskeet@google.com>2015-06-26 20:13:06 +0100
commitaa5104143cca3bf3e9f44a79f96e394960f45662 (patch)
tree3d7eaffeaac656277657a1410542ab3a2812e68c /csharp/src/ProtocolBuffers/FieldAccess
parente75a10d8ff85901021a7c133534b6b87c3c7f072 (diff)
downloadprotobuf-aa5104143cca3bf3e9f44a79f96e394960f45662.tar.gz
protobuf-aa5104143cca3bf3e9f44a79f96e394960f45662.tar.bz2
protobuf-aa5104143cca3bf3e9f44a79f96e394960f45662.zip
Remove a lot of code which wasn't needed any more.
Diffstat (limited to 'csharp/src/ProtocolBuffers/FieldAccess')
-rw-r--r--csharp/src/ProtocolBuffers/FieldAccess/FieldAccessorTable.cs7
1 files changed, 0 insertions, 7 deletions
diff --git a/csharp/src/ProtocolBuffers/FieldAccess/FieldAccessorTable.cs b/csharp/src/ProtocolBuffers/FieldAccess/FieldAccessorTable.cs
index c3dbb75a..e463f486 100644
--- a/csharp/src/ProtocolBuffers/FieldAccess/FieldAccessorTable.cs
+++ b/csharp/src/ProtocolBuffers/FieldAccess/FieldAccessorTable.cs
@@ -69,7 +69,6 @@ namespace Google.Protobuf.FieldAccess
get
{
FieldDescriptor field = descriptor.FindFieldByNumber(fieldNumber);
- // TODO: Handle extensions.
return accessors[field.Index];
}
}
@@ -82,12 +81,6 @@ namespace Google.Protobuf.FieldAccess
{
throw new ArgumentException("FieldDescriptor does not match message type.");
}
- else if (field.IsExtension)
- {
- // If this type had extensions, it would subclass ExtendableMessage,
- // which overrides the reflection interface to handle extensions.
- throw new ArgumentException("This type does not have extensions.");
- }
return accessors[field.Index];
}
}