1*1b3f573fSAndroid Build Coastguard Worker // <auto-generated> 2*1b3f573fSAndroid Build Coastguard Worker // Generated by the protocol buffer compiler. DO NOT EDIT! 3*1b3f573fSAndroid Build Coastguard Worker // source: unittest_issue6936_c.proto 4*1b3f573fSAndroid Build Coastguard Worker // </auto-generated> 5*1b3f573fSAndroid Build Coastguard Worker #pragma warning disable 1591, 0612, 3021, 8981 6*1b3f573fSAndroid Build Coastguard Worker #region Designer generated code 7*1b3f573fSAndroid Build Coastguard Worker 8*1b3f573fSAndroid Build Coastguard Worker using pb = global::Google.Protobuf; 9*1b3f573fSAndroid Build Coastguard Worker using pbc = global::Google.Protobuf.Collections; 10*1b3f573fSAndroid Build Coastguard Worker using pbr = global::Google.Protobuf.Reflection; 11*1b3f573fSAndroid Build Coastguard Worker using scg = global::System.Collections.Generic; 12*1b3f573fSAndroid Build Coastguard Worker namespace UnitTest.Issues.TestProtos { 13*1b3f573fSAndroid Build Coastguard Worker 14*1b3f573fSAndroid Build Coastguard Worker /// <summary>Holder for reflection information generated from unittest_issue6936_c.proto</summary> 15*1b3f573fSAndroid Build Coastguard Worker public static partial class UnittestIssue6936CReflection { 16*1b3f573fSAndroid Build Coastguard Worker 17*1b3f573fSAndroid Build Coastguard Worker #region Descriptor 18*1b3f573fSAndroid Build Coastguard Worker /// <summary>File descriptor for unittest_issue6936_c.proto</summary> 19*1b3f573fSAndroid Build Coastguard Worker public static pbr::FileDescriptor Descriptor { 20*1b3f573fSAndroid Build Coastguard Worker get { return descriptor; } 21*1b3f573fSAndroid Build Coastguard Worker } 22*1b3f573fSAndroid Build Coastguard Worker private static pbr::FileDescriptor descriptor; 23*1b3f573fSAndroid Build Coastguard Worker UnittestIssue6936CReflection()24*1b3f573fSAndroid Build Coastguard Worker static UnittestIssue6936CReflection() { 25*1b3f573fSAndroid Build Coastguard Worker byte[] descriptorData = global::System.Convert.FromBase64String( 26*1b3f573fSAndroid Build Coastguard Worker string.Concat( 27*1b3f573fSAndroid Build Coastguard Worker "Chp1bml0dGVzdF9pc3N1ZTY5MzZfYy5wcm90bxIPdW5pdHRlc3RfaXNzdWVz", 28*1b3f573fSAndroid Build Coastguard Worker "Ghp1bml0dGVzdF9pc3N1ZTY5MzZfYS5wcm90bxoadW5pdHRlc3RfaXNzdWU2", 29*1b3f573fSAndroid Build Coastguard Worker "OTM2X2IucHJvdG8iMQoDQmFyEiEKA2ZvbxgBIAEoCzIULnVuaXR0ZXN0X2lz", 30*1b3f573fSAndroid Build Coastguard Worker "c3Vlcy5Gb286B4K1GANiYXJCHaoCGlVuaXRUZXN0Lklzc3Vlcy5UZXN0UHJv", 31*1b3f573fSAndroid Build Coastguard Worker "dG9zYgZwcm90bzM=")); 32*1b3f573fSAndroid Build Coastguard Worker descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, 33*1b3f573fSAndroid Build Coastguard Worker new pbr::FileDescriptor[] { global::UnitTest.Issues.TestProtos.UnittestIssue6936AReflection.Descriptor, global::UnitTest.Issues.TestProtos.UnittestIssue6936BReflection.Descriptor, }, 34*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] { 35*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::UnitTest.Issues.TestProtos.Bar), global::UnitTest.Issues.TestProtos.Bar.Parser, new[]{ "Foo" }, null, null, null, null) 36*1b3f573fSAndroid Build Coastguard Worker })); 37*1b3f573fSAndroid Build Coastguard Worker } 38*1b3f573fSAndroid Build Coastguard Worker #endregion 39*1b3f573fSAndroid Build Coastguard Worker 40*1b3f573fSAndroid Build Coastguard Worker } 41*1b3f573fSAndroid Build Coastguard Worker #region Messages 42*1b3f573fSAndroid Build Coastguard Worker public sealed partial class Bar : pb::IMessage<Bar> 43*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 44*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 45*1b3f573fSAndroid Build Coastguard Worker #endif 46*1b3f573fSAndroid Build Coastguard Worker { 47*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<Bar> _parser = new pb::MessageParser<Bar>(() => new Bar()); 48*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 49*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 50*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 51*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<Bar> Parser { get { return _parser; } } 52*1b3f573fSAndroid Build Coastguard Worker 53*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 54*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 55*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 56*1b3f573fSAndroid Build Coastguard Worker get { return global::UnitTest.Issues.TestProtos.UnittestIssue6936CReflection.Descriptor.MessageTypes[0]; } 57*1b3f573fSAndroid Build Coastguard Worker } 58*1b3f573fSAndroid Build Coastguard Worker 59*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 60*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 61*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 62*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 63*1b3f573fSAndroid Build Coastguard Worker } 64*1b3f573fSAndroid Build Coastguard Worker 65*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 66*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Bar()67*1b3f573fSAndroid Build Coastguard Worker public Bar() { 68*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 69*1b3f573fSAndroid Build Coastguard Worker } 70*1b3f573fSAndroid Build Coastguard Worker OnConstruction()71*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 72*1b3f573fSAndroid Build Coastguard Worker 73*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 74*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Bar(Bar other)75*1b3f573fSAndroid Build Coastguard Worker public Bar(Bar other) : this() { 76*1b3f573fSAndroid Build Coastguard Worker foo_ = other.foo_ != null ? other.foo_.Clone() : null; 77*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 78*1b3f573fSAndroid Build Coastguard Worker } 79*1b3f573fSAndroid Build Coastguard Worker 80*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 81*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()82*1b3f573fSAndroid Build Coastguard Worker public Bar Clone() { 83*1b3f573fSAndroid Build Coastguard Worker return new Bar(this); 84*1b3f573fSAndroid Build Coastguard Worker } 85*1b3f573fSAndroid Build Coastguard Worker 86*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "foo" field.</summary> 87*1b3f573fSAndroid Build Coastguard Worker public const int FooFieldNumber = 1; 88*1b3f573fSAndroid Build Coastguard Worker private global::UnitTest.Issues.TestProtos.Foo foo_; 89*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 90*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 91*1b3f573fSAndroid Build Coastguard Worker public global::UnitTest.Issues.TestProtos.Foo Foo { 92*1b3f573fSAndroid Build Coastguard Worker get { return foo_; } 93*1b3f573fSAndroid Build Coastguard Worker set { 94*1b3f573fSAndroid Build Coastguard Worker foo_ = value; 95*1b3f573fSAndroid Build Coastguard Worker } 96*1b3f573fSAndroid Build Coastguard Worker } 97*1b3f573fSAndroid Build Coastguard Worker 98*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 99*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)100*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 101*1b3f573fSAndroid Build Coastguard Worker return Equals(other as Bar); 102*1b3f573fSAndroid Build Coastguard Worker } 103*1b3f573fSAndroid Build Coastguard Worker 104*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 105*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(Bar other)106*1b3f573fSAndroid Build Coastguard Worker public bool Equals(Bar other) { 107*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 108*1b3f573fSAndroid Build Coastguard Worker return false; 109*1b3f573fSAndroid Build Coastguard Worker } 110*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 111*1b3f573fSAndroid Build Coastguard Worker return true; 112*1b3f573fSAndroid Build Coastguard Worker } 113*1b3f573fSAndroid Build Coastguard Worker if (!object.Equals(Foo, other.Foo)) return false; 114*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 115*1b3f573fSAndroid Build Coastguard Worker } 116*1b3f573fSAndroid Build Coastguard Worker 117*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 118*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()119*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 120*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 121*1b3f573fSAndroid Build Coastguard Worker if (foo_ != null) hash ^= Foo.GetHashCode(); 122*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 123*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 124*1b3f573fSAndroid Build Coastguard Worker } 125*1b3f573fSAndroid Build Coastguard Worker return hash; 126*1b3f573fSAndroid Build Coastguard Worker } 127*1b3f573fSAndroid Build Coastguard Worker 128*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 129*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()130*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 131*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 132*1b3f573fSAndroid Build Coastguard Worker } 133*1b3f573fSAndroid Build Coastguard Worker 134*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 135*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)136*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 137*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 138*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 139*1b3f573fSAndroid Build Coastguard Worker #else 140*1b3f573fSAndroid Build Coastguard Worker if (foo_ != null) { 141*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 142*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(Foo); 143*1b3f573fSAndroid Build Coastguard Worker } 144*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 145*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 146*1b3f573fSAndroid Build Coastguard Worker } 147*1b3f573fSAndroid Build Coastguard Worker #endif 148*1b3f573fSAndroid Build Coastguard Worker } 149*1b3f573fSAndroid Build Coastguard Worker 150*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 151*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 152*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)153*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 154*1b3f573fSAndroid Build Coastguard Worker if (foo_ != null) { 155*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 156*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(Foo); 157*1b3f573fSAndroid Build Coastguard Worker } 158*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 159*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 160*1b3f573fSAndroid Build Coastguard Worker } 161*1b3f573fSAndroid Build Coastguard Worker } 162*1b3f573fSAndroid Build Coastguard Worker #endif 163*1b3f573fSAndroid Build Coastguard Worker 164*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 165*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()166*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 167*1b3f573fSAndroid Build Coastguard Worker int size = 0; 168*1b3f573fSAndroid Build Coastguard Worker if (foo_ != null) { 169*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeMessageSize(Foo); 170*1b3f573fSAndroid Build Coastguard Worker } 171*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 172*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 173*1b3f573fSAndroid Build Coastguard Worker } 174*1b3f573fSAndroid Build Coastguard Worker return size; 175*1b3f573fSAndroid Build Coastguard Worker } 176*1b3f573fSAndroid Build Coastguard Worker 177*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 178*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(Bar other)179*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(Bar other) { 180*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 181*1b3f573fSAndroid Build Coastguard Worker return; 182*1b3f573fSAndroid Build Coastguard Worker } 183*1b3f573fSAndroid Build Coastguard Worker if (other.foo_ != null) { 184*1b3f573fSAndroid Build Coastguard Worker if (foo_ == null) { 185*1b3f573fSAndroid Build Coastguard Worker Foo = new global::UnitTest.Issues.TestProtos.Foo(); 186*1b3f573fSAndroid Build Coastguard Worker } 187*1b3f573fSAndroid Build Coastguard Worker Foo.MergeFrom(other.Foo); 188*1b3f573fSAndroid Build Coastguard Worker } 189*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 190*1b3f573fSAndroid Build Coastguard Worker } 191*1b3f573fSAndroid Build Coastguard Worker 192*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 193*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)194*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 195*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 196*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 197*1b3f573fSAndroid Build Coastguard Worker #else 198*1b3f573fSAndroid Build Coastguard Worker uint tag; 199*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 200*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 201*1b3f573fSAndroid Build Coastguard Worker default: 202*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 203*1b3f573fSAndroid Build Coastguard Worker break; 204*1b3f573fSAndroid Build Coastguard Worker case 10: { 205*1b3f573fSAndroid Build Coastguard Worker if (foo_ == null) { 206*1b3f573fSAndroid Build Coastguard Worker Foo = new global::UnitTest.Issues.TestProtos.Foo(); 207*1b3f573fSAndroid Build Coastguard Worker } 208*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(Foo); 209*1b3f573fSAndroid Build Coastguard Worker break; 210*1b3f573fSAndroid Build Coastguard Worker } 211*1b3f573fSAndroid Build Coastguard Worker } 212*1b3f573fSAndroid Build Coastguard Worker } 213*1b3f573fSAndroid Build Coastguard Worker #endif 214*1b3f573fSAndroid Build Coastguard Worker } 215*1b3f573fSAndroid Build Coastguard Worker 216*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 217*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 218*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)219*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 220*1b3f573fSAndroid Build Coastguard Worker uint tag; 221*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 222*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 223*1b3f573fSAndroid Build Coastguard Worker default: 224*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 225*1b3f573fSAndroid Build Coastguard Worker break; 226*1b3f573fSAndroid Build Coastguard Worker case 10: { 227*1b3f573fSAndroid Build Coastguard Worker if (foo_ == null) { 228*1b3f573fSAndroid Build Coastguard Worker Foo = new global::UnitTest.Issues.TestProtos.Foo(); 229*1b3f573fSAndroid Build Coastguard Worker } 230*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(Foo); 231*1b3f573fSAndroid Build Coastguard Worker break; 232*1b3f573fSAndroid Build Coastguard Worker } 233*1b3f573fSAndroid Build Coastguard Worker } 234*1b3f573fSAndroid Build Coastguard Worker } 235*1b3f573fSAndroid Build Coastguard Worker } 236*1b3f573fSAndroid Build Coastguard Worker #endif 237*1b3f573fSAndroid Build Coastguard Worker 238*1b3f573fSAndroid Build Coastguard Worker } 239*1b3f573fSAndroid Build Coastguard Worker 240*1b3f573fSAndroid Build Coastguard Worker #endregion 241*1b3f573fSAndroid Build Coastguard Worker 242*1b3f573fSAndroid Build Coastguard Worker } 243*1b3f573fSAndroid Build Coastguard Worker 244*1b3f573fSAndroid Build Coastguard Worker #endregion Designer generated code 245