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