blob: ec460906d59dcc16db6f68fb560e3b348fecf430 [file] [log] [blame]
Jon Skeete38294a2015-06-09 19:30:44 +01001// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: google/protobuf/unittest_import_public_proto3.proto
3#pragma warning disable 1591, 0612, 3021
4#region Designer generated code
5
6using pb = global::Google.Protobuf;
7using pbc = global::Google.Protobuf.Collections;
Jon Skeet76940942015-07-14 10:25:40 +01008using pbr = global::Google.Protobuf.Reflection;
Jon Skeete38294a2015-06-09 19:30:44 +01009using scg = global::System.Collections.Generic;
10namespace Google.Protobuf.TestProtos {
11
12 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
13 public static partial class UnittestImportPublicProto3 {
14
Jon Skeete38294a2015-06-09 19:30:44 +010015 #region Descriptor
Jon Skeet76940942015-07-14 10:25:40 +010016 public static pbr::FileDescriptor Descriptor {
Jon Skeete38294a2015-06-09 19:30:44 +010017 get { return descriptor; }
18 }
Jon Skeet76940942015-07-14 10:25:40 +010019 private static pbr::FileDescriptor descriptor;
Jon Skeete38294a2015-06-09 19:30:44 +010020
21 static UnittestImportPublicProto3() {
22 byte[] descriptorData = global::System.Convert.FromBase64String(
23 string.Concat(
24 "CjNnb29nbGUvcHJvdG9idWYvdW5pdHRlc3RfaW1wb3J0X3B1YmxpY19wcm90",
25 "bzMucHJvdG8SGHByb3RvYnVmX3VuaXR0ZXN0X2ltcG9ydCIgChNQdWJsaWNJ",
26 "bXBvcnRNZXNzYWdlEgkKAWUYASABKAVCNwoYY29tLmdvb2dsZS5wcm90b2J1",
Jon Skeet47bf49b2015-07-22 11:39:38 +010027 "Zi50ZXN0qgIaR29vZ2xlLlByb3RvYnVmLlRlc3RQcm90b3NiBnByb3RvMw=="));
Jon Skeet76940942015-07-14 10:25:40 +010028 descriptor = pbr::FileDescriptor.InternalBuildGeneratedFileFrom(descriptorData,
Jon Skeet96cffaa2015-07-20 19:25:07 +010029 new pbr::FileDescriptor[] { },
Jon Skeet47bf49b2015-07-22 11:39:38 +010030 new pbr::GeneratedCodeInfo(null, new pbr::GeneratedCodeInfo[] {
31 new pbr::GeneratedCodeInfo(typeof(global::Google.Protobuf.TestProtos.PublicImportMessage), new[]{ "E" }, null, null, null)
32 }));
Jon Skeete38294a2015-06-09 19:30:44 +010033 }
34 #endregion
35
36 }
37 #region Messages
38 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
Jon Skeet785e13e2015-06-23 20:05:04 +010039 public sealed partial class PublicImportMessage : pb::IMessage<PublicImportMessage> {
Jon Skeete38294a2015-06-09 19:30:44 +010040 private static readonly pb::MessageParser<PublicImportMessage> _parser = new pb::MessageParser<PublicImportMessage>(() => new PublicImportMessage());
41 public static pb::MessageParser<PublicImportMessage> Parser { get { return _parser; } }
42
Jon Skeet76940942015-07-14 10:25:40 +010043 public static pbr::MessageDescriptor Descriptor {
Jon Skeet462d5692015-07-01 14:47:36 +010044 get { return global::Google.Protobuf.TestProtos.UnittestImportPublicProto3.Descriptor.MessageTypes[0]; }
Jon Skeete38294a2015-06-09 19:30:44 +010045 }
46
Jon Skeet96cffaa2015-07-20 19:25:07 +010047 pbr::MessageDescriptor pb::IMessage.Descriptor {
48 get { return Descriptor; }
Jon Skeete38294a2015-06-09 19:30:44 +010049 }
50
Jon Skeet53508222015-07-01 17:16:55 +010051 public PublicImportMessage() {
52 OnConstruction();
53 }
Jon Skeet6c1fe6e2015-06-23 11:54:19 +010054
Jon Skeet53508222015-07-01 17:16:55 +010055 partial void OnConstruction();
56
57 public PublicImportMessage(PublicImportMessage other) : this() {
Jon Skeet6c1fe6e2015-06-23 11:54:19 +010058 e_ = other.e_;
Jon Skeete38294a2015-06-09 19:30:44 +010059 }
Jon Skeet6c1fe6e2015-06-23 11:54:19 +010060
61 public PublicImportMessage Clone() {
62 return new PublicImportMessage(this);
63 }
64
Jon Skeete38294a2015-06-09 19:30:44 +010065 public const int EFieldNumber = 1;
66 private int e_;
67 public int E {
68 get { return e_; }
Jon Skeetbfee2df2015-06-23 16:09:27 +010069 set {
Jon Skeetbfee2df2015-06-23 16:09:27 +010070 e_ = value;
71 }
Jon Skeete38294a2015-06-09 19:30:44 +010072 }
73
Jon Skeete38294a2015-06-09 19:30:44 +010074 public override bool Equals(object other) {
75 return Equals(other as PublicImportMessage);
76 }
77
78 public bool Equals(PublicImportMessage other) {
79 if (ReferenceEquals(other, null)) {
80 return false;
81 }
82 if (ReferenceEquals(other, this)) {
83 return true;
84 }
85 if (E != other.E) return false;
86 return true;
87 }
88
89 public override int GetHashCode() {
Jon Skeete6fc9772015-06-26 10:32:50 +010090 int hash = 1;
Jon Skeete38294a2015-06-09 19:30:44 +010091 if (E != 0) hash ^= E.GetHashCode();
92 return hash;
93 }
94
Jon Skeet5b9288e2015-07-03 12:45:36 +010095 public override string ToString() {
96 return pb::JsonFormatter.Default.Format(this);
97 }
98
Jon Skeet96ddf012015-06-12 09:53:12 +010099 public void WriteTo(pb::CodedOutputStream output) {
Jon Skeete38294a2015-06-09 19:30:44 +0100100 if (E != 0) {
Jon Skeet828b7e62015-06-17 14:59:10 +0100101 output.WriteRawTag(8);
102 output.WriteInt32(E);
Jon Skeete38294a2015-06-09 19:30:44 +0100103 }
104 }
105
106 public int CalculateSize() {
107 int size = 0;
108 if (E != 0) {
Jon Skeet828b7e62015-06-17 14:59:10 +0100109 size += 1 + pb::CodedOutputStream.ComputeInt32Size(E);
Jon Skeete38294a2015-06-09 19:30:44 +0100110 }
111 return size;
112 }
Jon Skeet3e7d70c2015-06-25 12:08:55 +0100113
Jon Skeete38294a2015-06-09 19:30:44 +0100114 public void MergeFrom(PublicImportMessage other) {
115 if (other == null) {
116 return;
117 }
118 if (other.E != 0) {
119 E = other.E;
120 }
121 }
122
Jon Skeet96ddf012015-06-12 09:53:12 +0100123 public void MergeFrom(pb::CodedInputStream input) {
Jon Skeete38294a2015-06-09 19:30:44 +0100124 uint tag;
Jon Skeet1a57ad82015-08-05 11:23:52 +0100125 while ((tag = input.ReadTag()) != 0) {
Jon Skeete38294a2015-06-09 19:30:44 +0100126 switch(tag) {
Jon Skeete38294a2015-06-09 19:30:44 +0100127 default:
Jon Skeet5bdc5722015-08-06 11:40:43 +0100128 input.SkipLastField();
Jon Skeete38294a2015-06-09 19:30:44 +0100129 break;
130 case 8: {
Jon Skeetfb1547b2015-06-12 13:11:54 +0100131 E = input.ReadInt32();
Jon Skeete38294a2015-06-09 19:30:44 +0100132 break;
133 }
134 }
135 }
136 }
137
138 }
139
140 #endregion
141
142}
143
144#endregion Designer generated code