|  | @@ -232,9 +232,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public TestAllTypes() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -1473,9 +1470,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |            get { return Descriptor; }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        private bool _frozen = false;
 | 
	
		
			
				|  |  | -        public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |          public NestedMessage() {
 | 
	
		
			
				|  |  |            OnConstruction();
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -1587,9 +1581,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public NestedTestAllTypes() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -1752,9 +1743,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public TestDeprecatedFields() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -1862,9 +1850,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public ForeignMessage() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -1971,9 +1956,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public TestReservedFields() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -2054,9 +2036,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public TestForeignNested() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -2169,9 +2148,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public TestReallyLargeTagNumber() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -2304,9 +2280,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public TestRecursiveMessage() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -2445,9 +2418,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public TestMutualRecursionA() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -2560,9 +2530,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public TestMutualRecursionB() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -2701,9 +2668,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public TestCamelCaseFieldNames() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -2968,9 +2932,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public TestFieldOrderings() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -3162,9 +3123,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |            get { return Descriptor; }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        private bool _frozen = false;
 | 
	
		
			
				|  |  | -        public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |          public NestedMessage() {
 | 
	
		
			
				|  |  |            OnConstruction();
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -3302,9 +3260,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public SparseEnumMessage() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -3411,9 +3366,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public OneString() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -3520,9 +3472,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public MoreString() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -3621,9 +3570,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public OneBytes() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -3730,9 +3676,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public MoreBytes() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -3839,9 +3782,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public Int32Message() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -3948,9 +3888,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public Uint32Message() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -4057,9 +3994,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public Int64Message() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -4166,9 +4100,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public Uint64Message() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -4275,9 +4206,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public BoolMessage() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -4384,9 +4312,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public TestOneof() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -4579,9 +4504,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public TestPackedTypes() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -4928,9 +4850,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public TestUnpackedTypes() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -5277,9 +5196,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public TestRepeatedScalarDifferentTagSizes() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -5474,9 +5390,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public TestCommentInjectionMessage() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -5583,9 +5496,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public FooRequest() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -5666,9 +5576,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public FooResponse() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -5749,9 +5656,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public FooClientMessage() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -5832,9 +5736,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public FooServerMessage() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -5915,9 +5816,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public BarRequest() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -5998,9 +5896,6 @@ namespace Google.Protobuf.TestProtos {
 | 
	
		
			
				|  |  |        get { return Descriptor; }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private bool _frozen = false;
 | 
	
		
			
				|  |  | -    public bool IsFrozen { get { return _frozen; } }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public BarResponse() {
 | 
	
		
			
				|  |  |        OnConstruction();
 | 
	
		
			
				|  |  |      }
 |