csharptest | f2c16f1 | 2011-10-15 12:11:53 -0500 | [diff] [blame^] | 1 | // Generated by ProtoGen, Version=2.4.1.473, Culture=neutral, PublicKeyToken=55f7125234beb589. DO NOT EDIT!
|
csharptest | af112a9 | 2011-10-01 11:59:07 -0500 | [diff] [blame] | 2 | #pragma warning disable 1591, 0612
|
| 3 | #region Designer generated code
|
| 4 |
|
| 5 | using pb = global::Google.ProtocolBuffers;
|
| 6 | using pbc = global::Google.ProtocolBuffers.Collections;
|
| 7 | using pbd = global::Google.ProtocolBuffers.Descriptors;
|
| 8 | using scg = global::System.Collections.Generic;
|
| 9 | namespace Google.ProtocolBuffers.TestProtos {
|
| 10 |
|
| 11 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
| 12 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
csharptest | f2c16f1 | 2011-10-15 12:11:53 -0500 | [diff] [blame^] | 13 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("ProtoGen", "2.4.1.473")]
|
csharptest | af112a9 | 2011-10-01 11:59:07 -0500 | [diff] [blame] | 14 | public static partial class UnitTestExtrasProtoFile {
|
| 15 |
|
| 16 | #region Extension registration
|
| 17 | public static void RegisterAllExtensions(pb::ExtensionRegistry registry) {
|
| 18 | registry.Add(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedInt32Extension);
|
| 19 | registry.Add(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedInt64Extension);
|
| 20 | registry.Add(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedUint32Extension);
|
| 21 | registry.Add(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedUint64Extension);
|
| 22 | registry.Add(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedSint32Extension);
|
| 23 | registry.Add(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedSint64Extension);
|
| 24 | registry.Add(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedFixed32Extension);
|
| 25 | registry.Add(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedFixed64Extension);
|
| 26 | registry.Add(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedSfixed32Extension);
|
| 27 | registry.Add(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedSfixed64Extension);
|
| 28 | registry.Add(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedFloatExtension);
|
| 29 | registry.Add(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedDoubleExtension);
|
| 30 | registry.Add(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedBoolExtension);
|
| 31 | registry.Add(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedEnumExtension);
|
| 32 | }
|
| 33 | #endregion
|
| 34 | #region Extensions
|
| 35 | public const int UnpackedInt32ExtensionFieldNumber = 90;
|
| 36 | public static pb::GeneratedExtensionBase<scg::IList<int>> UnpackedInt32Extension;
|
| 37 | public const int UnpackedInt64ExtensionFieldNumber = 91;
|
| 38 | public static pb::GeneratedExtensionBase<scg::IList<long>> UnpackedInt64Extension;
|
| 39 | public const int UnpackedUint32ExtensionFieldNumber = 92;
|
| 40 | [global::System.CLSCompliant(false)]
|
| 41 | public static pb::GeneratedExtensionBase<scg::IList<uint>> UnpackedUint32Extension;
|
| 42 | public const int UnpackedUint64ExtensionFieldNumber = 93;
|
| 43 | [global::System.CLSCompliant(false)]
|
| 44 | public static pb::GeneratedExtensionBase<scg::IList<ulong>> UnpackedUint64Extension;
|
| 45 | public const int UnpackedSint32ExtensionFieldNumber = 94;
|
| 46 | public static pb::GeneratedExtensionBase<scg::IList<int>> UnpackedSint32Extension;
|
| 47 | public const int UnpackedSint64ExtensionFieldNumber = 95;
|
| 48 | public static pb::GeneratedExtensionBase<scg::IList<long>> UnpackedSint64Extension;
|
| 49 | public const int UnpackedFixed32ExtensionFieldNumber = 96;
|
| 50 | [global::System.CLSCompliant(false)]
|
| 51 | public static pb::GeneratedExtensionBase<scg::IList<uint>> UnpackedFixed32Extension;
|
| 52 | public const int UnpackedFixed64ExtensionFieldNumber = 97;
|
| 53 | [global::System.CLSCompliant(false)]
|
| 54 | public static pb::GeneratedExtensionBase<scg::IList<ulong>> UnpackedFixed64Extension;
|
| 55 | public const int UnpackedSfixed32ExtensionFieldNumber = 98;
|
| 56 | public static pb::GeneratedExtensionBase<scg::IList<int>> UnpackedSfixed32Extension;
|
| 57 | public const int UnpackedSfixed64ExtensionFieldNumber = 99;
|
| 58 | public static pb::GeneratedExtensionBase<scg::IList<long>> UnpackedSfixed64Extension;
|
| 59 | public const int UnpackedFloatExtensionFieldNumber = 100;
|
| 60 | public static pb::GeneratedExtensionBase<scg::IList<float>> UnpackedFloatExtension;
|
| 61 | public const int UnpackedDoubleExtensionFieldNumber = 101;
|
| 62 | public static pb::GeneratedExtensionBase<scg::IList<double>> UnpackedDoubleExtension;
|
| 63 | public const int UnpackedBoolExtensionFieldNumber = 102;
|
| 64 | public static pb::GeneratedExtensionBase<scg::IList<bool>> UnpackedBoolExtension;
|
| 65 | public const int UnpackedEnumExtensionFieldNumber = 103;
|
| 66 | public static pb::GeneratedExtensionBase<scg::IList<global::Google.ProtocolBuffers.TestProtos.UnpackedExtensionsForeignEnum>> UnpackedEnumExtension;
|
| 67 | #endregion
|
| 68 |
|
| 69 | #region Static variables
|
| 70 | internal static pbd::MessageDescriptor internal__static_protobuf_unittest_extra_TestUnpackedExtensions__Descriptor;
|
| 71 | internal static pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.TestProtos.TestUnpackedExtensions, global::Google.ProtocolBuffers.TestProtos.TestUnpackedExtensions.Builder> internal__static_protobuf_unittest_extra_TestUnpackedExtensions__FieldAccessorTable;
|
| 72 | #endregion
|
| 73 | #region Descriptor
|
| 74 | public static pbd::FileDescriptor Descriptor {
|
| 75 | get { return descriptor; }
|
| 76 | }
|
| 77 | private static pbd::FileDescriptor descriptor;
|
| 78 |
|
| 79 | static UnitTestExtrasProtoFile() {
|
| 80 | byte[] descriptorData = global::System.Convert.FromBase64String(
|
| 81 | "ChxleHRlc3QvdW5pdHRlc3RfZXh0cmFzLnByb3RvEhdwcm90b2J1Zl91bml0" +
|
| 82 | "dGVzdF9leHRyYRokZ29vZ2xlL3Byb3RvYnVmL2NzaGFycF9vcHRpb25zLnBy" +
|
| 83 | "b3RvIiIKFlRlc3RVbnBhY2tlZEV4dGVuc2lvbnMqCAgBEICAgIACKlIKHVVu" +
|
| 84 | "cGFja2VkRXh0ZW5zaW9uc0ZvcmVpZ25FbnVtEg8KC0ZPUkVJR05fRk9PEAQS" +
|
| 85 | "DwoLRk9SRUlHTl9CQVIQBRIPCgtGT1JFSUdOX0JBWhAGOlEKGHVucGFja2Vk" +
|
| 86 | "X2ludDMyX2V4dGVuc2lvbhIvLnByb3RvYnVmX3VuaXR0ZXN0X2V4dHJhLlRl" +
|
| 87 | "c3RVbnBhY2tlZEV4dGVuc2lvbnMYWiADKAU6UQoYdW5wYWNrZWRfaW50NjRf" +
|
| 88 | "ZXh0ZW5zaW9uEi8ucHJvdG9idWZfdW5pdHRlc3RfZXh0cmEuVGVzdFVucGFj" +
|
| 89 | "a2VkRXh0ZW5zaW9ucxhbIAMoAzpSChl1bnBhY2tlZF91aW50MzJfZXh0ZW5z" +
|
| 90 | "aW9uEi8ucHJvdG9idWZfdW5pdHRlc3RfZXh0cmEuVGVzdFVucGFja2VkRXh0" +
|
| 91 | "ZW5zaW9ucxhcIAMoDTpSChl1bnBhY2tlZF91aW50NjRfZXh0ZW5zaW9uEi8u" +
|
| 92 | "cHJvdG9idWZfdW5pdHRlc3RfZXh0cmEuVGVzdFVucGFja2VkRXh0ZW5zaW9u" +
|
| 93 | "cxhdIAMoBDpSChl1bnBhY2tlZF9zaW50MzJfZXh0ZW5zaW9uEi8ucHJvdG9i" +
|
| 94 | "dWZfdW5pdHRlc3RfZXh0cmEuVGVzdFVucGFja2VkRXh0ZW5zaW9ucxheIAMo" +
|
| 95 | "ETpSChl1bnBhY2tlZF9zaW50NjRfZXh0ZW5zaW9uEi8ucHJvdG9idWZfdW5p" +
|
| 96 | "dHRlc3RfZXh0cmEuVGVzdFVucGFja2VkRXh0ZW5zaW9ucxhfIAMoEjpTChp1" +
|
| 97 | "bnBhY2tlZF9maXhlZDMyX2V4dGVuc2lvbhIvLnByb3RvYnVmX3VuaXR0ZXN0" +
|
| 98 | "X2V4dHJhLlRlc3RVbnBhY2tlZEV4dGVuc2lvbnMYYCADKAc6UwoadW5wYWNr" +
|
| 99 | "ZWRfZml4ZWQ2NF9leHRlbnNpb24SLy5wcm90b2J1Zl91bml0dGVzdF9leHRy" +
|
| 100 | "YS5UZXN0VW5wYWNrZWRFeHRlbnNpb25zGGEgAygGOlQKG3VucGFja2VkX3Nm" +
|
| 101 | "aXhlZDMyX2V4dGVuc2lvbhIvLnByb3RvYnVmX3VuaXR0ZXN0X2V4dHJhLlRl" +
|
| 102 | "c3RVbnBhY2tlZEV4dGVuc2lvbnMYYiADKA86VAobdW5wYWNrZWRfc2ZpeGVk" +
|
| 103 | "NjRfZXh0ZW5zaW9uEi8ucHJvdG9idWZfdW5pdHRlc3RfZXh0cmEuVGVzdFVu" +
|
| 104 | "cGFja2VkRXh0ZW5zaW9ucxhjIAMoEDpRChh1bnBhY2tlZF9mbG9hdF9leHRl" +
|
| 105 | "bnNpb24SLy5wcm90b2J1Zl91bml0dGVzdF9leHRyYS5UZXN0VW5wYWNrZWRF" +
|
| 106 | "eHRlbnNpb25zGGQgAygCOlIKGXVucGFja2VkX2RvdWJsZV9leHRlbnNpb24S" +
|
| 107 | "Ly5wcm90b2J1Zl91bml0dGVzdF9leHRyYS5UZXN0VW5wYWNrZWRFeHRlbnNp" +
|
| 108 | "b25zGGUgAygBOlAKF3VucGFja2VkX2Jvb2xfZXh0ZW5zaW9uEi8ucHJvdG9i" +
|
| 109 | "dWZfdW5pdHRlc3RfZXh0cmEuVGVzdFVucGFja2VkRXh0ZW5zaW9ucxhmIAMo" +
|
| 110 | "CDqIAQoXdW5wYWNrZWRfZW51bV9leHRlbnNpb24SLy5wcm90b2J1Zl91bml0" +
|
| 111 | "dGVzdF9leHRyYS5UZXN0VW5wYWNrZWRFeHRlbnNpb25zGGcgAygOMjYucHJv" +
|
| 112 | "dG9idWZfdW5pdHRlc3RfZXh0cmEuVW5wYWNrZWRFeHRlbnNpb25zRm9yZWln" +
|
| 113 | "bkVudW1CVgoTY29tLmdvb2dsZS5wcm90b2J1ZsI+PgohR29vZ2xlLlByb3Rv" +
|
| 114 | "Y29sQnVmZmVycy5UZXN0UHJvdG9zEhdVbml0VGVzdEV4dHJhc1Byb3RvRmls" +
|
| 115 | "ZUgB");
|
| 116 | pbd::FileDescriptor.InternalDescriptorAssigner assigner = delegate(pbd::FileDescriptor root) {
|
| 117 | descriptor = root;
|
| 118 | internal__static_protobuf_unittest_extra_TestUnpackedExtensions__Descriptor = Descriptor.MessageTypes[0];
|
| 119 | internal__static_protobuf_unittest_extra_TestUnpackedExtensions__FieldAccessorTable =
|
| 120 | new pb::FieldAccess.FieldAccessorTable<global::Google.ProtocolBuffers.TestProtos.TestUnpackedExtensions, global::Google.ProtocolBuffers.TestProtos.TestUnpackedExtensions.Builder>(internal__static_protobuf_unittest_extra_TestUnpackedExtensions__Descriptor,
|
| 121 | new string[] { });
|
| 122 | global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedInt32Extension = pb::GeneratedRepeatExtension<int>.CreateInstance(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.Descriptor.Extensions[0]);
|
| 123 | global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedInt64Extension = pb::GeneratedRepeatExtension<long>.CreateInstance(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.Descriptor.Extensions[1]);
|
| 124 | global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedUint32Extension = pb::GeneratedRepeatExtension<uint>.CreateInstance(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.Descriptor.Extensions[2]);
|
| 125 | global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedUint64Extension = pb::GeneratedRepeatExtension<ulong>.CreateInstance(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.Descriptor.Extensions[3]);
|
| 126 | global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedSint32Extension = pb::GeneratedRepeatExtension<int>.CreateInstance(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.Descriptor.Extensions[4]);
|
| 127 | global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedSint64Extension = pb::GeneratedRepeatExtension<long>.CreateInstance(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.Descriptor.Extensions[5]);
|
| 128 | global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedFixed32Extension = pb::GeneratedRepeatExtension<uint>.CreateInstance(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.Descriptor.Extensions[6]);
|
| 129 | global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedFixed64Extension = pb::GeneratedRepeatExtension<ulong>.CreateInstance(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.Descriptor.Extensions[7]);
|
| 130 | global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedSfixed32Extension = pb::GeneratedRepeatExtension<int>.CreateInstance(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.Descriptor.Extensions[8]);
|
| 131 | global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedSfixed64Extension = pb::GeneratedRepeatExtension<long>.CreateInstance(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.Descriptor.Extensions[9]);
|
| 132 | global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedFloatExtension = pb::GeneratedRepeatExtension<float>.CreateInstance(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.Descriptor.Extensions[10]);
|
| 133 | global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedDoubleExtension = pb::GeneratedRepeatExtension<double>.CreateInstance(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.Descriptor.Extensions[11]);
|
| 134 | global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedBoolExtension = pb::GeneratedRepeatExtension<bool>.CreateInstance(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.Descriptor.Extensions[12]);
|
| 135 | global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.UnpackedEnumExtension = pb::GeneratedRepeatExtension<global::Google.ProtocolBuffers.TestProtos.UnpackedExtensionsForeignEnum>.CreateInstance(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.Descriptor.Extensions[13]);
|
| 136 | pb::ExtensionRegistry registry = pb::ExtensionRegistry.CreateInstance();
|
| 137 | RegisterAllExtensions(registry);
|
| 138 | global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.RegisterAllExtensions(registry);
|
| 139 | return registry;
|
| 140 | };
|
| 141 | pbd::FileDescriptor.InternalBuildGeneratedFileFrom(descriptorData,
|
| 142 | new pbd::FileDescriptor[] {
|
| 143 | global::Google.ProtocolBuffers.DescriptorProtos.CSharpOptions.Descriptor,
|
| 144 | }, assigner);
|
| 145 | }
|
| 146 | #endregion
|
| 147 |
|
| 148 | }
|
| 149 | #region Enums
|
| 150 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
csharptest | f2c16f1 | 2011-10-15 12:11:53 -0500 | [diff] [blame^] | 151 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("ProtoGen", "2.4.1.473")]
|
csharptest | af112a9 | 2011-10-01 11:59:07 -0500 | [diff] [blame] | 152 | public enum UnpackedExtensionsForeignEnum {
|
| 153 | FOREIGN_FOO = 4,
|
| 154 | FOREIGN_BAR = 5,
|
| 155 | FOREIGN_BAZ = 6,
|
| 156 | }
|
| 157 |
|
| 158 | #endregion
|
| 159 |
|
| 160 | #region Messages
|
| 161 | [global::System.SerializableAttribute()]
|
| 162 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
| 163 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
csharptest | f2c16f1 | 2011-10-15 12:11:53 -0500 | [diff] [blame^] | 164 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("ProtoGen", "2.4.1.473")]
|
csharptest | af112a9 | 2011-10-01 11:59:07 -0500 | [diff] [blame] | 165 | public sealed partial class TestUnpackedExtensions : pb::ExtendableMessage<TestUnpackedExtensions, TestUnpackedExtensions.Builder> {
|
| 166 | private TestUnpackedExtensions() { }
|
| 167 | private static readonly TestUnpackedExtensions defaultInstance = new TestUnpackedExtensions().MakeReadOnly();
|
| 168 | private static readonly string[] _testUnpackedExtensionsFieldNames = new string[] { };
|
| 169 | private static readonly uint[] _testUnpackedExtensionsFieldTags = new uint[] { };
|
| 170 | public static TestUnpackedExtensions DefaultInstance {
|
| 171 | get { return defaultInstance; }
|
| 172 | }
|
| 173 |
|
| 174 | public override TestUnpackedExtensions DefaultInstanceForType {
|
| 175 | get { return DefaultInstance; }
|
| 176 | }
|
| 177 |
|
| 178 | protected override TestUnpackedExtensions ThisMessage {
|
| 179 | get { return this; }
|
| 180 | }
|
| 181 |
|
| 182 | public static pbd::MessageDescriptor Descriptor {
|
| 183 | get { return global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.internal__static_protobuf_unittest_extra_TestUnpackedExtensions__Descriptor; }
|
| 184 | }
|
| 185 |
|
| 186 | protected override pb::FieldAccess.FieldAccessorTable<TestUnpackedExtensions, TestUnpackedExtensions.Builder> InternalFieldAccessors {
|
| 187 | get { return global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.internal__static_protobuf_unittest_extra_TestUnpackedExtensions__FieldAccessorTable; }
|
| 188 | }
|
| 189 |
|
| 190 | public override bool IsInitialized {
|
| 191 | get {
|
| 192 | if (!ExtensionsAreInitialized) return false;
|
| 193 | return true;
|
| 194 | }
|
| 195 | }
|
| 196 |
|
| 197 | public override void WriteTo(pb::ICodedOutputStream output) {
|
| 198 | int size = SerializedSize;
|
| 199 | string[] field_names = _testUnpackedExtensionsFieldNames;
|
| 200 | pb::ExtendableMessage<TestUnpackedExtensions, TestUnpackedExtensions.Builder>.ExtensionWriter extensionWriter = CreateExtensionWriter(this);
|
| 201 | extensionWriter.WriteUntil(536870912, output);
|
| 202 | UnknownFields.WriteTo(output);
|
| 203 | }
|
| 204 |
|
| 205 | private int memoizedSerializedSize = -1;
|
| 206 | public override int SerializedSize {
|
| 207 | get {
|
| 208 | int size = memoizedSerializedSize;
|
| 209 | if (size != -1) return size;
|
| 210 |
|
| 211 | size = 0;
|
| 212 | size += ExtensionsSerializedSize;
|
| 213 | size += UnknownFields.SerializedSize;
|
| 214 | memoizedSerializedSize = size;
|
| 215 | return size;
|
| 216 | }
|
| 217 | }
|
| 218 |
|
| 219 | public static TestUnpackedExtensions ParseFrom(pb::ByteString data) {
|
| 220 | return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
|
| 221 | }
|
| 222 | public static TestUnpackedExtensions ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
|
| 223 | return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
|
| 224 | }
|
| 225 | public static TestUnpackedExtensions ParseFrom(byte[] data) {
|
| 226 | return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
|
| 227 | }
|
| 228 | public static TestUnpackedExtensions ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
|
| 229 | return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
|
| 230 | }
|
| 231 | public static TestUnpackedExtensions ParseFrom(global::System.IO.Stream input) {
|
| 232 | return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
|
| 233 | }
|
| 234 | public static TestUnpackedExtensions ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
|
| 235 | return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
|
| 236 | }
|
| 237 | public static TestUnpackedExtensions ParseDelimitedFrom(global::System.IO.Stream input) {
|
| 238 | return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
|
| 239 | }
|
| 240 | public static TestUnpackedExtensions ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
|
| 241 | return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
|
| 242 | }
|
| 243 | public static TestUnpackedExtensions ParseFrom(pb::ICodedInputStream input) {
|
| 244 | return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
|
| 245 | }
|
| 246 | public static TestUnpackedExtensions ParseFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
|
| 247 | return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
|
| 248 | }
|
| 249 | private TestUnpackedExtensions MakeReadOnly() {
|
| 250 | return this;
|
| 251 | }
|
| 252 |
|
| 253 | public static Builder CreateBuilder() { return new Builder(); }
|
| 254 | public override Builder ToBuilder() { return CreateBuilder(this); }
|
| 255 | public override Builder CreateBuilderForType() { return new Builder(); }
|
| 256 | public static Builder CreateBuilder(TestUnpackedExtensions prototype) {
|
| 257 | return new Builder(prototype);
|
| 258 | }
|
| 259 |
|
| 260 | [global::System.SerializableAttribute()]
|
| 261 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
| 262 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
csharptest | f2c16f1 | 2011-10-15 12:11:53 -0500 | [diff] [blame^] | 263 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("ProtoGen", "2.4.1.473")]
|
csharptest | af112a9 | 2011-10-01 11:59:07 -0500 | [diff] [blame] | 264 | public sealed partial class Builder : pb::ExtendableBuilder<TestUnpackedExtensions, Builder> {
|
| 265 | protected override Builder ThisBuilder {
|
| 266 | get { return this; }
|
| 267 | }
|
| 268 | public Builder() {
|
| 269 | result = DefaultInstance;
|
| 270 | resultIsReadOnly = true;
|
| 271 | }
|
| 272 | internal Builder(TestUnpackedExtensions cloneFrom) {
|
| 273 | result = cloneFrom;
|
| 274 | resultIsReadOnly = true;
|
| 275 | }
|
| 276 |
|
| 277 | private bool resultIsReadOnly;
|
| 278 | private TestUnpackedExtensions result;
|
| 279 |
|
| 280 | private TestUnpackedExtensions PrepareBuilder() {
|
| 281 | if (resultIsReadOnly) {
|
| 282 | TestUnpackedExtensions original = result;
|
| 283 | result = new TestUnpackedExtensions();
|
| 284 | resultIsReadOnly = false;
|
| 285 | MergeFrom(original);
|
| 286 | }
|
| 287 | return result;
|
| 288 | }
|
| 289 |
|
| 290 | public override bool IsInitialized {
|
| 291 | get { return result.IsInitialized; }
|
| 292 | }
|
| 293 |
|
| 294 | protected override TestUnpackedExtensions MessageBeingBuilt {
|
| 295 | get { return PrepareBuilder(); }
|
| 296 | }
|
| 297 |
|
| 298 | public override Builder Clear() {
|
| 299 | result = DefaultInstance;
|
| 300 | resultIsReadOnly = true;
|
| 301 | return this;
|
| 302 | }
|
| 303 |
|
| 304 | public override Builder Clone() {
|
| 305 | if (resultIsReadOnly) {
|
| 306 | return new Builder(result);
|
| 307 | } else {
|
| 308 | return new Builder().MergeFrom(result);
|
| 309 | }
|
| 310 | }
|
| 311 |
|
| 312 | public override pbd::MessageDescriptor DescriptorForType {
|
| 313 | get { return global::Google.ProtocolBuffers.TestProtos.TestUnpackedExtensions.Descriptor; }
|
| 314 | }
|
| 315 |
|
| 316 | public override TestUnpackedExtensions DefaultInstanceForType {
|
| 317 | get { return global::Google.ProtocolBuffers.TestProtos.TestUnpackedExtensions.DefaultInstance; }
|
| 318 | }
|
| 319 |
|
| 320 | public override TestUnpackedExtensions BuildPartial() {
|
| 321 | if (resultIsReadOnly) {
|
| 322 | return result;
|
| 323 | }
|
| 324 | resultIsReadOnly = true;
|
| 325 | return result.MakeReadOnly();
|
| 326 | }
|
| 327 |
|
| 328 | public override Builder MergeFrom(pb::IMessage other) {
|
| 329 | if (other is TestUnpackedExtensions) {
|
| 330 | return MergeFrom((TestUnpackedExtensions) other);
|
| 331 | } else {
|
| 332 | base.MergeFrom(other);
|
| 333 | return this;
|
| 334 | }
|
| 335 | }
|
| 336 |
|
| 337 | public override Builder MergeFrom(TestUnpackedExtensions other) {
|
| 338 | if (other == global::Google.ProtocolBuffers.TestProtos.TestUnpackedExtensions.DefaultInstance) return this;
|
| 339 | PrepareBuilder();
|
| 340 | this.MergeExtensionFields(other);
|
| 341 | this.MergeUnknownFields(other.UnknownFields);
|
| 342 | return this;
|
| 343 | }
|
| 344 |
|
| 345 | public override Builder MergeFrom(pb::ICodedInputStream input) {
|
| 346 | return MergeFrom(input, pb::ExtensionRegistry.Empty);
|
| 347 | }
|
| 348 |
|
| 349 | public override Builder MergeFrom(pb::ICodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
|
| 350 | PrepareBuilder();
|
| 351 | pb::UnknownFieldSet.Builder unknownFields = null;
|
| 352 | uint tag;
|
| 353 | string field_name;
|
| 354 | while (input.ReadTag(out tag, out field_name)) {
|
| 355 | if(tag == 0 && field_name != null) {
|
| 356 | int field_ordinal = global::System.Array.BinarySearch(_testUnpackedExtensionsFieldNames, field_name, global::System.StringComparer.Ordinal);
|
| 357 | if(field_ordinal >= 0)
|
| 358 | tag = _testUnpackedExtensionsFieldTags[field_ordinal];
|
| 359 | else {
|
| 360 | if (unknownFields == null) {
|
| 361 | unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
|
| 362 | }
|
| 363 | ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
|
| 364 | continue;
|
| 365 | }
|
| 366 | }
|
| 367 | switch (tag) {
|
| 368 | case 0: {
|
| 369 | throw pb::InvalidProtocolBufferException.InvalidTag();
|
| 370 | }
|
| 371 | default: {
|
| 372 | if (pb::WireFormat.IsEndGroupTag(tag)) {
|
| 373 | if (unknownFields != null) {
|
| 374 | this.UnknownFields = unknownFields.Build();
|
| 375 | }
|
| 376 | return this;
|
| 377 | }
|
| 378 | if (unknownFields == null) {
|
| 379 | unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
|
| 380 | }
|
| 381 | ParseUnknownField(input, unknownFields, extensionRegistry, tag, field_name);
|
| 382 | break;
|
| 383 | }
|
| 384 | }
|
| 385 | }
|
| 386 |
|
| 387 | if (unknownFields != null) {
|
| 388 | this.UnknownFields = unknownFields.Build();
|
| 389 | }
|
| 390 | return this;
|
| 391 | }
|
| 392 |
|
| 393 | }
|
| 394 | static TestUnpackedExtensions() {
|
| 395 | object.ReferenceEquals(global::Google.ProtocolBuffers.TestProtos.UnitTestExtrasProtoFile.Descriptor, null);
|
| 396 | }
|
| 397 | }
|
| 398 |
|
| 399 | #endregion
|
| 400 |
|
| 401 | }
|
| 402 |
|
| 403 | #endregion Designer generated code
|