fix comments

pull/321/head
Jie Luo 10 years ago
parent 41c175e711
commit ea48104cdd
  1. 2
      csharp/src/ProtocolBuffers.Test/FieldPresenceTest.cs
  2. 6
      csharp/src/ProtocolBuffers/Descriptors/FileDescriptor.cs
  3. 2
      csharp/src/ProtocolBuffers/FieldAccess/FieldAccessorTable.cs
  4. 1
      csharp/src/ProtocolBuffers/FieldAccess/SinglePrimitiveAccessor.cs

@ -163,7 +163,7 @@ namespace Google.ProtocolBuffers
} }
[Fact] [Fact]
public void TestSeralizeAndParse() public void TestSerializeAndParse()
{ {
TestAllTypes.Builder builder = TestAllTypes.CreateBuilder(); TestAllTypes.Builder builder = TestAllTypes.CreateBuilder();
builder.SetOptionalInt32(1234); builder.SetOptionalInt32(1234);

@ -56,13 +56,13 @@ namespace Google.ProtocolBuffers.Descriptors
public enum ProtoSyntax public enum ProtoSyntax
{ {
PROTO2, Proto2,
PROTO3 Proto3
} }
public ProtoSyntax Syntax public ProtoSyntax Syntax
{ {
get { return proto.Syntax == "proto3" ? ProtoSyntax.PROTO3 : ProtoSyntax.PROTO2; } get { return proto.Syntax == "proto3" ? ProtoSyntax.Proto3 : ProtoSyntax.Proto2; }
} }
private FileDescriptor(FileDescriptorProto proto, FileDescriptor[] dependencies, DescriptorPool pool, bool allowUnknownDependencies) private FileDescriptor(FileDescriptorProto proto, FileDescriptor[] dependencies, DescriptorPool pool, bool allowUnknownDependencies)

@ -68,7 +68,7 @@ namespace Google.ProtocolBuffers.FieldAccess
{ {
this.descriptor = descriptor; this.descriptor = descriptor;
accessors = new IFieldAccessor<TMessage, TBuilder>[descriptor.Fields.Count]; accessors = new IFieldAccessor<TMessage, TBuilder>[descriptor.Fields.Count];
bool supportFieldPresence = descriptor.File.Syntax == FileDescriptor.ProtoSyntax.PROTO2; bool supportFieldPresence = descriptor.File.Syntax == FileDescriptor.ProtoSyntax.Proto2;
for (int i = 0; i < accessors.Length; i++) for (int i = 0; i < accessors.Length; i++)
{ {
accessors[i] = CreateAccessor(descriptor.Fields[i], propertyNames[i], supportFieldPresence); accessors[i] = CreateAccessor(descriptor.Fields[i], propertyNames[i], supportFieldPresence);

@ -43,7 +43,6 @@ namespace Google.ProtocolBuffers.FieldAccess
where TBuilder : IBuilder<TMessage, TBuilder> where TBuilder : IBuilder<TMessage, TBuilder>
{ {
private readonly Type clrType; private readonly Type clrType;
private readonly FieldDescriptor field;
private readonly Func<TMessage, object> getValueDelegate; private readonly Func<TMessage, object> getValueDelegate;
private readonly Action<TBuilder, object> setValueDelegate; private readonly Action<TBuilder, object> setValueDelegate;
private readonly Func<TMessage, bool> hasDelegate; private readonly Func<TMessage, bool> hasDelegate;

Loading…
Cancel
Save