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_proto3.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 Google.Protobuf.TestProtos { 13*1b3f573fSAndroid Build Coastguard Worker 14*1b3f573fSAndroid Build Coastguard Worker /// <summary>Holder for reflection information generated from unittest_proto3.proto</summary> 15*1b3f573fSAndroid Build Coastguard Worker public static partial class UnittestProto3Reflection { 16*1b3f573fSAndroid Build Coastguard Worker 17*1b3f573fSAndroid Build Coastguard Worker #region Descriptor 18*1b3f573fSAndroid Build Coastguard Worker /// <summary>File descriptor for unittest_proto3.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 UnittestProto3Reflection()24*1b3f573fSAndroid Build Coastguard Worker static UnittestProto3Reflection() { 25*1b3f573fSAndroid Build Coastguard Worker byte[] descriptorData = global::System.Convert.FromBase64String( 26*1b3f573fSAndroid Build Coastguard Worker string.Concat( 27*1b3f573fSAndroid Build Coastguard Worker "ChV1bml0dGVzdF9wcm90bzMucHJvdG8SEnByb3RvYnVmX3VuaXR0ZXN0Mxoc", 28*1b3f573fSAndroid Build Coastguard Worker "dW5pdHRlc3RfaW1wb3J0X3Byb3RvMy5wcm90byL5DwoMVGVzdEFsbFR5cGVz", 29*1b3f573fSAndroid Build Coastguard Worker "EhQKDHNpbmdsZV9pbnQzMhgBIAEoBRIUCgxzaW5nbGVfaW50NjQYAiABKAMS", 30*1b3f573fSAndroid Build Coastguard Worker "FQoNc2luZ2xlX3VpbnQzMhgDIAEoDRIVCg1zaW5nbGVfdWludDY0GAQgASgE", 31*1b3f573fSAndroid Build Coastguard Worker "EhUKDXNpbmdsZV9zaW50MzIYBSABKBESFQoNc2luZ2xlX3NpbnQ2NBgGIAEo", 32*1b3f573fSAndroid Build Coastguard Worker "EhIWCg5zaW5nbGVfZml4ZWQzMhgHIAEoBxIWCg5zaW5nbGVfZml4ZWQ2NBgI", 33*1b3f573fSAndroid Build Coastguard Worker "IAEoBhIXCg9zaW5nbGVfc2ZpeGVkMzIYCSABKA8SFwoPc2luZ2xlX3NmaXhl", 34*1b3f573fSAndroid Build Coastguard Worker "ZDY0GAogASgQEhQKDHNpbmdsZV9mbG9hdBgLIAEoAhIVCg1zaW5nbGVfZG91", 35*1b3f573fSAndroid Build Coastguard Worker "YmxlGAwgASgBEhMKC3NpbmdsZV9ib29sGA0gASgIEhUKDXNpbmdsZV9zdHJp", 36*1b3f573fSAndroid Build Coastguard Worker "bmcYDiABKAkSFAoMc2luZ2xlX2J5dGVzGA8gASgMEk0KFXNpbmdsZV9uZXN0", 37*1b3f573fSAndroid Build Coastguard Worker "ZWRfbWVzc2FnZRgSIAEoCzIuLnByb3RvYnVmX3VuaXR0ZXN0My5UZXN0QWxs", 38*1b3f573fSAndroid Build Coastguard Worker "VHlwZXMuTmVzdGVkTWVzc2FnZRJCChZzaW5nbGVfZm9yZWlnbl9tZXNzYWdl", 39*1b3f573fSAndroid Build Coastguard Worker "GBMgASgLMiIucHJvdG9idWZfdW5pdHRlc3QzLkZvcmVpZ25NZXNzYWdlEkYK", 40*1b3f573fSAndroid Build Coastguard Worker "FXNpbmdsZV9pbXBvcnRfbWVzc2FnZRgUIAEoCzInLnByb3RvYnVmX3VuaXR0", 41*1b3f573fSAndroid Build Coastguard Worker "ZXN0X2ltcG9ydC5JbXBvcnRNZXNzYWdlEkcKEnNpbmdsZV9uZXN0ZWRfZW51", 42*1b3f573fSAndroid Build Coastguard Worker "bRgVIAEoDjIrLnByb3RvYnVmX3VuaXR0ZXN0My5UZXN0QWxsVHlwZXMuTmVz", 43*1b3f573fSAndroid Build Coastguard Worker "dGVkRW51bRI8ChNzaW5nbGVfZm9yZWlnbl9lbnVtGBYgASgOMh8ucHJvdG9i", 44*1b3f573fSAndroid Build Coastguard Worker "dWZfdW5pdHRlc3QzLkZvcmVpZ25FbnVtEkAKEnNpbmdsZV9pbXBvcnRfZW51", 45*1b3f573fSAndroid Build Coastguard Worker "bRgXIAEoDjIkLnByb3RvYnVmX3VuaXR0ZXN0X2ltcG9ydC5JbXBvcnRFbnVt", 46*1b3f573fSAndroid Build Coastguard Worker "ElMKHHNpbmdsZV9wdWJsaWNfaW1wb3J0X21lc3NhZ2UYGiABKAsyLS5wcm90", 47*1b3f573fSAndroid Build Coastguard Worker "b2J1Zl91bml0dGVzdF9pbXBvcnQuUHVibGljSW1wb3J0TWVzc2FnZRIWCg5y", 48*1b3f573fSAndroid Build Coastguard Worker "ZXBlYXRlZF9pbnQzMhgfIAMoBRIWCg5yZXBlYXRlZF9pbnQ2NBggIAMoAxIX", 49*1b3f573fSAndroid Build Coastguard Worker "Cg9yZXBlYXRlZF91aW50MzIYISADKA0SFwoPcmVwZWF0ZWRfdWludDY0GCIg", 50*1b3f573fSAndroid Build Coastguard Worker "AygEEhcKD3JlcGVhdGVkX3NpbnQzMhgjIAMoERIXCg9yZXBlYXRlZF9zaW50", 51*1b3f573fSAndroid Build Coastguard Worker "NjQYJCADKBISGAoQcmVwZWF0ZWRfZml4ZWQzMhglIAMoBxIYChByZXBlYXRl", 52*1b3f573fSAndroid Build Coastguard Worker "ZF9maXhlZDY0GCYgAygGEhkKEXJlcGVhdGVkX3NmaXhlZDMyGCcgAygPEhkK", 53*1b3f573fSAndroid Build Coastguard Worker "EXJlcGVhdGVkX3NmaXhlZDY0GCggAygQEhYKDnJlcGVhdGVkX2Zsb2F0GCkg", 54*1b3f573fSAndroid Build Coastguard Worker "AygCEhcKD3JlcGVhdGVkX2RvdWJsZRgqIAMoARIVCg1yZXBlYXRlZF9ib29s", 55*1b3f573fSAndroid Build Coastguard Worker "GCsgAygIEhcKD3JlcGVhdGVkX3N0cmluZxgsIAMoCRIWCg5yZXBlYXRlZF9i", 56*1b3f573fSAndroid Build Coastguard Worker "eXRlcxgtIAMoDBJPChdyZXBlYXRlZF9uZXN0ZWRfbWVzc2FnZRgwIAMoCzIu", 57*1b3f573fSAndroid Build Coastguard Worker "LnByb3RvYnVmX3VuaXR0ZXN0My5UZXN0QWxsVHlwZXMuTmVzdGVkTWVzc2Fn", 58*1b3f573fSAndroid Build Coastguard Worker "ZRJEChhyZXBlYXRlZF9mb3JlaWduX21lc3NhZ2UYMSADKAsyIi5wcm90b2J1", 59*1b3f573fSAndroid Build Coastguard Worker "Zl91bml0dGVzdDMuRm9yZWlnbk1lc3NhZ2USSAoXcmVwZWF0ZWRfaW1wb3J0", 60*1b3f573fSAndroid Build Coastguard Worker "X21lc3NhZ2UYMiADKAsyJy5wcm90b2J1Zl91bml0dGVzdF9pbXBvcnQuSW1w", 61*1b3f573fSAndroid Build Coastguard Worker "b3J0TWVzc2FnZRJJChRyZXBlYXRlZF9uZXN0ZWRfZW51bRgzIAMoDjIrLnBy", 62*1b3f573fSAndroid Build Coastguard Worker "b3RvYnVmX3VuaXR0ZXN0My5UZXN0QWxsVHlwZXMuTmVzdGVkRW51bRI+ChVy", 63*1b3f573fSAndroid Build Coastguard Worker "ZXBlYXRlZF9mb3JlaWduX2VudW0YNCADKA4yHy5wcm90b2J1Zl91bml0dGVz", 64*1b3f573fSAndroid Build Coastguard Worker "dDMuRm9yZWlnbkVudW0SQgoUcmVwZWF0ZWRfaW1wb3J0X2VudW0YNSADKA4y", 65*1b3f573fSAndroid Build Coastguard Worker "JC5wcm90b2J1Zl91bml0dGVzdF9pbXBvcnQuSW1wb3J0RW51bRJVCh5yZXBl", 66*1b3f573fSAndroid Build Coastguard Worker "YXRlZF9wdWJsaWNfaW1wb3J0X21lc3NhZ2UYNiADKAsyLS5wcm90b2J1Zl91", 67*1b3f573fSAndroid Build Coastguard Worker "bml0dGVzdF9pbXBvcnQuUHVibGljSW1wb3J0TWVzc2FnZRIWCgxvbmVvZl91", 68*1b3f573fSAndroid Build Coastguard Worker "aW50MzIYbyABKA1IABJOChRvbmVvZl9uZXN0ZWRfbWVzc2FnZRhwIAEoCzIu", 69*1b3f573fSAndroid Build Coastguard Worker "LnByb3RvYnVmX3VuaXR0ZXN0My5UZXN0QWxsVHlwZXMuTmVzdGVkTWVzc2Fn", 70*1b3f573fSAndroid Build Coastguard Worker "ZUgAEhYKDG9uZW9mX3N0cmluZxhxIAEoCUgAEhUKC29uZW9mX2J5dGVzGHIg", 71*1b3f573fSAndroid Build Coastguard Worker "ASgMSAAaGwoNTmVzdGVkTWVzc2FnZRIKCgJiYhgBIAEoBSJWCgpOZXN0ZWRF", 72*1b3f573fSAndroid Build Coastguard Worker "bnVtEhsKF05FU1RFRF9FTlVNX1VOU1BFQ0lGSUVEEAASBwoDRk9PEAESBwoD", 73*1b3f573fSAndroid Build Coastguard Worker "QkFSEAISBwoDQkFaEAMSEAoDTkVHEP///////////wFCDQoLb25lb2ZfZmll", 74*1b3f573fSAndroid Build Coastguard Worker "bGQivgEKEk5lc3RlZFRlc3RBbGxUeXBlcxI1CgVjaGlsZBgBIAEoCzImLnBy", 75*1b3f573fSAndroid Build Coastguard Worker "b3RvYnVmX3VuaXR0ZXN0My5OZXN0ZWRUZXN0QWxsVHlwZXMSMQoHcGF5bG9h", 76*1b3f573fSAndroid Build Coastguard Worker "ZBgCIAEoCzIgLnByb3RvYnVmX3VuaXR0ZXN0My5UZXN0QWxsVHlwZXMSPgoO", 77*1b3f573fSAndroid Build Coastguard Worker "cmVwZWF0ZWRfY2hpbGQYAyADKAsyJi5wcm90b2J1Zl91bml0dGVzdDMuTmVz", 78*1b3f573fSAndroid Build Coastguard Worker "dGVkVGVzdEFsbFR5cGVzIjQKFFRlc3REZXByZWNhdGVkRmllbGRzEhwKEGRl", 79*1b3f573fSAndroid Build Coastguard Worker "cHJlY2F0ZWRfaW50MzIYASABKAVCAhgBIhsKDkZvcmVpZ25NZXNzYWdlEgkK", 80*1b3f573fSAndroid Build Coastguard Worker "AWMYASABKAUiMAoSVGVzdFJlc2VydmVkRmllbGRzSgQIAhADSgQIDxAQSgQI", 81*1b3f573fSAndroid Build Coastguard Worker "CRAMUgNiYXJSA2JheiJbChFUZXN0Rm9yZWlnbk5lc3RlZBJGCg5mb3JlaWdu", 82*1b3f573fSAndroid Build Coastguard Worker "X25lc3RlZBgBIAEoCzIuLnByb3RvYnVmX3VuaXR0ZXN0My5UZXN0QWxsVHlw", 83*1b3f573fSAndroid Build Coastguard Worker "ZXMuTmVzdGVkTWVzc2FnZSI0ChhUZXN0UmVhbGx5TGFyZ2VUYWdOdW1iZXIS", 84*1b3f573fSAndroid Build Coastguard Worker "CQoBYRgBIAEoBRINCgJiYhj///9/IAEoBSJWChRUZXN0UmVjdXJzaXZlTWVz", 85*1b3f573fSAndroid Build Coastguard Worker "c2FnZRIzCgFhGAEgASgLMigucHJvdG9idWZfdW5pdHRlc3QzLlRlc3RSZWN1", 86*1b3f573fSAndroid Build Coastguard Worker "cnNpdmVNZXNzYWdlEgkKAWkYAiABKAUiTAoUVGVzdE11dHVhbFJlY3Vyc2lv", 87*1b3f573fSAndroid Build Coastguard Worker "bkESNAoCYmIYASABKAsyKC5wcm90b2J1Zl91bml0dGVzdDMuVGVzdE11dHVh", 88*1b3f573fSAndroid Build Coastguard Worker "bFJlY3Vyc2lvbkIiYwoUVGVzdE11dHVhbFJlY3Vyc2lvbkISMwoBYRgBIAEo", 89*1b3f573fSAndroid Build Coastguard Worker "CzIoLnByb3RvYnVmX3VuaXR0ZXN0My5UZXN0TXV0dWFsUmVjdXJzaW9uQRIW", 90*1b3f573fSAndroid Build Coastguard Worker "Cg5vcHRpb25hbF9pbnQzMhgCIAEoBSJNChJUZXN0RW51bUFsbG93QWxpYXMS", 91*1b3f573fSAndroid Build Coastguard Worker "NwoFdmFsdWUYASABKA4yKC5wcm90b2J1Zl91bml0dGVzdDMuVGVzdEVudW1X", 92*1b3f573fSAndroid Build Coastguard Worker "aXRoRHVwVmFsdWUi7wIKF1Rlc3RDYW1lbENhc2VGaWVsZE5hbWVzEhYKDlBy", 93*1b3f573fSAndroid Build Coastguard Worker "aW1pdGl2ZUZpZWxkGAEgASgFEhMKC1N0cmluZ0ZpZWxkGAIgASgJEjIKCUVu", 94*1b3f573fSAndroid Build Coastguard Worker "dW1GaWVsZBgDIAEoDjIfLnByb3RvYnVmX3VuaXR0ZXN0My5Gb3JlaWduRW51", 95*1b3f573fSAndroid Build Coastguard Worker "bRI4CgxNZXNzYWdlRmllbGQYBCABKAsyIi5wcm90b2J1Zl91bml0dGVzdDMu", 96*1b3f573fSAndroid Build Coastguard Worker "Rm9yZWlnbk1lc3NhZ2USHgoWUmVwZWF0ZWRQcmltaXRpdmVGaWVsZBgHIAMo", 97*1b3f573fSAndroid Build Coastguard Worker "BRIbChNSZXBlYXRlZFN0cmluZ0ZpZWxkGAggAygJEjoKEVJlcGVhdGVkRW51", 98*1b3f573fSAndroid Build Coastguard Worker "bUZpZWxkGAkgAygOMh8ucHJvdG9idWZfdW5pdHRlc3QzLkZvcmVpZ25FbnVt", 99*1b3f573fSAndroid Build Coastguard Worker "EkAKFFJlcGVhdGVkTWVzc2FnZUZpZWxkGAogAygLMiIucHJvdG9idWZfdW5p", 100*1b3f573fSAndroid Build Coastguard Worker "dHRlc3QzLkZvcmVpZ25NZXNzYWdlIsgBChJUZXN0RmllbGRPcmRlcmluZ3MS", 101*1b3f573fSAndroid Build Coastguard Worker "EQoJbXlfc3RyaW5nGAsgASgJEg4KBm15X2ludBgBIAEoAxIQCghteV9mbG9h", 102*1b3f573fSAndroid Build Coastguard Worker "dBhlIAEoAhJUChVzaW5nbGVfbmVzdGVkX21lc3NhZ2UYyAEgASgLMjQucHJv", 103*1b3f573fSAndroid Build Coastguard Worker "dG9idWZfdW5pdHRlc3QzLlRlc3RGaWVsZE9yZGVyaW5ncy5OZXN0ZWRNZXNz", 104*1b3f573fSAndroid Build Coastguard Worker "YWdlGicKDU5lc3RlZE1lc3NhZ2USCgoCb28YAiABKAMSCgoCYmIYASABKAUi", 105*1b3f573fSAndroid Build Coastguard Worker "TAoRU3BhcnNlRW51bU1lc3NhZ2USNwoLc3BhcnNlX2VudW0YASABKA4yIi5w", 106*1b3f573fSAndroid Build Coastguard Worker "cm90b2J1Zl91bml0dGVzdDMuVGVzdFNwYXJzZUVudW0iGQoJT25lU3RyaW5n", 107*1b3f573fSAndroid Build Coastguard Worker "EgwKBGRhdGEYASABKAkiGgoKTW9yZVN0cmluZxIMCgRkYXRhGAEgAygJIhgK", 108*1b3f573fSAndroid Build Coastguard Worker "CE9uZUJ5dGVzEgwKBGRhdGEYASABKAwiGQoJTW9yZUJ5dGVzEgwKBGRhdGEY", 109*1b3f573fSAndroid Build Coastguard Worker "ASABKAwiHAoMSW50MzJNZXNzYWdlEgwKBGRhdGEYASABKAUiHQoNVWludDMy", 110*1b3f573fSAndroid Build Coastguard Worker "TWVzc2FnZRIMCgRkYXRhGAEgASgNIhwKDEludDY0TWVzc2FnZRIMCgRkYXRh", 111*1b3f573fSAndroid Build Coastguard Worker "GAEgASgDIh0KDVVpbnQ2NE1lc3NhZ2USDAoEZGF0YRgBIAEoBCIbCgtCb29s", 112*1b3f573fSAndroid Build Coastguard Worker "TWVzc2FnZRIMCgRkYXRhGAEgASgIInQKCVRlc3RPbmVvZhIRCgdmb29faW50", 113*1b3f573fSAndroid Build Coastguard Worker "GAEgASgFSAASFAoKZm9vX3N0cmluZxgCIAEoCUgAEjcKC2Zvb19tZXNzYWdl", 114*1b3f573fSAndroid Build Coastguard Worker "GAMgASgLMiAucHJvdG9idWZfdW5pdHRlc3QzLlRlc3RBbGxUeXBlc0gAQgUK", 115*1b3f573fSAndroid Build Coastguard Worker "A2ZvbyKrAwoPVGVzdFBhY2tlZFR5cGVzEhgKDHBhY2tlZF9pbnQzMhhaIAMo", 116*1b3f573fSAndroid Build Coastguard Worker "BUICEAESGAoMcGFja2VkX2ludDY0GFsgAygDQgIQARIZCg1wYWNrZWRfdWlu", 117*1b3f573fSAndroid Build Coastguard Worker "dDMyGFwgAygNQgIQARIZCg1wYWNrZWRfdWludDY0GF0gAygEQgIQARIZCg1w", 118*1b3f573fSAndroid Build Coastguard Worker "YWNrZWRfc2ludDMyGF4gAygRQgIQARIZCg1wYWNrZWRfc2ludDY0GF8gAygS", 119*1b3f573fSAndroid Build Coastguard Worker "QgIQARIaCg5wYWNrZWRfZml4ZWQzMhhgIAMoB0ICEAESGgoOcGFja2VkX2Zp", 120*1b3f573fSAndroid Build Coastguard Worker "eGVkNjQYYSADKAZCAhABEhsKD3BhY2tlZF9zZml4ZWQzMhhiIAMoD0ICEAES", 121*1b3f573fSAndroid Build Coastguard Worker "GwoPcGFja2VkX3NmaXhlZDY0GGMgAygQQgIQARIYCgxwYWNrZWRfZmxvYXQY", 122*1b3f573fSAndroid Build Coastguard Worker "ZCADKAJCAhABEhkKDXBhY2tlZF9kb3VibGUYZSADKAFCAhABEhcKC3BhY2tl", 123*1b3f573fSAndroid Build Coastguard Worker "ZF9ib29sGGYgAygIQgIQARI4CgtwYWNrZWRfZW51bRhnIAMoDjIfLnByb3Rv", 124*1b3f573fSAndroid Build Coastguard Worker "YnVmX3VuaXR0ZXN0My5Gb3JlaWduRW51bUICEAEiyQMKEVRlc3RVbnBhY2tl", 125*1b3f573fSAndroid Build Coastguard Worker "ZFR5cGVzEhoKDnVucGFja2VkX2ludDMyGFogAygFQgIQABIaCg51bnBhY2tl", 126*1b3f573fSAndroid Build Coastguard Worker "ZF9pbnQ2NBhbIAMoA0ICEAASGwoPdW5wYWNrZWRfdWludDMyGFwgAygNQgIQ", 127*1b3f573fSAndroid Build Coastguard Worker "ABIbCg91bnBhY2tlZF91aW50NjQYXSADKARCAhAAEhsKD3VucGFja2VkX3Np", 128*1b3f573fSAndroid Build Coastguard Worker "bnQzMhheIAMoEUICEAASGwoPdW5wYWNrZWRfc2ludDY0GF8gAygSQgIQABIc", 129*1b3f573fSAndroid Build Coastguard Worker "ChB1bnBhY2tlZF9maXhlZDMyGGAgAygHQgIQABIcChB1bnBhY2tlZF9maXhl", 130*1b3f573fSAndroid Build Coastguard Worker "ZDY0GGEgAygGQgIQABIdChF1bnBhY2tlZF9zZml4ZWQzMhhiIAMoD0ICEAAS", 131*1b3f573fSAndroid Build Coastguard Worker "HQoRdW5wYWNrZWRfc2ZpeGVkNjQYYyADKBBCAhAAEhoKDnVucGFja2VkX2Zs", 132*1b3f573fSAndroid Build Coastguard Worker "b2F0GGQgAygCQgIQABIbCg91bnBhY2tlZF9kb3VibGUYZSADKAFCAhAAEhkK", 133*1b3f573fSAndroid Build Coastguard Worker "DXVucGFja2VkX2Jvb2wYZiADKAhCAhAAEjoKDXVucGFja2VkX2VudW0YZyAD", 134*1b3f573fSAndroid Build Coastguard Worker "KA4yHy5wcm90b2J1Zl91bml0dGVzdDMuRm9yZWlnbkVudW1CAhAAIsABCiNU", 135*1b3f573fSAndroid Build Coastguard Worker "ZXN0UmVwZWF0ZWRTY2FsYXJEaWZmZXJlbnRUYWdTaXplcxIYChByZXBlYXRl", 136*1b3f573fSAndroid Build Coastguard Worker "ZF9maXhlZDMyGAwgAygHEhYKDnJlcGVhdGVkX2ludDMyGA0gAygFEhkKEHJl", 137*1b3f573fSAndroid Build Coastguard Worker "cGVhdGVkX2ZpeGVkNjQY/g8gAygGEhcKDnJlcGVhdGVkX2ludDY0GP8PIAMo", 138*1b3f573fSAndroid Build Coastguard Worker "AxIYCg5yZXBlYXRlZF9mbG9hdBj+/w8gAygCEhkKD3JlcGVhdGVkX3VpbnQ2", 139*1b3f573fSAndroid Build Coastguard Worker "NBj//w8gAygEIigKG1Rlc3RDb21tZW50SW5qZWN0aW9uTWVzc2FnZRIJCgFh", 140*1b3f573fSAndroid Build Coastguard Worker "GAEgASgJIgwKCkZvb1JlcXVlc3QiDQoLRm9vUmVzcG9uc2UiEgoQRm9vQ2xp", 141*1b3f573fSAndroid Build Coastguard Worker "ZW50TWVzc2FnZSISChBGb29TZXJ2ZXJNZXNzYWdlIgwKCkJhclJlcXVlc3Qi", 142*1b3f573fSAndroid Build Coastguard Worker "DQoLQmFyUmVzcG9uc2UiEgoQVGVzdEVtcHR5TWVzc2FnZSJwCg5Db21tZW50", 143*1b3f573fSAndroid Build Coastguard Worker "TWVzc2FnZRIMCgR0ZXh0GAEgASgJGisKFE5lc3RlZENvbW1lbnRNZXNzYWdl", 144*1b3f573fSAndroid Build Coastguard Worker "EhMKC25lc3RlZF90ZXh0GAEgASgJIiMKEU5lc3RlZENvbW1lbnRFbnVtEg4K", 145*1b3f573fSAndroid Build Coastguard Worker "ClpFUk9fVkFMVUUQACpZCgtGb3JlaWduRW51bRIXChNGT1JFSUdOX1VOU1BF", 146*1b3f573fSAndroid Build Coastguard Worker "Q0lGSUVEEAASDwoLRk9SRUlHTl9GT08QBBIPCgtGT1JFSUdOX0JBUhAFEg8K", 147*1b3f573fSAndroid Build Coastguard Worker "C0ZPUkVJR05fQkFaEAYqdQoUVGVzdEVudW1XaXRoRHVwVmFsdWUSKAokVEVT", 148*1b3f573fSAndroid Build Coastguard Worker "VF9FTlVNX1dJVEhfRFVQX1ZBTFVFX1VOU1BFQ0lGSUVEEAASCAoERk9PMRAB", 149*1b3f573fSAndroid Build Coastguard Worker "EggKBEJBUjEQAhIHCgNCQVoQAxIICgRGT08yEAESCAoEQkFSMhACGgIQASqd", 150*1b3f573fSAndroid Build Coastguard Worker "AQoOVGVzdFNwYXJzZUVudW0SIAocVEVTVF9TUEFSU0VfRU5VTV9VTlNQRUNJ", 151*1b3f573fSAndroid Build Coastguard Worker "RklFRBAAEgwKCFNQQVJTRV9BEHsSDgoIU1BBUlNFX0IQpucDEg8KCFNQQVJT", 152*1b3f573fSAndroid Build Coastguard Worker "RV9DELKxgAYSFQoIU1BBUlNFX0QQ8f//////////ARIVCghTUEFSU0VfRRC0", 153*1b3f573fSAndroid Build Coastguard Worker "3vz///////8BEgwKCFNQQVJTRV9HEAIqHQoLQ29tbWVudEVudW0SDgoKWkVS", 154*1b3f573fSAndroid Build Coastguard Worker "T19WQUxVRRAAMp0BCgtUZXN0U2VydmljZRJGCgNGb28SHi5wcm90b2J1Zl91", 155*1b3f573fSAndroid Build Coastguard Worker "bml0dGVzdDMuRm9vUmVxdWVzdBofLnByb3RvYnVmX3VuaXR0ZXN0My5Gb29S", 156*1b3f573fSAndroid Build Coastguard Worker "ZXNwb25zZRJGCgNCYXISHi5wcm90b2J1Zl91bml0dGVzdDMuQmFyUmVxdWVz", 157*1b3f573fSAndroid Build Coastguard Worker "dBofLnByb3RvYnVmX3VuaXR0ZXN0My5CYXJSZXNwb25zZUIsQg1Vbml0dGVz", 158*1b3f573fSAndroid Build Coastguard Worker "dFByb3RvqgIaR29vZ2xlLlByb3RvYnVmLlRlc3RQcm90b3NiBnByb3RvMw==")); 159*1b3f573fSAndroid Build Coastguard Worker descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, 160*1b3f573fSAndroid Build Coastguard Worker new pbr::FileDescriptor[] { global::Google.Protobuf.TestProtos.UnittestImportProto3Reflection.Descriptor, }, 161*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Google.Protobuf.TestProtos.ForeignEnum), typeof(global::Google.Protobuf.TestProtos.TestEnumWithDupValue), typeof(global::Google.Protobuf.TestProtos.TestSparseEnum), typeof(global::Google.Protobuf.TestProtos.CommentEnum), }, null, new pbr::GeneratedClrTypeInfo[] { 162*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestAllTypes), global::Google.Protobuf.TestProtos.TestAllTypes.Parser, new[]{ "SingleInt32", "SingleInt64", "SingleUint32", "SingleUint64", "SingleSint32", "SingleSint64", "SingleFixed32", "SingleFixed64", "SingleSfixed32", "SingleSfixed64", "SingleFloat", "SingleDouble", "SingleBool", "SingleString", "SingleBytes", "SingleNestedMessage", "SingleForeignMessage", "SingleImportMessage", "SingleNestedEnum", "SingleForeignEnum", "SingleImportEnum", "SinglePublicImportMessage", "RepeatedInt32", "RepeatedInt64", "RepeatedUint32", "RepeatedUint64", "RepeatedSint32", "RepeatedSint64", "RepeatedFixed32", "RepeatedFixed64", "RepeatedSfixed32", "RepeatedSfixed64", "RepeatedFloat", "RepeatedDouble", "RepeatedBool", "RepeatedString", "RepeatedBytes", "RepeatedNestedMessage", "RepeatedForeignMessage", "RepeatedImportMessage", "RepeatedNestedEnum", "RepeatedForeignEnum", "RepeatedImportEnum", "RepeatedPublicImportMessage", "OneofUint32", "OneofNestedMessage", "OneofString", "OneofBytes" }, new[]{ "OneofField" }, new[]{ typeof(global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedEnum) }, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage), global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage.Parser, new[]{ "Bb" }, null, null, null, null)}), 163*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.NestedTestAllTypes), global::Google.Protobuf.TestProtos.NestedTestAllTypes.Parser, new[]{ "Child", "Payload", "RepeatedChild" }, null, null, null, null), 164*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestDeprecatedFields), global::Google.Protobuf.TestProtos.TestDeprecatedFields.Parser, new[]{ "DeprecatedInt32" }, null, null, null, null), 165*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.ForeignMessage), global::Google.Protobuf.TestProtos.ForeignMessage.Parser, new[]{ "C" }, null, null, null, null), 166*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestReservedFields), global::Google.Protobuf.TestProtos.TestReservedFields.Parser, null, null, null, null, null), 167*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestForeignNested), global::Google.Protobuf.TestProtos.TestForeignNested.Parser, new[]{ "ForeignNested" }, null, null, null, null), 168*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestReallyLargeTagNumber), global::Google.Protobuf.TestProtos.TestReallyLargeTagNumber.Parser, new[]{ "A", "Bb" }, null, null, null, null), 169*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestRecursiveMessage), global::Google.Protobuf.TestProtos.TestRecursiveMessage.Parser, new[]{ "A", "I" }, null, null, null, null), 170*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestMutualRecursionA), global::Google.Protobuf.TestProtos.TestMutualRecursionA.Parser, new[]{ "Bb" }, null, null, null, null), 171*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestMutualRecursionB), global::Google.Protobuf.TestProtos.TestMutualRecursionB.Parser, new[]{ "A", "OptionalInt32" }, null, null, null, null), 172*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestEnumAllowAlias), global::Google.Protobuf.TestProtos.TestEnumAllowAlias.Parser, new[]{ "Value" }, null, null, null, null), 173*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestCamelCaseFieldNames), global::Google.Protobuf.TestProtos.TestCamelCaseFieldNames.Parser, new[]{ "PrimitiveField", "StringField", "EnumField", "MessageField", "RepeatedPrimitiveField", "RepeatedStringField", "RepeatedEnumField", "RepeatedMessageField" }, null, null, null, null), 174*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestFieldOrderings), global::Google.Protobuf.TestProtos.TestFieldOrderings.Parser, new[]{ "MyString", "MyInt", "MyFloat", "SingleNestedMessage" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestFieldOrderings.Types.NestedMessage), global::Google.Protobuf.TestProtos.TestFieldOrderings.Types.NestedMessage.Parser, new[]{ "Oo", "Bb" }, null, null, null, null)}), 175*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.SparseEnumMessage), global::Google.Protobuf.TestProtos.SparseEnumMessage.Parser, new[]{ "SparseEnum" }, null, null, null, null), 176*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.OneString), global::Google.Protobuf.TestProtos.OneString.Parser, new[]{ "Data" }, null, null, null, null), 177*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.MoreString), global::Google.Protobuf.TestProtos.MoreString.Parser, new[]{ "Data" }, null, null, null, null), 178*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.OneBytes), global::Google.Protobuf.TestProtos.OneBytes.Parser, new[]{ "Data" }, null, null, null, null), 179*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.MoreBytes), global::Google.Protobuf.TestProtos.MoreBytes.Parser, new[]{ "Data" }, null, null, null, null), 180*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.Int32Message), global::Google.Protobuf.TestProtos.Int32Message.Parser, new[]{ "Data" }, null, null, null, null), 181*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.Uint32Message), global::Google.Protobuf.TestProtos.Uint32Message.Parser, new[]{ "Data" }, null, null, null, null), 182*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.Int64Message), global::Google.Protobuf.TestProtos.Int64Message.Parser, new[]{ "Data" }, null, null, null, null), 183*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.Uint64Message), global::Google.Protobuf.TestProtos.Uint64Message.Parser, new[]{ "Data" }, null, null, null, null), 184*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.BoolMessage), global::Google.Protobuf.TestProtos.BoolMessage.Parser, new[]{ "Data" }, null, null, null, null), 185*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestOneof), global::Google.Protobuf.TestProtos.TestOneof.Parser, new[]{ "FooInt", "FooString", "FooMessage" }, new[]{ "Foo" }, null, null, null), 186*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestPackedTypes), global::Google.Protobuf.TestProtos.TestPackedTypes.Parser, new[]{ "PackedInt32", "PackedInt64", "PackedUint32", "PackedUint64", "PackedSint32", "PackedSint64", "PackedFixed32", "PackedFixed64", "PackedSfixed32", "PackedSfixed64", "PackedFloat", "PackedDouble", "PackedBool", "PackedEnum" }, null, null, null, null), 187*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestUnpackedTypes), global::Google.Protobuf.TestProtos.TestUnpackedTypes.Parser, new[]{ "UnpackedInt32", "UnpackedInt64", "UnpackedUint32", "UnpackedUint64", "UnpackedSint32", "UnpackedSint64", "UnpackedFixed32", "UnpackedFixed64", "UnpackedSfixed32", "UnpackedSfixed64", "UnpackedFloat", "UnpackedDouble", "UnpackedBool", "UnpackedEnum" }, null, null, null, null), 188*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestRepeatedScalarDifferentTagSizes), global::Google.Protobuf.TestProtos.TestRepeatedScalarDifferentTagSizes.Parser, new[]{ "RepeatedFixed32", "RepeatedInt32", "RepeatedFixed64", "RepeatedInt64", "RepeatedFloat", "RepeatedUint64" }, null, null, null, null), 189*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestCommentInjectionMessage), global::Google.Protobuf.TestProtos.TestCommentInjectionMessage.Parser, new[]{ "A" }, null, null, null, null), 190*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.FooRequest), global::Google.Protobuf.TestProtos.FooRequest.Parser, null, null, null, null, null), 191*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.FooResponse), global::Google.Protobuf.TestProtos.FooResponse.Parser, null, null, null, null, null), 192*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.FooClientMessage), global::Google.Protobuf.TestProtos.FooClientMessage.Parser, null, null, null, null, null), 193*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.FooServerMessage), global::Google.Protobuf.TestProtos.FooServerMessage.Parser, null, null, null, null, null), 194*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.BarRequest), global::Google.Protobuf.TestProtos.BarRequest.Parser, null, null, null, null, null), 195*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.BarResponse), global::Google.Protobuf.TestProtos.BarResponse.Parser, null, null, null, null, null), 196*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestEmptyMessage), global::Google.Protobuf.TestProtos.TestEmptyMessage.Parser, null, null, null, null, null), 197*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.CommentMessage), global::Google.Protobuf.TestProtos.CommentMessage.Parser, new[]{ "Text" }, null, new[]{ typeof(global::Google.Protobuf.TestProtos.CommentMessage.Types.NestedCommentEnum) }, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.CommentMessage.Types.NestedCommentMessage), global::Google.Protobuf.TestProtos.CommentMessage.Types.NestedCommentMessage.Parser, new[]{ "NestedText" }, null, null, null, null)}) 198*1b3f573fSAndroid Build Coastguard Worker })); 199*1b3f573fSAndroid Build Coastguard Worker } 200*1b3f573fSAndroid Build Coastguard Worker #endregion 201*1b3f573fSAndroid Build Coastguard Worker 202*1b3f573fSAndroid Build Coastguard Worker } 203*1b3f573fSAndroid Build Coastguard Worker #region Enums 204*1b3f573fSAndroid Build Coastguard Worker public enum ForeignEnum { 205*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("FOREIGN_UNSPECIFIED")] ForeignUnspecified = 0, 206*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("FOREIGN_FOO")] ForeignFoo = 4, 207*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("FOREIGN_BAR")] ForeignBar = 5, 208*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("FOREIGN_BAZ")] ForeignBaz = 6, 209*1b3f573fSAndroid Build Coastguard Worker } 210*1b3f573fSAndroid Build Coastguard Worker 211*1b3f573fSAndroid Build Coastguard Worker /// <summary> 212*1b3f573fSAndroid Build Coastguard Worker /// Test an enum that has multiple values with the same number. 213*1b3f573fSAndroid Build Coastguard Worker /// </summary> 214*1b3f573fSAndroid Build Coastguard Worker public enum TestEnumWithDupValue { 215*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("TEST_ENUM_WITH_DUP_VALUE_UNSPECIFIED")] Unspecified = 0, 216*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("FOO1")] Foo1 = 1, 217*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("BAR1")] Bar1 = 2, 218*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("BAZ")] Baz = 3, 219*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("FOO2", PreferredAlias = false)] Foo2 = 1, 220*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("BAR2", PreferredAlias = false)] Bar2 = 2, 221*1b3f573fSAndroid Build Coastguard Worker } 222*1b3f573fSAndroid Build Coastguard Worker 223*1b3f573fSAndroid Build Coastguard Worker /// <summary> 224*1b3f573fSAndroid Build Coastguard Worker /// Test an enum with large, unordered values. 225*1b3f573fSAndroid Build Coastguard Worker /// </summary> 226*1b3f573fSAndroid Build Coastguard Worker public enum TestSparseEnum { 227*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("TEST_SPARSE_ENUM_UNSPECIFIED")] Unspecified = 0, 228*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("SPARSE_A")] SparseA = 123, 229*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("SPARSE_B")] SparseB = 62374, 230*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("SPARSE_C")] SparseC = 12589234, 231*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("SPARSE_D")] SparseD = -15, 232*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("SPARSE_E")] SparseE = -53452, 233*1b3f573fSAndroid Build Coastguard Worker /// <summary> 234*1b3f573fSAndroid Build Coastguard Worker /// In proto3, value 0 must be the first one specified 235*1b3f573fSAndroid Build Coastguard Worker /// SPARSE_F = 0; 236*1b3f573fSAndroid Build Coastguard Worker /// </summary> 237*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("SPARSE_G")] SparseG = 2, 238*1b3f573fSAndroid Build Coastguard Worker } 239*1b3f573fSAndroid Build Coastguard Worker 240*1b3f573fSAndroid Build Coastguard Worker /// <summary> 241*1b3f573fSAndroid Build Coastguard Worker /// Leading enum comment 242*1b3f573fSAndroid Build Coastguard Worker /// </summary> 243*1b3f573fSAndroid Build Coastguard Worker public enum CommentEnum { 244*1b3f573fSAndroid Build Coastguard Worker /// <summary> 245*1b3f573fSAndroid Build Coastguard Worker /// Zero value comment 246*1b3f573fSAndroid Build Coastguard Worker /// </summary> 247*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("ZERO_VALUE")] ZeroValue = 0, 248*1b3f573fSAndroid Build Coastguard Worker } 249*1b3f573fSAndroid Build Coastguard Worker 250*1b3f573fSAndroid Build Coastguard Worker #endregion 251*1b3f573fSAndroid Build Coastguard Worker 252*1b3f573fSAndroid Build Coastguard Worker #region Messages 253*1b3f573fSAndroid Build Coastguard Worker /// <summary> 254*1b3f573fSAndroid Build Coastguard Worker /// This proto includes every type of field in both singular and repeated 255*1b3f573fSAndroid Build Coastguard Worker /// forms. 256*1b3f573fSAndroid Build Coastguard Worker /// </summary> 257*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestAllTypes : pb::IMessage<TestAllTypes> 258*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 259*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 260*1b3f573fSAndroid Build Coastguard Worker #endif 261*1b3f573fSAndroid Build Coastguard Worker { 262*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestAllTypes> _parser = new pb::MessageParser<TestAllTypes>(() => new TestAllTypes()); 263*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 264*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 265*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 266*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestAllTypes> Parser { get { return _parser; } } 267*1b3f573fSAndroid Build Coastguard Worker 268*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 269*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 270*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 271*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[0]; } 272*1b3f573fSAndroid Build Coastguard Worker } 273*1b3f573fSAndroid Build Coastguard Worker 274*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 275*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 276*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 277*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 278*1b3f573fSAndroid Build Coastguard Worker } 279*1b3f573fSAndroid Build Coastguard Worker 280*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 281*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestAllTypes()282*1b3f573fSAndroid Build Coastguard Worker public TestAllTypes() { 283*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 284*1b3f573fSAndroid Build Coastguard Worker } 285*1b3f573fSAndroid Build Coastguard Worker OnConstruction()286*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 287*1b3f573fSAndroid Build Coastguard Worker 288*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 289*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestAllTypes(TestAllTypes other)290*1b3f573fSAndroid Build Coastguard Worker public TestAllTypes(TestAllTypes other) : this() { 291*1b3f573fSAndroid Build Coastguard Worker singleInt32_ = other.singleInt32_; 292*1b3f573fSAndroid Build Coastguard Worker singleInt64_ = other.singleInt64_; 293*1b3f573fSAndroid Build Coastguard Worker singleUint32_ = other.singleUint32_; 294*1b3f573fSAndroid Build Coastguard Worker singleUint64_ = other.singleUint64_; 295*1b3f573fSAndroid Build Coastguard Worker singleSint32_ = other.singleSint32_; 296*1b3f573fSAndroid Build Coastguard Worker singleSint64_ = other.singleSint64_; 297*1b3f573fSAndroid Build Coastguard Worker singleFixed32_ = other.singleFixed32_; 298*1b3f573fSAndroid Build Coastguard Worker singleFixed64_ = other.singleFixed64_; 299*1b3f573fSAndroid Build Coastguard Worker singleSfixed32_ = other.singleSfixed32_; 300*1b3f573fSAndroid Build Coastguard Worker singleSfixed64_ = other.singleSfixed64_; 301*1b3f573fSAndroid Build Coastguard Worker singleFloat_ = other.singleFloat_; 302*1b3f573fSAndroid Build Coastguard Worker singleDouble_ = other.singleDouble_; 303*1b3f573fSAndroid Build Coastguard Worker singleBool_ = other.singleBool_; 304*1b3f573fSAndroid Build Coastguard Worker singleString_ = other.singleString_; 305*1b3f573fSAndroid Build Coastguard Worker singleBytes_ = other.singleBytes_; 306*1b3f573fSAndroid Build Coastguard Worker singleNestedMessage_ = other.singleNestedMessage_ != null ? other.singleNestedMessage_.Clone() : null; 307*1b3f573fSAndroid Build Coastguard Worker singleForeignMessage_ = other.singleForeignMessage_ != null ? other.singleForeignMessage_.Clone() : null; 308*1b3f573fSAndroid Build Coastguard Worker singleImportMessage_ = other.singleImportMessage_ != null ? other.singleImportMessage_.Clone() : null; 309*1b3f573fSAndroid Build Coastguard Worker singleNestedEnum_ = other.singleNestedEnum_; 310*1b3f573fSAndroid Build Coastguard Worker singleForeignEnum_ = other.singleForeignEnum_; 311*1b3f573fSAndroid Build Coastguard Worker singleImportEnum_ = other.singleImportEnum_; 312*1b3f573fSAndroid Build Coastguard Worker singlePublicImportMessage_ = other.singlePublicImportMessage_ != null ? other.singlePublicImportMessage_.Clone() : null; 313*1b3f573fSAndroid Build Coastguard Worker repeatedInt32_ = other.repeatedInt32_.Clone(); 314*1b3f573fSAndroid Build Coastguard Worker repeatedInt64_ = other.repeatedInt64_.Clone(); 315*1b3f573fSAndroid Build Coastguard Worker repeatedUint32_ = other.repeatedUint32_.Clone(); 316*1b3f573fSAndroid Build Coastguard Worker repeatedUint64_ = other.repeatedUint64_.Clone(); 317*1b3f573fSAndroid Build Coastguard Worker repeatedSint32_ = other.repeatedSint32_.Clone(); 318*1b3f573fSAndroid Build Coastguard Worker repeatedSint64_ = other.repeatedSint64_.Clone(); 319*1b3f573fSAndroid Build Coastguard Worker repeatedFixed32_ = other.repeatedFixed32_.Clone(); 320*1b3f573fSAndroid Build Coastguard Worker repeatedFixed64_ = other.repeatedFixed64_.Clone(); 321*1b3f573fSAndroid Build Coastguard Worker repeatedSfixed32_ = other.repeatedSfixed32_.Clone(); 322*1b3f573fSAndroid Build Coastguard Worker repeatedSfixed64_ = other.repeatedSfixed64_.Clone(); 323*1b3f573fSAndroid Build Coastguard Worker repeatedFloat_ = other.repeatedFloat_.Clone(); 324*1b3f573fSAndroid Build Coastguard Worker repeatedDouble_ = other.repeatedDouble_.Clone(); 325*1b3f573fSAndroid Build Coastguard Worker repeatedBool_ = other.repeatedBool_.Clone(); 326*1b3f573fSAndroid Build Coastguard Worker repeatedString_ = other.repeatedString_.Clone(); 327*1b3f573fSAndroid Build Coastguard Worker repeatedBytes_ = other.repeatedBytes_.Clone(); 328*1b3f573fSAndroid Build Coastguard Worker repeatedNestedMessage_ = other.repeatedNestedMessage_.Clone(); 329*1b3f573fSAndroid Build Coastguard Worker repeatedForeignMessage_ = other.repeatedForeignMessage_.Clone(); 330*1b3f573fSAndroid Build Coastguard Worker repeatedImportMessage_ = other.repeatedImportMessage_.Clone(); 331*1b3f573fSAndroid Build Coastguard Worker repeatedNestedEnum_ = other.repeatedNestedEnum_.Clone(); 332*1b3f573fSAndroid Build Coastguard Worker repeatedForeignEnum_ = other.repeatedForeignEnum_.Clone(); 333*1b3f573fSAndroid Build Coastguard Worker repeatedImportEnum_ = other.repeatedImportEnum_.Clone(); 334*1b3f573fSAndroid Build Coastguard Worker repeatedPublicImportMessage_ = other.repeatedPublicImportMessage_.Clone(); 335*1b3f573fSAndroid Build Coastguard Worker switch (other.OneofFieldCase) { 336*1b3f573fSAndroid Build Coastguard Worker case OneofFieldOneofCase.OneofUint32: 337*1b3f573fSAndroid Build Coastguard Worker OneofUint32 = other.OneofUint32; 338*1b3f573fSAndroid Build Coastguard Worker break; 339*1b3f573fSAndroid Build Coastguard Worker case OneofFieldOneofCase.OneofNestedMessage: 340*1b3f573fSAndroid Build Coastguard Worker OneofNestedMessage = other.OneofNestedMessage.Clone(); 341*1b3f573fSAndroid Build Coastguard Worker break; 342*1b3f573fSAndroid Build Coastguard Worker case OneofFieldOneofCase.OneofString: 343*1b3f573fSAndroid Build Coastguard Worker OneofString = other.OneofString; 344*1b3f573fSAndroid Build Coastguard Worker break; 345*1b3f573fSAndroid Build Coastguard Worker case OneofFieldOneofCase.OneofBytes: 346*1b3f573fSAndroid Build Coastguard Worker OneofBytes = other.OneofBytes; 347*1b3f573fSAndroid Build Coastguard Worker break; 348*1b3f573fSAndroid Build Coastguard Worker } 349*1b3f573fSAndroid Build Coastguard Worker 350*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 351*1b3f573fSAndroid Build Coastguard Worker } 352*1b3f573fSAndroid Build Coastguard Worker 353*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 354*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()355*1b3f573fSAndroid Build Coastguard Worker public TestAllTypes Clone() { 356*1b3f573fSAndroid Build Coastguard Worker return new TestAllTypes(this); 357*1b3f573fSAndroid Build Coastguard Worker } 358*1b3f573fSAndroid Build Coastguard Worker 359*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_int32" field.</summary> 360*1b3f573fSAndroid Build Coastguard Worker public const int SingleInt32FieldNumber = 1; 361*1b3f573fSAndroid Build Coastguard Worker private int singleInt32_; 362*1b3f573fSAndroid Build Coastguard Worker /// <summary> 363*1b3f573fSAndroid Build Coastguard Worker /// Singular 364*1b3f573fSAndroid Build Coastguard Worker /// </summary> 365*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 366*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 367*1b3f573fSAndroid Build Coastguard Worker public int SingleInt32 { 368*1b3f573fSAndroid Build Coastguard Worker get { return singleInt32_; } 369*1b3f573fSAndroid Build Coastguard Worker set { 370*1b3f573fSAndroid Build Coastguard Worker singleInt32_ = value; 371*1b3f573fSAndroid Build Coastguard Worker } 372*1b3f573fSAndroid Build Coastguard Worker } 373*1b3f573fSAndroid Build Coastguard Worker 374*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_int64" field.</summary> 375*1b3f573fSAndroid Build Coastguard Worker public const int SingleInt64FieldNumber = 2; 376*1b3f573fSAndroid Build Coastguard Worker private long singleInt64_; 377*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 378*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 379*1b3f573fSAndroid Build Coastguard Worker public long SingleInt64 { 380*1b3f573fSAndroid Build Coastguard Worker get { return singleInt64_; } 381*1b3f573fSAndroid Build Coastguard Worker set { 382*1b3f573fSAndroid Build Coastguard Worker singleInt64_ = value; 383*1b3f573fSAndroid Build Coastguard Worker } 384*1b3f573fSAndroid Build Coastguard Worker } 385*1b3f573fSAndroid Build Coastguard Worker 386*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_uint32" field.</summary> 387*1b3f573fSAndroid Build Coastguard Worker public const int SingleUint32FieldNumber = 3; 388*1b3f573fSAndroid Build Coastguard Worker private uint singleUint32_; 389*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 390*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 391*1b3f573fSAndroid Build Coastguard Worker public uint SingleUint32 { 392*1b3f573fSAndroid Build Coastguard Worker get { return singleUint32_; } 393*1b3f573fSAndroid Build Coastguard Worker set { 394*1b3f573fSAndroid Build Coastguard Worker singleUint32_ = value; 395*1b3f573fSAndroid Build Coastguard Worker } 396*1b3f573fSAndroid Build Coastguard Worker } 397*1b3f573fSAndroid Build Coastguard Worker 398*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_uint64" field.</summary> 399*1b3f573fSAndroid Build Coastguard Worker public const int SingleUint64FieldNumber = 4; 400*1b3f573fSAndroid Build Coastguard Worker private ulong singleUint64_; 401*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 402*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 403*1b3f573fSAndroid Build Coastguard Worker public ulong SingleUint64 { 404*1b3f573fSAndroid Build Coastguard Worker get { return singleUint64_; } 405*1b3f573fSAndroid Build Coastguard Worker set { 406*1b3f573fSAndroid Build Coastguard Worker singleUint64_ = value; 407*1b3f573fSAndroid Build Coastguard Worker } 408*1b3f573fSAndroid Build Coastguard Worker } 409*1b3f573fSAndroid Build Coastguard Worker 410*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_sint32" field.</summary> 411*1b3f573fSAndroid Build Coastguard Worker public const int SingleSint32FieldNumber = 5; 412*1b3f573fSAndroid Build Coastguard Worker private int singleSint32_; 413*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 414*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 415*1b3f573fSAndroid Build Coastguard Worker public int SingleSint32 { 416*1b3f573fSAndroid Build Coastguard Worker get { return singleSint32_; } 417*1b3f573fSAndroid Build Coastguard Worker set { 418*1b3f573fSAndroid Build Coastguard Worker singleSint32_ = value; 419*1b3f573fSAndroid Build Coastguard Worker } 420*1b3f573fSAndroid Build Coastguard Worker } 421*1b3f573fSAndroid Build Coastguard Worker 422*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_sint64" field.</summary> 423*1b3f573fSAndroid Build Coastguard Worker public const int SingleSint64FieldNumber = 6; 424*1b3f573fSAndroid Build Coastguard Worker private long singleSint64_; 425*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 426*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 427*1b3f573fSAndroid Build Coastguard Worker public long SingleSint64 { 428*1b3f573fSAndroid Build Coastguard Worker get { return singleSint64_; } 429*1b3f573fSAndroid Build Coastguard Worker set { 430*1b3f573fSAndroid Build Coastguard Worker singleSint64_ = value; 431*1b3f573fSAndroid Build Coastguard Worker } 432*1b3f573fSAndroid Build Coastguard Worker } 433*1b3f573fSAndroid Build Coastguard Worker 434*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_fixed32" field.</summary> 435*1b3f573fSAndroid Build Coastguard Worker public const int SingleFixed32FieldNumber = 7; 436*1b3f573fSAndroid Build Coastguard Worker private uint singleFixed32_; 437*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 438*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 439*1b3f573fSAndroid Build Coastguard Worker public uint SingleFixed32 { 440*1b3f573fSAndroid Build Coastguard Worker get { return singleFixed32_; } 441*1b3f573fSAndroid Build Coastguard Worker set { 442*1b3f573fSAndroid Build Coastguard Worker singleFixed32_ = value; 443*1b3f573fSAndroid Build Coastguard Worker } 444*1b3f573fSAndroid Build Coastguard Worker } 445*1b3f573fSAndroid Build Coastguard Worker 446*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_fixed64" field.</summary> 447*1b3f573fSAndroid Build Coastguard Worker public const int SingleFixed64FieldNumber = 8; 448*1b3f573fSAndroid Build Coastguard Worker private ulong singleFixed64_; 449*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 450*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 451*1b3f573fSAndroid Build Coastguard Worker public ulong SingleFixed64 { 452*1b3f573fSAndroid Build Coastguard Worker get { return singleFixed64_; } 453*1b3f573fSAndroid Build Coastguard Worker set { 454*1b3f573fSAndroid Build Coastguard Worker singleFixed64_ = value; 455*1b3f573fSAndroid Build Coastguard Worker } 456*1b3f573fSAndroid Build Coastguard Worker } 457*1b3f573fSAndroid Build Coastguard Worker 458*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_sfixed32" field.</summary> 459*1b3f573fSAndroid Build Coastguard Worker public const int SingleSfixed32FieldNumber = 9; 460*1b3f573fSAndroid Build Coastguard Worker private int singleSfixed32_; 461*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 462*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 463*1b3f573fSAndroid Build Coastguard Worker public int SingleSfixed32 { 464*1b3f573fSAndroid Build Coastguard Worker get { return singleSfixed32_; } 465*1b3f573fSAndroid Build Coastguard Worker set { 466*1b3f573fSAndroid Build Coastguard Worker singleSfixed32_ = value; 467*1b3f573fSAndroid Build Coastguard Worker } 468*1b3f573fSAndroid Build Coastguard Worker } 469*1b3f573fSAndroid Build Coastguard Worker 470*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_sfixed64" field.</summary> 471*1b3f573fSAndroid Build Coastguard Worker public const int SingleSfixed64FieldNumber = 10; 472*1b3f573fSAndroid Build Coastguard Worker private long singleSfixed64_; 473*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 474*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 475*1b3f573fSAndroid Build Coastguard Worker public long SingleSfixed64 { 476*1b3f573fSAndroid Build Coastguard Worker get { return singleSfixed64_; } 477*1b3f573fSAndroid Build Coastguard Worker set { 478*1b3f573fSAndroid Build Coastguard Worker singleSfixed64_ = value; 479*1b3f573fSAndroid Build Coastguard Worker } 480*1b3f573fSAndroid Build Coastguard Worker } 481*1b3f573fSAndroid Build Coastguard Worker 482*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_float" field.</summary> 483*1b3f573fSAndroid Build Coastguard Worker public const int SingleFloatFieldNumber = 11; 484*1b3f573fSAndroid Build Coastguard Worker private float singleFloat_; 485*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 486*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 487*1b3f573fSAndroid Build Coastguard Worker public float SingleFloat { 488*1b3f573fSAndroid Build Coastguard Worker get { return singleFloat_; } 489*1b3f573fSAndroid Build Coastguard Worker set { 490*1b3f573fSAndroid Build Coastguard Worker singleFloat_ = value; 491*1b3f573fSAndroid Build Coastguard Worker } 492*1b3f573fSAndroid Build Coastguard Worker } 493*1b3f573fSAndroid Build Coastguard Worker 494*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_double" field.</summary> 495*1b3f573fSAndroid Build Coastguard Worker public const int SingleDoubleFieldNumber = 12; 496*1b3f573fSAndroid Build Coastguard Worker private double singleDouble_; 497*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 498*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 499*1b3f573fSAndroid Build Coastguard Worker public double SingleDouble { 500*1b3f573fSAndroid Build Coastguard Worker get { return singleDouble_; } 501*1b3f573fSAndroid Build Coastguard Worker set { 502*1b3f573fSAndroid Build Coastguard Worker singleDouble_ = value; 503*1b3f573fSAndroid Build Coastguard Worker } 504*1b3f573fSAndroid Build Coastguard Worker } 505*1b3f573fSAndroid Build Coastguard Worker 506*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_bool" field.</summary> 507*1b3f573fSAndroid Build Coastguard Worker public const int SingleBoolFieldNumber = 13; 508*1b3f573fSAndroid Build Coastguard Worker private bool singleBool_; 509*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 510*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 511*1b3f573fSAndroid Build Coastguard Worker public bool SingleBool { 512*1b3f573fSAndroid Build Coastguard Worker get { return singleBool_; } 513*1b3f573fSAndroid Build Coastguard Worker set { 514*1b3f573fSAndroid Build Coastguard Worker singleBool_ = value; 515*1b3f573fSAndroid Build Coastguard Worker } 516*1b3f573fSAndroid Build Coastguard Worker } 517*1b3f573fSAndroid Build Coastguard Worker 518*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_string" field.</summary> 519*1b3f573fSAndroid Build Coastguard Worker public const int SingleStringFieldNumber = 14; 520*1b3f573fSAndroid Build Coastguard Worker private string singleString_ = ""; 521*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 522*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 523*1b3f573fSAndroid Build Coastguard Worker public string SingleString { 524*1b3f573fSAndroid Build Coastguard Worker get { return singleString_; } 525*1b3f573fSAndroid Build Coastguard Worker set { 526*1b3f573fSAndroid Build Coastguard Worker singleString_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 527*1b3f573fSAndroid Build Coastguard Worker } 528*1b3f573fSAndroid Build Coastguard Worker } 529*1b3f573fSAndroid Build Coastguard Worker 530*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_bytes" field.</summary> 531*1b3f573fSAndroid Build Coastguard Worker public const int SingleBytesFieldNumber = 15; 532*1b3f573fSAndroid Build Coastguard Worker private pb::ByteString singleBytes_ = pb::ByteString.Empty; 533*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 534*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 535*1b3f573fSAndroid Build Coastguard Worker public pb::ByteString SingleBytes { 536*1b3f573fSAndroid Build Coastguard Worker get { return singleBytes_; } 537*1b3f573fSAndroid Build Coastguard Worker set { 538*1b3f573fSAndroid Build Coastguard Worker singleBytes_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 539*1b3f573fSAndroid Build Coastguard Worker } 540*1b3f573fSAndroid Build Coastguard Worker } 541*1b3f573fSAndroid Build Coastguard Worker 542*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_nested_message" field.</summary> 543*1b3f573fSAndroid Build Coastguard Worker public const int SingleNestedMessageFieldNumber = 18; 544*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage singleNestedMessage_; 545*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 546*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 547*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage SingleNestedMessage { 548*1b3f573fSAndroid Build Coastguard Worker get { return singleNestedMessage_; } 549*1b3f573fSAndroid Build Coastguard Worker set { 550*1b3f573fSAndroid Build Coastguard Worker singleNestedMessage_ = value; 551*1b3f573fSAndroid Build Coastguard Worker } 552*1b3f573fSAndroid Build Coastguard Worker } 553*1b3f573fSAndroid Build Coastguard Worker 554*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_foreign_message" field.</summary> 555*1b3f573fSAndroid Build Coastguard Worker public const int SingleForeignMessageFieldNumber = 19; 556*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.ForeignMessage singleForeignMessage_; 557*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 558*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 559*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.ForeignMessage SingleForeignMessage { 560*1b3f573fSAndroid Build Coastguard Worker get { return singleForeignMessage_; } 561*1b3f573fSAndroid Build Coastguard Worker set { 562*1b3f573fSAndroid Build Coastguard Worker singleForeignMessage_ = value; 563*1b3f573fSAndroid Build Coastguard Worker } 564*1b3f573fSAndroid Build Coastguard Worker } 565*1b3f573fSAndroid Build Coastguard Worker 566*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_import_message" field.</summary> 567*1b3f573fSAndroid Build Coastguard Worker public const int SingleImportMessageFieldNumber = 20; 568*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.ImportMessage singleImportMessage_; 569*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 570*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 571*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.ImportMessage SingleImportMessage { 572*1b3f573fSAndroid Build Coastguard Worker get { return singleImportMessage_; } 573*1b3f573fSAndroid Build Coastguard Worker set { 574*1b3f573fSAndroid Build Coastguard Worker singleImportMessage_ = value; 575*1b3f573fSAndroid Build Coastguard Worker } 576*1b3f573fSAndroid Build Coastguard Worker } 577*1b3f573fSAndroid Build Coastguard Worker 578*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_nested_enum" field.</summary> 579*1b3f573fSAndroid Build Coastguard Worker public const int SingleNestedEnumFieldNumber = 21; 580*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedEnum singleNestedEnum_ = global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedEnum.Unspecified; 581*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 582*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 583*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedEnum SingleNestedEnum { 584*1b3f573fSAndroid Build Coastguard Worker get { return singleNestedEnum_; } 585*1b3f573fSAndroid Build Coastguard Worker set { 586*1b3f573fSAndroid Build Coastguard Worker singleNestedEnum_ = value; 587*1b3f573fSAndroid Build Coastguard Worker } 588*1b3f573fSAndroid Build Coastguard Worker } 589*1b3f573fSAndroid Build Coastguard Worker 590*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_foreign_enum" field.</summary> 591*1b3f573fSAndroid Build Coastguard Worker public const int SingleForeignEnumFieldNumber = 22; 592*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.ForeignEnum singleForeignEnum_ = global::Google.Protobuf.TestProtos.ForeignEnum.ForeignUnspecified; 593*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 594*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 595*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.ForeignEnum SingleForeignEnum { 596*1b3f573fSAndroid Build Coastguard Worker get { return singleForeignEnum_; } 597*1b3f573fSAndroid Build Coastguard Worker set { 598*1b3f573fSAndroid Build Coastguard Worker singleForeignEnum_ = value; 599*1b3f573fSAndroid Build Coastguard Worker } 600*1b3f573fSAndroid Build Coastguard Worker } 601*1b3f573fSAndroid Build Coastguard Worker 602*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_import_enum" field.</summary> 603*1b3f573fSAndroid Build Coastguard Worker public const int SingleImportEnumFieldNumber = 23; 604*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.ImportEnum singleImportEnum_ = global::Google.Protobuf.TestProtos.ImportEnum.Unspecified; 605*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 606*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 607*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.ImportEnum SingleImportEnum { 608*1b3f573fSAndroid Build Coastguard Worker get { return singleImportEnum_; } 609*1b3f573fSAndroid Build Coastguard Worker set { 610*1b3f573fSAndroid Build Coastguard Worker singleImportEnum_ = value; 611*1b3f573fSAndroid Build Coastguard Worker } 612*1b3f573fSAndroid Build Coastguard Worker } 613*1b3f573fSAndroid Build Coastguard Worker 614*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_public_import_message" field.</summary> 615*1b3f573fSAndroid Build Coastguard Worker public const int SinglePublicImportMessageFieldNumber = 26; 616*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.PublicImportMessage singlePublicImportMessage_; 617*1b3f573fSAndroid Build Coastguard Worker /// <summary> 618*1b3f573fSAndroid Build Coastguard Worker /// Defined in unittest_import_public.proto 619*1b3f573fSAndroid Build Coastguard Worker /// </summary> 620*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 621*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 622*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.PublicImportMessage SinglePublicImportMessage { 623*1b3f573fSAndroid Build Coastguard Worker get { return singlePublicImportMessage_; } 624*1b3f573fSAndroid Build Coastguard Worker set { 625*1b3f573fSAndroid Build Coastguard Worker singlePublicImportMessage_ = value; 626*1b3f573fSAndroid Build Coastguard Worker } 627*1b3f573fSAndroid Build Coastguard Worker } 628*1b3f573fSAndroid Build Coastguard Worker 629*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_int32" field.</summary> 630*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedInt32FieldNumber = 31; 631*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<int> _repeated_repeatedInt32_codec 632*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForInt32(250); 633*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<int> repeatedInt32_ = new pbc::RepeatedField<int>(); 634*1b3f573fSAndroid Build Coastguard Worker /// <summary> 635*1b3f573fSAndroid Build Coastguard Worker /// Repeated 636*1b3f573fSAndroid Build Coastguard Worker /// </summary> 637*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 638*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 639*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<int> RepeatedInt32 { 640*1b3f573fSAndroid Build Coastguard Worker get { return repeatedInt32_; } 641*1b3f573fSAndroid Build Coastguard Worker } 642*1b3f573fSAndroid Build Coastguard Worker 643*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_int64" field.</summary> 644*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedInt64FieldNumber = 32; 645*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<long> _repeated_repeatedInt64_codec 646*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForInt64(258); 647*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<long> repeatedInt64_ = new pbc::RepeatedField<long>(); 648*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 649*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 650*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<long> RepeatedInt64 { 651*1b3f573fSAndroid Build Coastguard Worker get { return repeatedInt64_; } 652*1b3f573fSAndroid Build Coastguard Worker } 653*1b3f573fSAndroid Build Coastguard Worker 654*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_uint32" field.</summary> 655*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedUint32FieldNumber = 33; 656*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<uint> _repeated_repeatedUint32_codec 657*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForUInt32(266); 658*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<uint> repeatedUint32_ = new pbc::RepeatedField<uint>(); 659*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 660*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 661*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<uint> RepeatedUint32 { 662*1b3f573fSAndroid Build Coastguard Worker get { return repeatedUint32_; } 663*1b3f573fSAndroid Build Coastguard Worker } 664*1b3f573fSAndroid Build Coastguard Worker 665*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_uint64" field.</summary> 666*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedUint64FieldNumber = 34; 667*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<ulong> _repeated_repeatedUint64_codec 668*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForUInt64(274); 669*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<ulong> repeatedUint64_ = new pbc::RepeatedField<ulong>(); 670*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 671*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 672*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<ulong> RepeatedUint64 { 673*1b3f573fSAndroid Build Coastguard Worker get { return repeatedUint64_; } 674*1b3f573fSAndroid Build Coastguard Worker } 675*1b3f573fSAndroid Build Coastguard Worker 676*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_sint32" field.</summary> 677*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedSint32FieldNumber = 35; 678*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<int> _repeated_repeatedSint32_codec 679*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForSInt32(282); 680*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<int> repeatedSint32_ = new pbc::RepeatedField<int>(); 681*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 682*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 683*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<int> RepeatedSint32 { 684*1b3f573fSAndroid Build Coastguard Worker get { return repeatedSint32_; } 685*1b3f573fSAndroid Build Coastguard Worker } 686*1b3f573fSAndroid Build Coastguard Worker 687*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_sint64" field.</summary> 688*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedSint64FieldNumber = 36; 689*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<long> _repeated_repeatedSint64_codec 690*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForSInt64(290); 691*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<long> repeatedSint64_ = new pbc::RepeatedField<long>(); 692*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 693*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 694*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<long> RepeatedSint64 { 695*1b3f573fSAndroid Build Coastguard Worker get { return repeatedSint64_; } 696*1b3f573fSAndroid Build Coastguard Worker } 697*1b3f573fSAndroid Build Coastguard Worker 698*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_fixed32" field.</summary> 699*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedFixed32FieldNumber = 37; 700*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<uint> _repeated_repeatedFixed32_codec 701*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForFixed32(298); 702*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<uint> repeatedFixed32_ = new pbc::RepeatedField<uint>(); 703*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 704*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 705*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<uint> RepeatedFixed32 { 706*1b3f573fSAndroid Build Coastguard Worker get { return repeatedFixed32_; } 707*1b3f573fSAndroid Build Coastguard Worker } 708*1b3f573fSAndroid Build Coastguard Worker 709*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_fixed64" field.</summary> 710*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedFixed64FieldNumber = 38; 711*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<ulong> _repeated_repeatedFixed64_codec 712*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForFixed64(306); 713*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<ulong> repeatedFixed64_ = new pbc::RepeatedField<ulong>(); 714*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 715*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 716*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<ulong> RepeatedFixed64 { 717*1b3f573fSAndroid Build Coastguard Worker get { return repeatedFixed64_; } 718*1b3f573fSAndroid Build Coastguard Worker } 719*1b3f573fSAndroid Build Coastguard Worker 720*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_sfixed32" field.</summary> 721*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedSfixed32FieldNumber = 39; 722*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<int> _repeated_repeatedSfixed32_codec 723*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForSFixed32(314); 724*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<int> repeatedSfixed32_ = new pbc::RepeatedField<int>(); 725*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 726*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 727*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<int> RepeatedSfixed32 { 728*1b3f573fSAndroid Build Coastguard Worker get { return repeatedSfixed32_; } 729*1b3f573fSAndroid Build Coastguard Worker } 730*1b3f573fSAndroid Build Coastguard Worker 731*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_sfixed64" field.</summary> 732*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedSfixed64FieldNumber = 40; 733*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<long> _repeated_repeatedSfixed64_codec 734*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForSFixed64(322); 735*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<long> repeatedSfixed64_ = new pbc::RepeatedField<long>(); 736*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 737*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 738*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<long> RepeatedSfixed64 { 739*1b3f573fSAndroid Build Coastguard Worker get { return repeatedSfixed64_; } 740*1b3f573fSAndroid Build Coastguard Worker } 741*1b3f573fSAndroid Build Coastguard Worker 742*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_float" field.</summary> 743*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedFloatFieldNumber = 41; 744*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<float> _repeated_repeatedFloat_codec 745*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForFloat(330); 746*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<float> repeatedFloat_ = new pbc::RepeatedField<float>(); 747*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 748*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 749*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<float> RepeatedFloat { 750*1b3f573fSAndroid Build Coastguard Worker get { return repeatedFloat_; } 751*1b3f573fSAndroid Build Coastguard Worker } 752*1b3f573fSAndroid Build Coastguard Worker 753*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_double" field.</summary> 754*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedDoubleFieldNumber = 42; 755*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<double> _repeated_repeatedDouble_codec 756*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForDouble(338); 757*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<double> repeatedDouble_ = new pbc::RepeatedField<double>(); 758*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 759*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 760*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<double> RepeatedDouble { 761*1b3f573fSAndroid Build Coastguard Worker get { return repeatedDouble_; } 762*1b3f573fSAndroid Build Coastguard Worker } 763*1b3f573fSAndroid Build Coastguard Worker 764*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_bool" field.</summary> 765*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedBoolFieldNumber = 43; 766*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<bool> _repeated_repeatedBool_codec 767*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForBool(346); 768*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<bool> repeatedBool_ = new pbc::RepeatedField<bool>(); 769*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 770*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 771*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<bool> RepeatedBool { 772*1b3f573fSAndroid Build Coastguard Worker get { return repeatedBool_; } 773*1b3f573fSAndroid Build Coastguard Worker } 774*1b3f573fSAndroid Build Coastguard Worker 775*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_string" field.</summary> 776*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedStringFieldNumber = 44; 777*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<string> _repeated_repeatedString_codec 778*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForString(354); 779*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<string> repeatedString_ = new pbc::RepeatedField<string>(); 780*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 781*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 782*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<string> RepeatedString { 783*1b3f573fSAndroid Build Coastguard Worker get { return repeatedString_; } 784*1b3f573fSAndroid Build Coastguard Worker } 785*1b3f573fSAndroid Build Coastguard Worker 786*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_bytes" field.</summary> 787*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedBytesFieldNumber = 45; 788*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<pb::ByteString> _repeated_repeatedBytes_codec 789*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForBytes(362); 790*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<pb::ByteString> repeatedBytes_ = new pbc::RepeatedField<pb::ByteString>(); 791*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 792*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 793*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<pb::ByteString> RepeatedBytes { 794*1b3f573fSAndroid Build Coastguard Worker get { return repeatedBytes_; } 795*1b3f573fSAndroid Build Coastguard Worker } 796*1b3f573fSAndroid Build Coastguard Worker 797*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_nested_message" field.</summary> 798*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedNestedMessageFieldNumber = 48; 799*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage> _repeated_repeatedNestedMessage_codec 800*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForMessage(386, global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage.Parser); 801*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage> repeatedNestedMessage_ = new pbc::RepeatedField<global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage>(); 802*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 803*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 804*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage> RepeatedNestedMessage { 805*1b3f573fSAndroid Build Coastguard Worker get { return repeatedNestedMessage_; } 806*1b3f573fSAndroid Build Coastguard Worker } 807*1b3f573fSAndroid Build Coastguard Worker 808*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_foreign_message" field.</summary> 809*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedForeignMessageFieldNumber = 49; 810*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<global::Google.Protobuf.TestProtos.ForeignMessage> _repeated_repeatedForeignMessage_codec 811*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForMessage(394, global::Google.Protobuf.TestProtos.ForeignMessage.Parser); 812*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignMessage> repeatedForeignMessage_ = new pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignMessage>(); 813*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 814*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 815*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignMessage> RepeatedForeignMessage { 816*1b3f573fSAndroid Build Coastguard Worker get { return repeatedForeignMessage_; } 817*1b3f573fSAndroid Build Coastguard Worker } 818*1b3f573fSAndroid Build Coastguard Worker 819*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_import_message" field.</summary> 820*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedImportMessageFieldNumber = 50; 821*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<global::Google.Protobuf.TestProtos.ImportMessage> _repeated_repeatedImportMessage_codec 822*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForMessage(402, global::Google.Protobuf.TestProtos.ImportMessage.Parser); 823*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<global::Google.Protobuf.TestProtos.ImportMessage> repeatedImportMessage_ = new pbc::RepeatedField<global::Google.Protobuf.TestProtos.ImportMessage>(); 824*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 825*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 826*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<global::Google.Protobuf.TestProtos.ImportMessage> RepeatedImportMessage { 827*1b3f573fSAndroid Build Coastguard Worker get { return repeatedImportMessage_; } 828*1b3f573fSAndroid Build Coastguard Worker } 829*1b3f573fSAndroid Build Coastguard Worker 830*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_nested_enum" field.</summary> 831*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedNestedEnumFieldNumber = 51; 832*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedEnum> _repeated_repeatedNestedEnum_codec 833*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForEnum(410, x => (int) x, x => (global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedEnum) x); 834*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedEnum> repeatedNestedEnum_ = new pbc::RepeatedField<global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedEnum>(); 835*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 836*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 837*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedEnum> RepeatedNestedEnum { 838*1b3f573fSAndroid Build Coastguard Worker get { return repeatedNestedEnum_; } 839*1b3f573fSAndroid Build Coastguard Worker } 840*1b3f573fSAndroid Build Coastguard Worker 841*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_foreign_enum" field.</summary> 842*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedForeignEnumFieldNumber = 52; 843*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<global::Google.Protobuf.TestProtos.ForeignEnum> _repeated_repeatedForeignEnum_codec 844*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForEnum(418, x => (int) x, x => (global::Google.Protobuf.TestProtos.ForeignEnum) x); 845*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignEnum> repeatedForeignEnum_ = new pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignEnum>(); 846*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 847*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 848*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignEnum> RepeatedForeignEnum { 849*1b3f573fSAndroid Build Coastguard Worker get { return repeatedForeignEnum_; } 850*1b3f573fSAndroid Build Coastguard Worker } 851*1b3f573fSAndroid Build Coastguard Worker 852*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_import_enum" field.</summary> 853*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedImportEnumFieldNumber = 53; 854*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<global::Google.Protobuf.TestProtos.ImportEnum> _repeated_repeatedImportEnum_codec 855*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForEnum(426, x => (int) x, x => (global::Google.Protobuf.TestProtos.ImportEnum) x); 856*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<global::Google.Protobuf.TestProtos.ImportEnum> repeatedImportEnum_ = new pbc::RepeatedField<global::Google.Protobuf.TestProtos.ImportEnum>(); 857*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 858*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 859*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<global::Google.Protobuf.TestProtos.ImportEnum> RepeatedImportEnum { 860*1b3f573fSAndroid Build Coastguard Worker get { return repeatedImportEnum_; } 861*1b3f573fSAndroid Build Coastguard Worker } 862*1b3f573fSAndroid Build Coastguard Worker 863*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_public_import_message" field.</summary> 864*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedPublicImportMessageFieldNumber = 54; 865*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<global::Google.Protobuf.TestProtos.PublicImportMessage> _repeated_repeatedPublicImportMessage_codec 866*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForMessage(434, global::Google.Protobuf.TestProtos.PublicImportMessage.Parser); 867*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<global::Google.Protobuf.TestProtos.PublicImportMessage> repeatedPublicImportMessage_ = new pbc::RepeatedField<global::Google.Protobuf.TestProtos.PublicImportMessage>(); 868*1b3f573fSAndroid Build Coastguard Worker /// <summary> 869*1b3f573fSAndroid Build Coastguard Worker /// Defined in unittest_import_public.proto 870*1b3f573fSAndroid Build Coastguard Worker /// </summary> 871*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 872*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 873*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<global::Google.Protobuf.TestProtos.PublicImportMessage> RepeatedPublicImportMessage { 874*1b3f573fSAndroid Build Coastguard Worker get { return repeatedPublicImportMessage_; } 875*1b3f573fSAndroid Build Coastguard Worker } 876*1b3f573fSAndroid Build Coastguard Worker 877*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "oneof_uint32" field.</summary> 878*1b3f573fSAndroid Build Coastguard Worker public const int OneofUint32FieldNumber = 111; 879*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 880*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 881*1b3f573fSAndroid Build Coastguard Worker public uint OneofUint32 { 882*1b3f573fSAndroid Build Coastguard Worker get { return oneofFieldCase_ == OneofFieldOneofCase.OneofUint32 ? (uint) oneofField_ : 0; } 883*1b3f573fSAndroid Build Coastguard Worker set { 884*1b3f573fSAndroid Build Coastguard Worker oneofField_ = value; 885*1b3f573fSAndroid Build Coastguard Worker oneofFieldCase_ = OneofFieldOneofCase.OneofUint32; 886*1b3f573fSAndroid Build Coastguard Worker } 887*1b3f573fSAndroid Build Coastguard Worker } 888*1b3f573fSAndroid Build Coastguard Worker 889*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "oneof_nested_message" field.</summary> 890*1b3f573fSAndroid Build Coastguard Worker public const int OneofNestedMessageFieldNumber = 112; 891*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 892*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 893*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage OneofNestedMessage { 894*1b3f573fSAndroid Build Coastguard Worker get { return oneofFieldCase_ == OneofFieldOneofCase.OneofNestedMessage ? (global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage) oneofField_ : null; } 895*1b3f573fSAndroid Build Coastguard Worker set { 896*1b3f573fSAndroid Build Coastguard Worker oneofField_ = value; 897*1b3f573fSAndroid Build Coastguard Worker oneofFieldCase_ = value == null ? OneofFieldOneofCase.None : OneofFieldOneofCase.OneofNestedMessage; 898*1b3f573fSAndroid Build Coastguard Worker } 899*1b3f573fSAndroid Build Coastguard Worker } 900*1b3f573fSAndroid Build Coastguard Worker 901*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "oneof_string" field.</summary> 902*1b3f573fSAndroid Build Coastguard Worker public const int OneofStringFieldNumber = 113; 903*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 904*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 905*1b3f573fSAndroid Build Coastguard Worker public string OneofString { 906*1b3f573fSAndroid Build Coastguard Worker get { return oneofFieldCase_ == OneofFieldOneofCase.OneofString ? (string) oneofField_ : ""; } 907*1b3f573fSAndroid Build Coastguard Worker set { 908*1b3f573fSAndroid Build Coastguard Worker oneofField_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 909*1b3f573fSAndroid Build Coastguard Worker oneofFieldCase_ = OneofFieldOneofCase.OneofString; 910*1b3f573fSAndroid Build Coastguard Worker } 911*1b3f573fSAndroid Build Coastguard Worker } 912*1b3f573fSAndroid Build Coastguard Worker 913*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "oneof_bytes" field.</summary> 914*1b3f573fSAndroid Build Coastguard Worker public const int OneofBytesFieldNumber = 114; 915*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 916*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 917*1b3f573fSAndroid Build Coastguard Worker public pb::ByteString OneofBytes { 918*1b3f573fSAndroid Build Coastguard Worker get { return oneofFieldCase_ == OneofFieldOneofCase.OneofBytes ? (pb::ByteString) oneofField_ : pb::ByteString.Empty; } 919*1b3f573fSAndroid Build Coastguard Worker set { 920*1b3f573fSAndroid Build Coastguard Worker oneofField_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 921*1b3f573fSAndroid Build Coastguard Worker oneofFieldCase_ = OneofFieldOneofCase.OneofBytes; 922*1b3f573fSAndroid Build Coastguard Worker } 923*1b3f573fSAndroid Build Coastguard Worker } 924*1b3f573fSAndroid Build Coastguard Worker 925*1b3f573fSAndroid Build Coastguard Worker private object oneofField_; 926*1b3f573fSAndroid Build Coastguard Worker /// <summary>Enum of possible cases for the "oneof_field" oneof.</summary> 927*1b3f573fSAndroid Build Coastguard Worker public enum OneofFieldOneofCase { 928*1b3f573fSAndroid Build Coastguard Worker None = 0, 929*1b3f573fSAndroid Build Coastguard Worker OneofUint32 = 111, 930*1b3f573fSAndroid Build Coastguard Worker OneofNestedMessage = 112, 931*1b3f573fSAndroid Build Coastguard Worker OneofString = 113, 932*1b3f573fSAndroid Build Coastguard Worker OneofBytes = 114, 933*1b3f573fSAndroid Build Coastguard Worker } 934*1b3f573fSAndroid Build Coastguard Worker private OneofFieldOneofCase oneofFieldCase_ = OneofFieldOneofCase.None; 935*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 936*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 937*1b3f573fSAndroid Build Coastguard Worker public OneofFieldOneofCase OneofFieldCase { 938*1b3f573fSAndroid Build Coastguard Worker get { return oneofFieldCase_; } 939*1b3f573fSAndroid Build Coastguard Worker } 940*1b3f573fSAndroid Build Coastguard Worker 941*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 942*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOneofField()943*1b3f573fSAndroid Build Coastguard Worker public void ClearOneofField() { 944*1b3f573fSAndroid Build Coastguard Worker oneofFieldCase_ = OneofFieldOneofCase.None; 945*1b3f573fSAndroid Build Coastguard Worker oneofField_ = null; 946*1b3f573fSAndroid Build Coastguard Worker } 947*1b3f573fSAndroid Build Coastguard Worker 948*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 949*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)950*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 951*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestAllTypes); 952*1b3f573fSAndroid Build Coastguard Worker } 953*1b3f573fSAndroid Build Coastguard Worker 954*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 955*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestAllTypes other)956*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestAllTypes other) { 957*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 958*1b3f573fSAndroid Build Coastguard Worker return false; 959*1b3f573fSAndroid Build Coastguard Worker } 960*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 961*1b3f573fSAndroid Build Coastguard Worker return true; 962*1b3f573fSAndroid Build Coastguard Worker } 963*1b3f573fSAndroid Build Coastguard Worker if (SingleInt32 != other.SingleInt32) return false; 964*1b3f573fSAndroid Build Coastguard Worker if (SingleInt64 != other.SingleInt64) return false; 965*1b3f573fSAndroid Build Coastguard Worker if (SingleUint32 != other.SingleUint32) return false; 966*1b3f573fSAndroid Build Coastguard Worker if (SingleUint64 != other.SingleUint64) return false; 967*1b3f573fSAndroid Build Coastguard Worker if (SingleSint32 != other.SingleSint32) return false; 968*1b3f573fSAndroid Build Coastguard Worker if (SingleSint64 != other.SingleSint64) return false; 969*1b3f573fSAndroid Build Coastguard Worker if (SingleFixed32 != other.SingleFixed32) return false; 970*1b3f573fSAndroid Build Coastguard Worker if (SingleFixed64 != other.SingleFixed64) return false; 971*1b3f573fSAndroid Build Coastguard Worker if (SingleSfixed32 != other.SingleSfixed32) return false; 972*1b3f573fSAndroid Build Coastguard Worker if (SingleSfixed64 != other.SingleSfixed64) return false; 973*1b3f573fSAndroid Build Coastguard Worker if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(SingleFloat, other.SingleFloat)) return false; 974*1b3f573fSAndroid Build Coastguard Worker if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(SingleDouble, other.SingleDouble)) return false; 975*1b3f573fSAndroid Build Coastguard Worker if (SingleBool != other.SingleBool) return false; 976*1b3f573fSAndroid Build Coastguard Worker if (SingleString != other.SingleString) return false; 977*1b3f573fSAndroid Build Coastguard Worker if (SingleBytes != other.SingleBytes) return false; 978*1b3f573fSAndroid Build Coastguard Worker if (!object.Equals(SingleNestedMessage, other.SingleNestedMessage)) return false; 979*1b3f573fSAndroid Build Coastguard Worker if (!object.Equals(SingleForeignMessage, other.SingleForeignMessage)) return false; 980*1b3f573fSAndroid Build Coastguard Worker if (!object.Equals(SingleImportMessage, other.SingleImportMessage)) return false; 981*1b3f573fSAndroid Build Coastguard Worker if (SingleNestedEnum != other.SingleNestedEnum) return false; 982*1b3f573fSAndroid Build Coastguard Worker if (SingleForeignEnum != other.SingleForeignEnum) return false; 983*1b3f573fSAndroid Build Coastguard Worker if (SingleImportEnum != other.SingleImportEnum) return false; 984*1b3f573fSAndroid Build Coastguard Worker if (!object.Equals(SinglePublicImportMessage, other.SinglePublicImportMessage)) return false; 985*1b3f573fSAndroid Build Coastguard Worker if(!repeatedInt32_.Equals(other.repeatedInt32_)) return false; 986*1b3f573fSAndroid Build Coastguard Worker if(!repeatedInt64_.Equals(other.repeatedInt64_)) return false; 987*1b3f573fSAndroid Build Coastguard Worker if(!repeatedUint32_.Equals(other.repeatedUint32_)) return false; 988*1b3f573fSAndroid Build Coastguard Worker if(!repeatedUint64_.Equals(other.repeatedUint64_)) return false; 989*1b3f573fSAndroid Build Coastguard Worker if(!repeatedSint32_.Equals(other.repeatedSint32_)) return false; 990*1b3f573fSAndroid Build Coastguard Worker if(!repeatedSint64_.Equals(other.repeatedSint64_)) return false; 991*1b3f573fSAndroid Build Coastguard Worker if(!repeatedFixed32_.Equals(other.repeatedFixed32_)) return false; 992*1b3f573fSAndroid Build Coastguard Worker if(!repeatedFixed64_.Equals(other.repeatedFixed64_)) return false; 993*1b3f573fSAndroid Build Coastguard Worker if(!repeatedSfixed32_.Equals(other.repeatedSfixed32_)) return false; 994*1b3f573fSAndroid Build Coastguard Worker if(!repeatedSfixed64_.Equals(other.repeatedSfixed64_)) return false; 995*1b3f573fSAndroid Build Coastguard Worker if(!repeatedFloat_.Equals(other.repeatedFloat_)) return false; 996*1b3f573fSAndroid Build Coastguard Worker if(!repeatedDouble_.Equals(other.repeatedDouble_)) return false; 997*1b3f573fSAndroid Build Coastguard Worker if(!repeatedBool_.Equals(other.repeatedBool_)) return false; 998*1b3f573fSAndroid Build Coastguard Worker if(!repeatedString_.Equals(other.repeatedString_)) return false; 999*1b3f573fSAndroid Build Coastguard Worker if(!repeatedBytes_.Equals(other.repeatedBytes_)) return false; 1000*1b3f573fSAndroid Build Coastguard Worker if(!repeatedNestedMessage_.Equals(other.repeatedNestedMessage_)) return false; 1001*1b3f573fSAndroid Build Coastguard Worker if(!repeatedForeignMessage_.Equals(other.repeatedForeignMessage_)) return false; 1002*1b3f573fSAndroid Build Coastguard Worker if(!repeatedImportMessage_.Equals(other.repeatedImportMessage_)) return false; 1003*1b3f573fSAndroid Build Coastguard Worker if(!repeatedNestedEnum_.Equals(other.repeatedNestedEnum_)) return false; 1004*1b3f573fSAndroid Build Coastguard Worker if(!repeatedForeignEnum_.Equals(other.repeatedForeignEnum_)) return false; 1005*1b3f573fSAndroid Build Coastguard Worker if(!repeatedImportEnum_.Equals(other.repeatedImportEnum_)) return false; 1006*1b3f573fSAndroid Build Coastguard Worker if(!repeatedPublicImportMessage_.Equals(other.repeatedPublicImportMessage_)) return false; 1007*1b3f573fSAndroid Build Coastguard Worker if (OneofUint32 != other.OneofUint32) return false; 1008*1b3f573fSAndroid Build Coastguard Worker if (!object.Equals(OneofNestedMessage, other.OneofNestedMessage)) return false; 1009*1b3f573fSAndroid Build Coastguard Worker if (OneofString != other.OneofString) return false; 1010*1b3f573fSAndroid Build Coastguard Worker if (OneofBytes != other.OneofBytes) return false; 1011*1b3f573fSAndroid Build Coastguard Worker if (OneofFieldCase != other.OneofFieldCase) return false; 1012*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 1013*1b3f573fSAndroid Build Coastguard Worker } 1014*1b3f573fSAndroid Build Coastguard Worker 1015*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1016*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()1017*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 1018*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 1019*1b3f573fSAndroid Build Coastguard Worker if (SingleInt32 != 0) hash ^= SingleInt32.GetHashCode(); 1020*1b3f573fSAndroid Build Coastguard Worker if (SingleInt64 != 0L) hash ^= SingleInt64.GetHashCode(); 1021*1b3f573fSAndroid Build Coastguard Worker if (SingleUint32 != 0) hash ^= SingleUint32.GetHashCode(); 1022*1b3f573fSAndroid Build Coastguard Worker if (SingleUint64 != 0UL) hash ^= SingleUint64.GetHashCode(); 1023*1b3f573fSAndroid Build Coastguard Worker if (SingleSint32 != 0) hash ^= SingleSint32.GetHashCode(); 1024*1b3f573fSAndroid Build Coastguard Worker if (SingleSint64 != 0L) hash ^= SingleSint64.GetHashCode(); 1025*1b3f573fSAndroid Build Coastguard Worker if (SingleFixed32 != 0) hash ^= SingleFixed32.GetHashCode(); 1026*1b3f573fSAndroid Build Coastguard Worker if (SingleFixed64 != 0UL) hash ^= SingleFixed64.GetHashCode(); 1027*1b3f573fSAndroid Build Coastguard Worker if (SingleSfixed32 != 0) hash ^= SingleSfixed32.GetHashCode(); 1028*1b3f573fSAndroid Build Coastguard Worker if (SingleSfixed64 != 0L) hash ^= SingleSfixed64.GetHashCode(); 1029*1b3f573fSAndroid Build Coastguard Worker if (SingleFloat != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(SingleFloat); 1030*1b3f573fSAndroid Build Coastguard Worker if (SingleDouble != 0D) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(SingleDouble); 1031*1b3f573fSAndroid Build Coastguard Worker if (SingleBool != false) hash ^= SingleBool.GetHashCode(); 1032*1b3f573fSAndroid Build Coastguard Worker if (SingleString.Length != 0) hash ^= SingleString.GetHashCode(); 1033*1b3f573fSAndroid Build Coastguard Worker if (SingleBytes.Length != 0) hash ^= SingleBytes.GetHashCode(); 1034*1b3f573fSAndroid Build Coastguard Worker if (singleNestedMessage_ != null) hash ^= SingleNestedMessage.GetHashCode(); 1035*1b3f573fSAndroid Build Coastguard Worker if (singleForeignMessage_ != null) hash ^= SingleForeignMessage.GetHashCode(); 1036*1b3f573fSAndroid Build Coastguard Worker if (singleImportMessage_ != null) hash ^= SingleImportMessage.GetHashCode(); 1037*1b3f573fSAndroid Build Coastguard Worker if (SingleNestedEnum != global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedEnum.Unspecified) hash ^= SingleNestedEnum.GetHashCode(); 1038*1b3f573fSAndroid Build Coastguard Worker if (SingleForeignEnum != global::Google.Protobuf.TestProtos.ForeignEnum.ForeignUnspecified) hash ^= SingleForeignEnum.GetHashCode(); 1039*1b3f573fSAndroid Build Coastguard Worker if (SingleImportEnum != global::Google.Protobuf.TestProtos.ImportEnum.Unspecified) hash ^= SingleImportEnum.GetHashCode(); 1040*1b3f573fSAndroid Build Coastguard Worker if (singlePublicImportMessage_ != null) hash ^= SinglePublicImportMessage.GetHashCode(); 1041*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedInt32_.GetHashCode(); 1042*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedInt64_.GetHashCode(); 1043*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedUint32_.GetHashCode(); 1044*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedUint64_.GetHashCode(); 1045*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedSint32_.GetHashCode(); 1046*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedSint64_.GetHashCode(); 1047*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedFixed32_.GetHashCode(); 1048*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedFixed64_.GetHashCode(); 1049*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedSfixed32_.GetHashCode(); 1050*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedSfixed64_.GetHashCode(); 1051*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedFloat_.GetHashCode(); 1052*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedDouble_.GetHashCode(); 1053*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedBool_.GetHashCode(); 1054*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedString_.GetHashCode(); 1055*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedBytes_.GetHashCode(); 1056*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedNestedMessage_.GetHashCode(); 1057*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedForeignMessage_.GetHashCode(); 1058*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedImportMessage_.GetHashCode(); 1059*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedNestedEnum_.GetHashCode(); 1060*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedForeignEnum_.GetHashCode(); 1061*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedImportEnum_.GetHashCode(); 1062*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedPublicImportMessage_.GetHashCode(); 1063*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofUint32) hash ^= OneofUint32.GetHashCode(); 1064*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofNestedMessage) hash ^= OneofNestedMessage.GetHashCode(); 1065*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofString) hash ^= OneofString.GetHashCode(); 1066*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofBytes) hash ^= OneofBytes.GetHashCode(); 1067*1b3f573fSAndroid Build Coastguard Worker hash ^= (int) oneofFieldCase_; 1068*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 1069*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 1070*1b3f573fSAndroid Build Coastguard Worker } 1071*1b3f573fSAndroid Build Coastguard Worker return hash; 1072*1b3f573fSAndroid Build Coastguard Worker } 1073*1b3f573fSAndroid Build Coastguard Worker 1074*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1075*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()1076*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 1077*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 1078*1b3f573fSAndroid Build Coastguard Worker } 1079*1b3f573fSAndroid Build Coastguard Worker 1080*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1081*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)1082*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 1083*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1084*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 1085*1b3f573fSAndroid Build Coastguard Worker #else 1086*1b3f573fSAndroid Build Coastguard Worker if (SingleInt32 != 0) { 1087*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 1088*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(SingleInt32); 1089*1b3f573fSAndroid Build Coastguard Worker } 1090*1b3f573fSAndroid Build Coastguard Worker if (SingleInt64 != 0L) { 1091*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(16); 1092*1b3f573fSAndroid Build Coastguard Worker output.WriteInt64(SingleInt64); 1093*1b3f573fSAndroid Build Coastguard Worker } 1094*1b3f573fSAndroid Build Coastguard Worker if (SingleUint32 != 0) { 1095*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(24); 1096*1b3f573fSAndroid Build Coastguard Worker output.WriteUInt32(SingleUint32); 1097*1b3f573fSAndroid Build Coastguard Worker } 1098*1b3f573fSAndroid Build Coastguard Worker if (SingleUint64 != 0UL) { 1099*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(32); 1100*1b3f573fSAndroid Build Coastguard Worker output.WriteUInt64(SingleUint64); 1101*1b3f573fSAndroid Build Coastguard Worker } 1102*1b3f573fSAndroid Build Coastguard Worker if (SingleSint32 != 0) { 1103*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(40); 1104*1b3f573fSAndroid Build Coastguard Worker output.WriteSInt32(SingleSint32); 1105*1b3f573fSAndroid Build Coastguard Worker } 1106*1b3f573fSAndroid Build Coastguard Worker if (SingleSint64 != 0L) { 1107*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(48); 1108*1b3f573fSAndroid Build Coastguard Worker output.WriteSInt64(SingleSint64); 1109*1b3f573fSAndroid Build Coastguard Worker } 1110*1b3f573fSAndroid Build Coastguard Worker if (SingleFixed32 != 0) { 1111*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(61); 1112*1b3f573fSAndroid Build Coastguard Worker output.WriteFixed32(SingleFixed32); 1113*1b3f573fSAndroid Build Coastguard Worker } 1114*1b3f573fSAndroid Build Coastguard Worker if (SingleFixed64 != 0UL) { 1115*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(65); 1116*1b3f573fSAndroid Build Coastguard Worker output.WriteFixed64(SingleFixed64); 1117*1b3f573fSAndroid Build Coastguard Worker } 1118*1b3f573fSAndroid Build Coastguard Worker if (SingleSfixed32 != 0) { 1119*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(77); 1120*1b3f573fSAndroid Build Coastguard Worker output.WriteSFixed32(SingleSfixed32); 1121*1b3f573fSAndroid Build Coastguard Worker } 1122*1b3f573fSAndroid Build Coastguard Worker if (SingleSfixed64 != 0L) { 1123*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(81); 1124*1b3f573fSAndroid Build Coastguard Worker output.WriteSFixed64(SingleSfixed64); 1125*1b3f573fSAndroid Build Coastguard Worker } 1126*1b3f573fSAndroid Build Coastguard Worker if (SingleFloat != 0F) { 1127*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(93); 1128*1b3f573fSAndroid Build Coastguard Worker output.WriteFloat(SingleFloat); 1129*1b3f573fSAndroid Build Coastguard Worker } 1130*1b3f573fSAndroid Build Coastguard Worker if (SingleDouble != 0D) { 1131*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(97); 1132*1b3f573fSAndroid Build Coastguard Worker output.WriteDouble(SingleDouble); 1133*1b3f573fSAndroid Build Coastguard Worker } 1134*1b3f573fSAndroid Build Coastguard Worker if (SingleBool != false) { 1135*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(104); 1136*1b3f573fSAndroid Build Coastguard Worker output.WriteBool(SingleBool); 1137*1b3f573fSAndroid Build Coastguard Worker } 1138*1b3f573fSAndroid Build Coastguard Worker if (SingleString.Length != 0) { 1139*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(114); 1140*1b3f573fSAndroid Build Coastguard Worker output.WriteString(SingleString); 1141*1b3f573fSAndroid Build Coastguard Worker } 1142*1b3f573fSAndroid Build Coastguard Worker if (SingleBytes.Length != 0) { 1143*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(122); 1144*1b3f573fSAndroid Build Coastguard Worker output.WriteBytes(SingleBytes); 1145*1b3f573fSAndroid Build Coastguard Worker } 1146*1b3f573fSAndroid Build Coastguard Worker if (singleNestedMessage_ != null) { 1147*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(146, 1); 1148*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(SingleNestedMessage); 1149*1b3f573fSAndroid Build Coastguard Worker } 1150*1b3f573fSAndroid Build Coastguard Worker if (singleForeignMessage_ != null) { 1151*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(154, 1); 1152*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(SingleForeignMessage); 1153*1b3f573fSAndroid Build Coastguard Worker } 1154*1b3f573fSAndroid Build Coastguard Worker if (singleImportMessage_ != null) { 1155*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(162, 1); 1156*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(SingleImportMessage); 1157*1b3f573fSAndroid Build Coastguard Worker } 1158*1b3f573fSAndroid Build Coastguard Worker if (SingleNestedEnum != global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedEnum.Unspecified) { 1159*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(168, 1); 1160*1b3f573fSAndroid Build Coastguard Worker output.WriteEnum((int) SingleNestedEnum); 1161*1b3f573fSAndroid Build Coastguard Worker } 1162*1b3f573fSAndroid Build Coastguard Worker if (SingleForeignEnum != global::Google.Protobuf.TestProtos.ForeignEnum.ForeignUnspecified) { 1163*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(176, 1); 1164*1b3f573fSAndroid Build Coastguard Worker output.WriteEnum((int) SingleForeignEnum); 1165*1b3f573fSAndroid Build Coastguard Worker } 1166*1b3f573fSAndroid Build Coastguard Worker if (SingleImportEnum != global::Google.Protobuf.TestProtos.ImportEnum.Unspecified) { 1167*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(184, 1); 1168*1b3f573fSAndroid Build Coastguard Worker output.WriteEnum((int) SingleImportEnum); 1169*1b3f573fSAndroid Build Coastguard Worker } 1170*1b3f573fSAndroid Build Coastguard Worker if (singlePublicImportMessage_ != null) { 1171*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(210, 1); 1172*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(SinglePublicImportMessage); 1173*1b3f573fSAndroid Build Coastguard Worker } 1174*1b3f573fSAndroid Build Coastguard Worker repeatedInt32_.WriteTo(output, _repeated_repeatedInt32_codec); 1175*1b3f573fSAndroid Build Coastguard Worker repeatedInt64_.WriteTo(output, _repeated_repeatedInt64_codec); 1176*1b3f573fSAndroid Build Coastguard Worker repeatedUint32_.WriteTo(output, _repeated_repeatedUint32_codec); 1177*1b3f573fSAndroid Build Coastguard Worker repeatedUint64_.WriteTo(output, _repeated_repeatedUint64_codec); 1178*1b3f573fSAndroid Build Coastguard Worker repeatedSint32_.WriteTo(output, _repeated_repeatedSint32_codec); 1179*1b3f573fSAndroid Build Coastguard Worker repeatedSint64_.WriteTo(output, _repeated_repeatedSint64_codec); 1180*1b3f573fSAndroid Build Coastguard Worker repeatedFixed32_.WriteTo(output, _repeated_repeatedFixed32_codec); 1181*1b3f573fSAndroid Build Coastguard Worker repeatedFixed64_.WriteTo(output, _repeated_repeatedFixed64_codec); 1182*1b3f573fSAndroid Build Coastguard Worker repeatedSfixed32_.WriteTo(output, _repeated_repeatedSfixed32_codec); 1183*1b3f573fSAndroid Build Coastguard Worker repeatedSfixed64_.WriteTo(output, _repeated_repeatedSfixed64_codec); 1184*1b3f573fSAndroid Build Coastguard Worker repeatedFloat_.WriteTo(output, _repeated_repeatedFloat_codec); 1185*1b3f573fSAndroid Build Coastguard Worker repeatedDouble_.WriteTo(output, _repeated_repeatedDouble_codec); 1186*1b3f573fSAndroid Build Coastguard Worker repeatedBool_.WriteTo(output, _repeated_repeatedBool_codec); 1187*1b3f573fSAndroid Build Coastguard Worker repeatedString_.WriteTo(output, _repeated_repeatedString_codec); 1188*1b3f573fSAndroid Build Coastguard Worker repeatedBytes_.WriteTo(output, _repeated_repeatedBytes_codec); 1189*1b3f573fSAndroid Build Coastguard Worker repeatedNestedMessage_.WriteTo(output, _repeated_repeatedNestedMessage_codec); 1190*1b3f573fSAndroid Build Coastguard Worker repeatedForeignMessage_.WriteTo(output, _repeated_repeatedForeignMessage_codec); 1191*1b3f573fSAndroid Build Coastguard Worker repeatedImportMessage_.WriteTo(output, _repeated_repeatedImportMessage_codec); 1192*1b3f573fSAndroid Build Coastguard Worker repeatedNestedEnum_.WriteTo(output, _repeated_repeatedNestedEnum_codec); 1193*1b3f573fSAndroid Build Coastguard Worker repeatedForeignEnum_.WriteTo(output, _repeated_repeatedForeignEnum_codec); 1194*1b3f573fSAndroid Build Coastguard Worker repeatedImportEnum_.WriteTo(output, _repeated_repeatedImportEnum_codec); 1195*1b3f573fSAndroid Build Coastguard Worker repeatedPublicImportMessage_.WriteTo(output, _repeated_repeatedPublicImportMessage_codec); 1196*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofUint32) { 1197*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(248, 6); 1198*1b3f573fSAndroid Build Coastguard Worker output.WriteUInt32(OneofUint32); 1199*1b3f573fSAndroid Build Coastguard Worker } 1200*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofNestedMessage) { 1201*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(130, 7); 1202*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(OneofNestedMessage); 1203*1b3f573fSAndroid Build Coastguard Worker } 1204*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofString) { 1205*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(138, 7); 1206*1b3f573fSAndroid Build Coastguard Worker output.WriteString(OneofString); 1207*1b3f573fSAndroid Build Coastguard Worker } 1208*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofBytes) { 1209*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(146, 7); 1210*1b3f573fSAndroid Build Coastguard Worker output.WriteBytes(OneofBytes); 1211*1b3f573fSAndroid Build Coastguard Worker } 1212*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 1213*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 1214*1b3f573fSAndroid Build Coastguard Worker } 1215*1b3f573fSAndroid Build Coastguard Worker #endif 1216*1b3f573fSAndroid Build Coastguard Worker } 1217*1b3f573fSAndroid Build Coastguard Worker 1218*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1219*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1220*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)1221*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 1222*1b3f573fSAndroid Build Coastguard Worker if (SingleInt32 != 0) { 1223*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 1224*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(SingleInt32); 1225*1b3f573fSAndroid Build Coastguard Worker } 1226*1b3f573fSAndroid Build Coastguard Worker if (SingleInt64 != 0L) { 1227*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(16); 1228*1b3f573fSAndroid Build Coastguard Worker output.WriteInt64(SingleInt64); 1229*1b3f573fSAndroid Build Coastguard Worker } 1230*1b3f573fSAndroid Build Coastguard Worker if (SingleUint32 != 0) { 1231*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(24); 1232*1b3f573fSAndroid Build Coastguard Worker output.WriteUInt32(SingleUint32); 1233*1b3f573fSAndroid Build Coastguard Worker } 1234*1b3f573fSAndroid Build Coastguard Worker if (SingleUint64 != 0UL) { 1235*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(32); 1236*1b3f573fSAndroid Build Coastguard Worker output.WriteUInt64(SingleUint64); 1237*1b3f573fSAndroid Build Coastguard Worker } 1238*1b3f573fSAndroid Build Coastguard Worker if (SingleSint32 != 0) { 1239*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(40); 1240*1b3f573fSAndroid Build Coastguard Worker output.WriteSInt32(SingleSint32); 1241*1b3f573fSAndroid Build Coastguard Worker } 1242*1b3f573fSAndroid Build Coastguard Worker if (SingleSint64 != 0L) { 1243*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(48); 1244*1b3f573fSAndroid Build Coastguard Worker output.WriteSInt64(SingleSint64); 1245*1b3f573fSAndroid Build Coastguard Worker } 1246*1b3f573fSAndroid Build Coastguard Worker if (SingleFixed32 != 0) { 1247*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(61); 1248*1b3f573fSAndroid Build Coastguard Worker output.WriteFixed32(SingleFixed32); 1249*1b3f573fSAndroid Build Coastguard Worker } 1250*1b3f573fSAndroid Build Coastguard Worker if (SingleFixed64 != 0UL) { 1251*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(65); 1252*1b3f573fSAndroid Build Coastguard Worker output.WriteFixed64(SingleFixed64); 1253*1b3f573fSAndroid Build Coastguard Worker } 1254*1b3f573fSAndroid Build Coastguard Worker if (SingleSfixed32 != 0) { 1255*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(77); 1256*1b3f573fSAndroid Build Coastguard Worker output.WriteSFixed32(SingleSfixed32); 1257*1b3f573fSAndroid Build Coastguard Worker } 1258*1b3f573fSAndroid Build Coastguard Worker if (SingleSfixed64 != 0L) { 1259*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(81); 1260*1b3f573fSAndroid Build Coastguard Worker output.WriteSFixed64(SingleSfixed64); 1261*1b3f573fSAndroid Build Coastguard Worker } 1262*1b3f573fSAndroid Build Coastguard Worker if (SingleFloat != 0F) { 1263*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(93); 1264*1b3f573fSAndroid Build Coastguard Worker output.WriteFloat(SingleFloat); 1265*1b3f573fSAndroid Build Coastguard Worker } 1266*1b3f573fSAndroid Build Coastguard Worker if (SingleDouble != 0D) { 1267*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(97); 1268*1b3f573fSAndroid Build Coastguard Worker output.WriteDouble(SingleDouble); 1269*1b3f573fSAndroid Build Coastguard Worker } 1270*1b3f573fSAndroid Build Coastguard Worker if (SingleBool != false) { 1271*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(104); 1272*1b3f573fSAndroid Build Coastguard Worker output.WriteBool(SingleBool); 1273*1b3f573fSAndroid Build Coastguard Worker } 1274*1b3f573fSAndroid Build Coastguard Worker if (SingleString.Length != 0) { 1275*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(114); 1276*1b3f573fSAndroid Build Coastguard Worker output.WriteString(SingleString); 1277*1b3f573fSAndroid Build Coastguard Worker } 1278*1b3f573fSAndroid Build Coastguard Worker if (SingleBytes.Length != 0) { 1279*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(122); 1280*1b3f573fSAndroid Build Coastguard Worker output.WriteBytes(SingleBytes); 1281*1b3f573fSAndroid Build Coastguard Worker } 1282*1b3f573fSAndroid Build Coastguard Worker if (singleNestedMessage_ != null) { 1283*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(146, 1); 1284*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(SingleNestedMessage); 1285*1b3f573fSAndroid Build Coastguard Worker } 1286*1b3f573fSAndroid Build Coastguard Worker if (singleForeignMessage_ != null) { 1287*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(154, 1); 1288*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(SingleForeignMessage); 1289*1b3f573fSAndroid Build Coastguard Worker } 1290*1b3f573fSAndroid Build Coastguard Worker if (singleImportMessage_ != null) { 1291*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(162, 1); 1292*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(SingleImportMessage); 1293*1b3f573fSAndroid Build Coastguard Worker } 1294*1b3f573fSAndroid Build Coastguard Worker if (SingleNestedEnum != global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedEnum.Unspecified) { 1295*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(168, 1); 1296*1b3f573fSAndroid Build Coastguard Worker output.WriteEnum((int) SingleNestedEnum); 1297*1b3f573fSAndroid Build Coastguard Worker } 1298*1b3f573fSAndroid Build Coastguard Worker if (SingleForeignEnum != global::Google.Protobuf.TestProtos.ForeignEnum.ForeignUnspecified) { 1299*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(176, 1); 1300*1b3f573fSAndroid Build Coastguard Worker output.WriteEnum((int) SingleForeignEnum); 1301*1b3f573fSAndroid Build Coastguard Worker } 1302*1b3f573fSAndroid Build Coastguard Worker if (SingleImportEnum != global::Google.Protobuf.TestProtos.ImportEnum.Unspecified) { 1303*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(184, 1); 1304*1b3f573fSAndroid Build Coastguard Worker output.WriteEnum((int) SingleImportEnum); 1305*1b3f573fSAndroid Build Coastguard Worker } 1306*1b3f573fSAndroid Build Coastguard Worker if (singlePublicImportMessage_ != null) { 1307*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(210, 1); 1308*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(SinglePublicImportMessage); 1309*1b3f573fSAndroid Build Coastguard Worker } 1310*1b3f573fSAndroid Build Coastguard Worker repeatedInt32_.WriteTo(ref output, _repeated_repeatedInt32_codec); 1311*1b3f573fSAndroid Build Coastguard Worker repeatedInt64_.WriteTo(ref output, _repeated_repeatedInt64_codec); 1312*1b3f573fSAndroid Build Coastguard Worker repeatedUint32_.WriteTo(ref output, _repeated_repeatedUint32_codec); 1313*1b3f573fSAndroid Build Coastguard Worker repeatedUint64_.WriteTo(ref output, _repeated_repeatedUint64_codec); 1314*1b3f573fSAndroid Build Coastguard Worker repeatedSint32_.WriteTo(ref output, _repeated_repeatedSint32_codec); 1315*1b3f573fSAndroid Build Coastguard Worker repeatedSint64_.WriteTo(ref output, _repeated_repeatedSint64_codec); 1316*1b3f573fSAndroid Build Coastguard Worker repeatedFixed32_.WriteTo(ref output, _repeated_repeatedFixed32_codec); 1317*1b3f573fSAndroid Build Coastguard Worker repeatedFixed64_.WriteTo(ref output, _repeated_repeatedFixed64_codec); 1318*1b3f573fSAndroid Build Coastguard Worker repeatedSfixed32_.WriteTo(ref output, _repeated_repeatedSfixed32_codec); 1319*1b3f573fSAndroid Build Coastguard Worker repeatedSfixed64_.WriteTo(ref output, _repeated_repeatedSfixed64_codec); 1320*1b3f573fSAndroid Build Coastguard Worker repeatedFloat_.WriteTo(ref output, _repeated_repeatedFloat_codec); 1321*1b3f573fSAndroid Build Coastguard Worker repeatedDouble_.WriteTo(ref output, _repeated_repeatedDouble_codec); 1322*1b3f573fSAndroid Build Coastguard Worker repeatedBool_.WriteTo(ref output, _repeated_repeatedBool_codec); 1323*1b3f573fSAndroid Build Coastguard Worker repeatedString_.WriteTo(ref output, _repeated_repeatedString_codec); 1324*1b3f573fSAndroid Build Coastguard Worker repeatedBytes_.WriteTo(ref output, _repeated_repeatedBytes_codec); 1325*1b3f573fSAndroid Build Coastguard Worker repeatedNestedMessage_.WriteTo(ref output, _repeated_repeatedNestedMessage_codec); 1326*1b3f573fSAndroid Build Coastguard Worker repeatedForeignMessage_.WriteTo(ref output, _repeated_repeatedForeignMessage_codec); 1327*1b3f573fSAndroid Build Coastguard Worker repeatedImportMessage_.WriteTo(ref output, _repeated_repeatedImportMessage_codec); 1328*1b3f573fSAndroid Build Coastguard Worker repeatedNestedEnum_.WriteTo(ref output, _repeated_repeatedNestedEnum_codec); 1329*1b3f573fSAndroid Build Coastguard Worker repeatedForeignEnum_.WriteTo(ref output, _repeated_repeatedForeignEnum_codec); 1330*1b3f573fSAndroid Build Coastguard Worker repeatedImportEnum_.WriteTo(ref output, _repeated_repeatedImportEnum_codec); 1331*1b3f573fSAndroid Build Coastguard Worker repeatedPublicImportMessage_.WriteTo(ref output, _repeated_repeatedPublicImportMessage_codec); 1332*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofUint32) { 1333*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(248, 6); 1334*1b3f573fSAndroid Build Coastguard Worker output.WriteUInt32(OneofUint32); 1335*1b3f573fSAndroid Build Coastguard Worker } 1336*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofNestedMessage) { 1337*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(130, 7); 1338*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(OneofNestedMessage); 1339*1b3f573fSAndroid Build Coastguard Worker } 1340*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofString) { 1341*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(138, 7); 1342*1b3f573fSAndroid Build Coastguard Worker output.WriteString(OneofString); 1343*1b3f573fSAndroid Build Coastguard Worker } 1344*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofBytes) { 1345*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(146, 7); 1346*1b3f573fSAndroid Build Coastguard Worker output.WriteBytes(OneofBytes); 1347*1b3f573fSAndroid Build Coastguard Worker } 1348*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 1349*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 1350*1b3f573fSAndroid Build Coastguard Worker } 1351*1b3f573fSAndroid Build Coastguard Worker } 1352*1b3f573fSAndroid Build Coastguard Worker #endif 1353*1b3f573fSAndroid Build Coastguard Worker 1354*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1355*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()1356*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 1357*1b3f573fSAndroid Build Coastguard Worker int size = 0; 1358*1b3f573fSAndroid Build Coastguard Worker if (SingleInt32 != 0) { 1359*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeInt32Size(SingleInt32); 1360*1b3f573fSAndroid Build Coastguard Worker } 1361*1b3f573fSAndroid Build Coastguard Worker if (SingleInt64 != 0L) { 1362*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeInt64Size(SingleInt64); 1363*1b3f573fSAndroid Build Coastguard Worker } 1364*1b3f573fSAndroid Build Coastguard Worker if (SingleUint32 != 0) { 1365*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeUInt32Size(SingleUint32); 1366*1b3f573fSAndroid Build Coastguard Worker } 1367*1b3f573fSAndroid Build Coastguard Worker if (SingleUint64 != 0UL) { 1368*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeUInt64Size(SingleUint64); 1369*1b3f573fSAndroid Build Coastguard Worker } 1370*1b3f573fSAndroid Build Coastguard Worker if (SingleSint32 != 0) { 1371*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeSInt32Size(SingleSint32); 1372*1b3f573fSAndroid Build Coastguard Worker } 1373*1b3f573fSAndroid Build Coastguard Worker if (SingleSint64 != 0L) { 1374*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeSInt64Size(SingleSint64); 1375*1b3f573fSAndroid Build Coastguard Worker } 1376*1b3f573fSAndroid Build Coastguard Worker if (SingleFixed32 != 0) { 1377*1b3f573fSAndroid Build Coastguard Worker size += 1 + 4; 1378*1b3f573fSAndroid Build Coastguard Worker } 1379*1b3f573fSAndroid Build Coastguard Worker if (SingleFixed64 != 0UL) { 1380*1b3f573fSAndroid Build Coastguard Worker size += 1 + 8; 1381*1b3f573fSAndroid Build Coastguard Worker } 1382*1b3f573fSAndroid Build Coastguard Worker if (SingleSfixed32 != 0) { 1383*1b3f573fSAndroid Build Coastguard Worker size += 1 + 4; 1384*1b3f573fSAndroid Build Coastguard Worker } 1385*1b3f573fSAndroid Build Coastguard Worker if (SingleSfixed64 != 0L) { 1386*1b3f573fSAndroid Build Coastguard Worker size += 1 + 8; 1387*1b3f573fSAndroid Build Coastguard Worker } 1388*1b3f573fSAndroid Build Coastguard Worker if (SingleFloat != 0F) { 1389*1b3f573fSAndroid Build Coastguard Worker size += 1 + 4; 1390*1b3f573fSAndroid Build Coastguard Worker } 1391*1b3f573fSAndroid Build Coastguard Worker if (SingleDouble != 0D) { 1392*1b3f573fSAndroid Build Coastguard Worker size += 1 + 8; 1393*1b3f573fSAndroid Build Coastguard Worker } 1394*1b3f573fSAndroid Build Coastguard Worker if (SingleBool != false) { 1395*1b3f573fSAndroid Build Coastguard Worker size += 1 + 1; 1396*1b3f573fSAndroid Build Coastguard Worker } 1397*1b3f573fSAndroid Build Coastguard Worker if (SingleString.Length != 0) { 1398*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeStringSize(SingleString); 1399*1b3f573fSAndroid Build Coastguard Worker } 1400*1b3f573fSAndroid Build Coastguard Worker if (SingleBytes.Length != 0) { 1401*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeBytesSize(SingleBytes); 1402*1b3f573fSAndroid Build Coastguard Worker } 1403*1b3f573fSAndroid Build Coastguard Worker if (singleNestedMessage_ != null) { 1404*1b3f573fSAndroid Build Coastguard Worker size += 2 + pb::CodedOutputStream.ComputeMessageSize(SingleNestedMessage); 1405*1b3f573fSAndroid Build Coastguard Worker } 1406*1b3f573fSAndroid Build Coastguard Worker if (singleForeignMessage_ != null) { 1407*1b3f573fSAndroid Build Coastguard Worker size += 2 + pb::CodedOutputStream.ComputeMessageSize(SingleForeignMessage); 1408*1b3f573fSAndroid Build Coastguard Worker } 1409*1b3f573fSAndroid Build Coastguard Worker if (singleImportMessage_ != null) { 1410*1b3f573fSAndroid Build Coastguard Worker size += 2 + pb::CodedOutputStream.ComputeMessageSize(SingleImportMessage); 1411*1b3f573fSAndroid Build Coastguard Worker } 1412*1b3f573fSAndroid Build Coastguard Worker if (SingleNestedEnum != global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedEnum.Unspecified) { 1413*1b3f573fSAndroid Build Coastguard Worker size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) SingleNestedEnum); 1414*1b3f573fSAndroid Build Coastguard Worker } 1415*1b3f573fSAndroid Build Coastguard Worker if (SingleForeignEnum != global::Google.Protobuf.TestProtos.ForeignEnum.ForeignUnspecified) { 1416*1b3f573fSAndroid Build Coastguard Worker size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) SingleForeignEnum); 1417*1b3f573fSAndroid Build Coastguard Worker } 1418*1b3f573fSAndroid Build Coastguard Worker if (SingleImportEnum != global::Google.Protobuf.TestProtos.ImportEnum.Unspecified) { 1419*1b3f573fSAndroid Build Coastguard Worker size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) SingleImportEnum); 1420*1b3f573fSAndroid Build Coastguard Worker } 1421*1b3f573fSAndroid Build Coastguard Worker if (singlePublicImportMessage_ != null) { 1422*1b3f573fSAndroid Build Coastguard Worker size += 2 + pb::CodedOutputStream.ComputeMessageSize(SinglePublicImportMessage); 1423*1b3f573fSAndroid Build Coastguard Worker } 1424*1b3f573fSAndroid Build Coastguard Worker size += repeatedInt32_.CalculateSize(_repeated_repeatedInt32_codec); 1425*1b3f573fSAndroid Build Coastguard Worker size += repeatedInt64_.CalculateSize(_repeated_repeatedInt64_codec); 1426*1b3f573fSAndroid Build Coastguard Worker size += repeatedUint32_.CalculateSize(_repeated_repeatedUint32_codec); 1427*1b3f573fSAndroid Build Coastguard Worker size += repeatedUint64_.CalculateSize(_repeated_repeatedUint64_codec); 1428*1b3f573fSAndroid Build Coastguard Worker size += repeatedSint32_.CalculateSize(_repeated_repeatedSint32_codec); 1429*1b3f573fSAndroid Build Coastguard Worker size += repeatedSint64_.CalculateSize(_repeated_repeatedSint64_codec); 1430*1b3f573fSAndroid Build Coastguard Worker size += repeatedFixed32_.CalculateSize(_repeated_repeatedFixed32_codec); 1431*1b3f573fSAndroid Build Coastguard Worker size += repeatedFixed64_.CalculateSize(_repeated_repeatedFixed64_codec); 1432*1b3f573fSAndroid Build Coastguard Worker size += repeatedSfixed32_.CalculateSize(_repeated_repeatedSfixed32_codec); 1433*1b3f573fSAndroid Build Coastguard Worker size += repeatedSfixed64_.CalculateSize(_repeated_repeatedSfixed64_codec); 1434*1b3f573fSAndroid Build Coastguard Worker size += repeatedFloat_.CalculateSize(_repeated_repeatedFloat_codec); 1435*1b3f573fSAndroid Build Coastguard Worker size += repeatedDouble_.CalculateSize(_repeated_repeatedDouble_codec); 1436*1b3f573fSAndroid Build Coastguard Worker size += repeatedBool_.CalculateSize(_repeated_repeatedBool_codec); 1437*1b3f573fSAndroid Build Coastguard Worker size += repeatedString_.CalculateSize(_repeated_repeatedString_codec); 1438*1b3f573fSAndroid Build Coastguard Worker size += repeatedBytes_.CalculateSize(_repeated_repeatedBytes_codec); 1439*1b3f573fSAndroid Build Coastguard Worker size += repeatedNestedMessage_.CalculateSize(_repeated_repeatedNestedMessage_codec); 1440*1b3f573fSAndroid Build Coastguard Worker size += repeatedForeignMessage_.CalculateSize(_repeated_repeatedForeignMessage_codec); 1441*1b3f573fSAndroid Build Coastguard Worker size += repeatedImportMessage_.CalculateSize(_repeated_repeatedImportMessage_codec); 1442*1b3f573fSAndroid Build Coastguard Worker size += repeatedNestedEnum_.CalculateSize(_repeated_repeatedNestedEnum_codec); 1443*1b3f573fSAndroid Build Coastguard Worker size += repeatedForeignEnum_.CalculateSize(_repeated_repeatedForeignEnum_codec); 1444*1b3f573fSAndroid Build Coastguard Worker size += repeatedImportEnum_.CalculateSize(_repeated_repeatedImportEnum_codec); 1445*1b3f573fSAndroid Build Coastguard Worker size += repeatedPublicImportMessage_.CalculateSize(_repeated_repeatedPublicImportMessage_codec); 1446*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofUint32) { 1447*1b3f573fSAndroid Build Coastguard Worker size += 2 + pb::CodedOutputStream.ComputeUInt32Size(OneofUint32); 1448*1b3f573fSAndroid Build Coastguard Worker } 1449*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofNestedMessage) { 1450*1b3f573fSAndroid Build Coastguard Worker size += 2 + pb::CodedOutputStream.ComputeMessageSize(OneofNestedMessage); 1451*1b3f573fSAndroid Build Coastguard Worker } 1452*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofString) { 1453*1b3f573fSAndroid Build Coastguard Worker size += 2 + pb::CodedOutputStream.ComputeStringSize(OneofString); 1454*1b3f573fSAndroid Build Coastguard Worker } 1455*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofBytes) { 1456*1b3f573fSAndroid Build Coastguard Worker size += 2 + pb::CodedOutputStream.ComputeBytesSize(OneofBytes); 1457*1b3f573fSAndroid Build Coastguard Worker } 1458*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 1459*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 1460*1b3f573fSAndroid Build Coastguard Worker } 1461*1b3f573fSAndroid Build Coastguard Worker return size; 1462*1b3f573fSAndroid Build Coastguard Worker } 1463*1b3f573fSAndroid Build Coastguard Worker 1464*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1465*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestAllTypes other)1466*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestAllTypes other) { 1467*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 1468*1b3f573fSAndroid Build Coastguard Worker return; 1469*1b3f573fSAndroid Build Coastguard Worker } 1470*1b3f573fSAndroid Build Coastguard Worker if (other.SingleInt32 != 0) { 1471*1b3f573fSAndroid Build Coastguard Worker SingleInt32 = other.SingleInt32; 1472*1b3f573fSAndroid Build Coastguard Worker } 1473*1b3f573fSAndroid Build Coastguard Worker if (other.SingleInt64 != 0L) { 1474*1b3f573fSAndroid Build Coastguard Worker SingleInt64 = other.SingleInt64; 1475*1b3f573fSAndroid Build Coastguard Worker } 1476*1b3f573fSAndroid Build Coastguard Worker if (other.SingleUint32 != 0) { 1477*1b3f573fSAndroid Build Coastguard Worker SingleUint32 = other.SingleUint32; 1478*1b3f573fSAndroid Build Coastguard Worker } 1479*1b3f573fSAndroid Build Coastguard Worker if (other.SingleUint64 != 0UL) { 1480*1b3f573fSAndroid Build Coastguard Worker SingleUint64 = other.SingleUint64; 1481*1b3f573fSAndroid Build Coastguard Worker } 1482*1b3f573fSAndroid Build Coastguard Worker if (other.SingleSint32 != 0) { 1483*1b3f573fSAndroid Build Coastguard Worker SingleSint32 = other.SingleSint32; 1484*1b3f573fSAndroid Build Coastguard Worker } 1485*1b3f573fSAndroid Build Coastguard Worker if (other.SingleSint64 != 0L) { 1486*1b3f573fSAndroid Build Coastguard Worker SingleSint64 = other.SingleSint64; 1487*1b3f573fSAndroid Build Coastguard Worker } 1488*1b3f573fSAndroid Build Coastguard Worker if (other.SingleFixed32 != 0) { 1489*1b3f573fSAndroid Build Coastguard Worker SingleFixed32 = other.SingleFixed32; 1490*1b3f573fSAndroid Build Coastguard Worker } 1491*1b3f573fSAndroid Build Coastguard Worker if (other.SingleFixed64 != 0UL) { 1492*1b3f573fSAndroid Build Coastguard Worker SingleFixed64 = other.SingleFixed64; 1493*1b3f573fSAndroid Build Coastguard Worker } 1494*1b3f573fSAndroid Build Coastguard Worker if (other.SingleSfixed32 != 0) { 1495*1b3f573fSAndroid Build Coastguard Worker SingleSfixed32 = other.SingleSfixed32; 1496*1b3f573fSAndroid Build Coastguard Worker } 1497*1b3f573fSAndroid Build Coastguard Worker if (other.SingleSfixed64 != 0L) { 1498*1b3f573fSAndroid Build Coastguard Worker SingleSfixed64 = other.SingleSfixed64; 1499*1b3f573fSAndroid Build Coastguard Worker } 1500*1b3f573fSAndroid Build Coastguard Worker if (other.SingleFloat != 0F) { 1501*1b3f573fSAndroid Build Coastguard Worker SingleFloat = other.SingleFloat; 1502*1b3f573fSAndroid Build Coastguard Worker } 1503*1b3f573fSAndroid Build Coastguard Worker if (other.SingleDouble != 0D) { 1504*1b3f573fSAndroid Build Coastguard Worker SingleDouble = other.SingleDouble; 1505*1b3f573fSAndroid Build Coastguard Worker } 1506*1b3f573fSAndroid Build Coastguard Worker if (other.SingleBool != false) { 1507*1b3f573fSAndroid Build Coastguard Worker SingleBool = other.SingleBool; 1508*1b3f573fSAndroid Build Coastguard Worker } 1509*1b3f573fSAndroid Build Coastguard Worker if (other.SingleString.Length != 0) { 1510*1b3f573fSAndroid Build Coastguard Worker SingleString = other.SingleString; 1511*1b3f573fSAndroid Build Coastguard Worker } 1512*1b3f573fSAndroid Build Coastguard Worker if (other.SingleBytes.Length != 0) { 1513*1b3f573fSAndroid Build Coastguard Worker SingleBytes = other.SingleBytes; 1514*1b3f573fSAndroid Build Coastguard Worker } 1515*1b3f573fSAndroid Build Coastguard Worker if (other.singleNestedMessage_ != null) { 1516*1b3f573fSAndroid Build Coastguard Worker if (singleNestedMessage_ == null) { 1517*1b3f573fSAndroid Build Coastguard Worker SingleNestedMessage = new global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage(); 1518*1b3f573fSAndroid Build Coastguard Worker } 1519*1b3f573fSAndroid Build Coastguard Worker SingleNestedMessage.MergeFrom(other.SingleNestedMessage); 1520*1b3f573fSAndroid Build Coastguard Worker } 1521*1b3f573fSAndroid Build Coastguard Worker if (other.singleForeignMessage_ != null) { 1522*1b3f573fSAndroid Build Coastguard Worker if (singleForeignMessage_ == null) { 1523*1b3f573fSAndroid Build Coastguard Worker SingleForeignMessage = new global::Google.Protobuf.TestProtos.ForeignMessage(); 1524*1b3f573fSAndroid Build Coastguard Worker } 1525*1b3f573fSAndroid Build Coastguard Worker SingleForeignMessage.MergeFrom(other.SingleForeignMessage); 1526*1b3f573fSAndroid Build Coastguard Worker } 1527*1b3f573fSAndroid Build Coastguard Worker if (other.singleImportMessage_ != null) { 1528*1b3f573fSAndroid Build Coastguard Worker if (singleImportMessage_ == null) { 1529*1b3f573fSAndroid Build Coastguard Worker SingleImportMessage = new global::Google.Protobuf.TestProtos.ImportMessage(); 1530*1b3f573fSAndroid Build Coastguard Worker } 1531*1b3f573fSAndroid Build Coastguard Worker SingleImportMessage.MergeFrom(other.SingleImportMessage); 1532*1b3f573fSAndroid Build Coastguard Worker } 1533*1b3f573fSAndroid Build Coastguard Worker if (other.SingleNestedEnum != global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedEnum.Unspecified) { 1534*1b3f573fSAndroid Build Coastguard Worker SingleNestedEnum = other.SingleNestedEnum; 1535*1b3f573fSAndroid Build Coastguard Worker } 1536*1b3f573fSAndroid Build Coastguard Worker if (other.SingleForeignEnum != global::Google.Protobuf.TestProtos.ForeignEnum.ForeignUnspecified) { 1537*1b3f573fSAndroid Build Coastguard Worker SingleForeignEnum = other.SingleForeignEnum; 1538*1b3f573fSAndroid Build Coastguard Worker } 1539*1b3f573fSAndroid Build Coastguard Worker if (other.SingleImportEnum != global::Google.Protobuf.TestProtos.ImportEnum.Unspecified) { 1540*1b3f573fSAndroid Build Coastguard Worker SingleImportEnum = other.SingleImportEnum; 1541*1b3f573fSAndroid Build Coastguard Worker } 1542*1b3f573fSAndroid Build Coastguard Worker if (other.singlePublicImportMessage_ != null) { 1543*1b3f573fSAndroid Build Coastguard Worker if (singlePublicImportMessage_ == null) { 1544*1b3f573fSAndroid Build Coastguard Worker SinglePublicImportMessage = new global::Google.Protobuf.TestProtos.PublicImportMessage(); 1545*1b3f573fSAndroid Build Coastguard Worker } 1546*1b3f573fSAndroid Build Coastguard Worker SinglePublicImportMessage.MergeFrom(other.SinglePublicImportMessage); 1547*1b3f573fSAndroid Build Coastguard Worker } 1548*1b3f573fSAndroid Build Coastguard Worker repeatedInt32_.Add(other.repeatedInt32_); 1549*1b3f573fSAndroid Build Coastguard Worker repeatedInt64_.Add(other.repeatedInt64_); 1550*1b3f573fSAndroid Build Coastguard Worker repeatedUint32_.Add(other.repeatedUint32_); 1551*1b3f573fSAndroid Build Coastguard Worker repeatedUint64_.Add(other.repeatedUint64_); 1552*1b3f573fSAndroid Build Coastguard Worker repeatedSint32_.Add(other.repeatedSint32_); 1553*1b3f573fSAndroid Build Coastguard Worker repeatedSint64_.Add(other.repeatedSint64_); 1554*1b3f573fSAndroid Build Coastguard Worker repeatedFixed32_.Add(other.repeatedFixed32_); 1555*1b3f573fSAndroid Build Coastguard Worker repeatedFixed64_.Add(other.repeatedFixed64_); 1556*1b3f573fSAndroid Build Coastguard Worker repeatedSfixed32_.Add(other.repeatedSfixed32_); 1557*1b3f573fSAndroid Build Coastguard Worker repeatedSfixed64_.Add(other.repeatedSfixed64_); 1558*1b3f573fSAndroid Build Coastguard Worker repeatedFloat_.Add(other.repeatedFloat_); 1559*1b3f573fSAndroid Build Coastguard Worker repeatedDouble_.Add(other.repeatedDouble_); 1560*1b3f573fSAndroid Build Coastguard Worker repeatedBool_.Add(other.repeatedBool_); 1561*1b3f573fSAndroid Build Coastguard Worker repeatedString_.Add(other.repeatedString_); 1562*1b3f573fSAndroid Build Coastguard Worker repeatedBytes_.Add(other.repeatedBytes_); 1563*1b3f573fSAndroid Build Coastguard Worker repeatedNestedMessage_.Add(other.repeatedNestedMessage_); 1564*1b3f573fSAndroid Build Coastguard Worker repeatedForeignMessage_.Add(other.repeatedForeignMessage_); 1565*1b3f573fSAndroid Build Coastguard Worker repeatedImportMessage_.Add(other.repeatedImportMessage_); 1566*1b3f573fSAndroid Build Coastguard Worker repeatedNestedEnum_.Add(other.repeatedNestedEnum_); 1567*1b3f573fSAndroid Build Coastguard Worker repeatedForeignEnum_.Add(other.repeatedForeignEnum_); 1568*1b3f573fSAndroid Build Coastguard Worker repeatedImportEnum_.Add(other.repeatedImportEnum_); 1569*1b3f573fSAndroid Build Coastguard Worker repeatedPublicImportMessage_.Add(other.repeatedPublicImportMessage_); 1570*1b3f573fSAndroid Build Coastguard Worker switch (other.OneofFieldCase) { 1571*1b3f573fSAndroid Build Coastguard Worker case OneofFieldOneofCase.OneofUint32: 1572*1b3f573fSAndroid Build Coastguard Worker OneofUint32 = other.OneofUint32; 1573*1b3f573fSAndroid Build Coastguard Worker break; 1574*1b3f573fSAndroid Build Coastguard Worker case OneofFieldOneofCase.OneofNestedMessage: 1575*1b3f573fSAndroid Build Coastguard Worker if (OneofNestedMessage == null) { 1576*1b3f573fSAndroid Build Coastguard Worker OneofNestedMessage = new global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage(); 1577*1b3f573fSAndroid Build Coastguard Worker } 1578*1b3f573fSAndroid Build Coastguard Worker OneofNestedMessage.MergeFrom(other.OneofNestedMessage); 1579*1b3f573fSAndroid Build Coastguard Worker break; 1580*1b3f573fSAndroid Build Coastguard Worker case OneofFieldOneofCase.OneofString: 1581*1b3f573fSAndroid Build Coastguard Worker OneofString = other.OneofString; 1582*1b3f573fSAndroid Build Coastguard Worker break; 1583*1b3f573fSAndroid Build Coastguard Worker case OneofFieldOneofCase.OneofBytes: 1584*1b3f573fSAndroid Build Coastguard Worker OneofBytes = other.OneofBytes; 1585*1b3f573fSAndroid Build Coastguard Worker break; 1586*1b3f573fSAndroid Build Coastguard Worker } 1587*1b3f573fSAndroid Build Coastguard Worker 1588*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 1589*1b3f573fSAndroid Build Coastguard Worker } 1590*1b3f573fSAndroid Build Coastguard Worker 1591*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1592*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)1593*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 1594*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1595*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 1596*1b3f573fSAndroid Build Coastguard Worker #else 1597*1b3f573fSAndroid Build Coastguard Worker uint tag; 1598*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 1599*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 1600*1b3f573fSAndroid Build Coastguard Worker default: 1601*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 1602*1b3f573fSAndroid Build Coastguard Worker break; 1603*1b3f573fSAndroid Build Coastguard Worker case 8: { 1604*1b3f573fSAndroid Build Coastguard Worker SingleInt32 = input.ReadInt32(); 1605*1b3f573fSAndroid Build Coastguard Worker break; 1606*1b3f573fSAndroid Build Coastguard Worker } 1607*1b3f573fSAndroid Build Coastguard Worker case 16: { 1608*1b3f573fSAndroid Build Coastguard Worker SingleInt64 = input.ReadInt64(); 1609*1b3f573fSAndroid Build Coastguard Worker break; 1610*1b3f573fSAndroid Build Coastguard Worker } 1611*1b3f573fSAndroid Build Coastguard Worker case 24: { 1612*1b3f573fSAndroid Build Coastguard Worker SingleUint32 = input.ReadUInt32(); 1613*1b3f573fSAndroid Build Coastguard Worker break; 1614*1b3f573fSAndroid Build Coastguard Worker } 1615*1b3f573fSAndroid Build Coastguard Worker case 32: { 1616*1b3f573fSAndroid Build Coastguard Worker SingleUint64 = input.ReadUInt64(); 1617*1b3f573fSAndroid Build Coastguard Worker break; 1618*1b3f573fSAndroid Build Coastguard Worker } 1619*1b3f573fSAndroid Build Coastguard Worker case 40: { 1620*1b3f573fSAndroid Build Coastguard Worker SingleSint32 = input.ReadSInt32(); 1621*1b3f573fSAndroid Build Coastguard Worker break; 1622*1b3f573fSAndroid Build Coastguard Worker } 1623*1b3f573fSAndroid Build Coastguard Worker case 48: { 1624*1b3f573fSAndroid Build Coastguard Worker SingleSint64 = input.ReadSInt64(); 1625*1b3f573fSAndroid Build Coastguard Worker break; 1626*1b3f573fSAndroid Build Coastguard Worker } 1627*1b3f573fSAndroid Build Coastguard Worker case 61: { 1628*1b3f573fSAndroid Build Coastguard Worker SingleFixed32 = input.ReadFixed32(); 1629*1b3f573fSAndroid Build Coastguard Worker break; 1630*1b3f573fSAndroid Build Coastguard Worker } 1631*1b3f573fSAndroid Build Coastguard Worker case 65: { 1632*1b3f573fSAndroid Build Coastguard Worker SingleFixed64 = input.ReadFixed64(); 1633*1b3f573fSAndroid Build Coastguard Worker break; 1634*1b3f573fSAndroid Build Coastguard Worker } 1635*1b3f573fSAndroid Build Coastguard Worker case 77: { 1636*1b3f573fSAndroid Build Coastguard Worker SingleSfixed32 = input.ReadSFixed32(); 1637*1b3f573fSAndroid Build Coastguard Worker break; 1638*1b3f573fSAndroid Build Coastguard Worker } 1639*1b3f573fSAndroid Build Coastguard Worker case 81: { 1640*1b3f573fSAndroid Build Coastguard Worker SingleSfixed64 = input.ReadSFixed64(); 1641*1b3f573fSAndroid Build Coastguard Worker break; 1642*1b3f573fSAndroid Build Coastguard Worker } 1643*1b3f573fSAndroid Build Coastguard Worker case 93: { 1644*1b3f573fSAndroid Build Coastguard Worker SingleFloat = input.ReadFloat(); 1645*1b3f573fSAndroid Build Coastguard Worker break; 1646*1b3f573fSAndroid Build Coastguard Worker } 1647*1b3f573fSAndroid Build Coastguard Worker case 97: { 1648*1b3f573fSAndroid Build Coastguard Worker SingleDouble = input.ReadDouble(); 1649*1b3f573fSAndroid Build Coastguard Worker break; 1650*1b3f573fSAndroid Build Coastguard Worker } 1651*1b3f573fSAndroid Build Coastguard Worker case 104: { 1652*1b3f573fSAndroid Build Coastguard Worker SingleBool = input.ReadBool(); 1653*1b3f573fSAndroid Build Coastguard Worker break; 1654*1b3f573fSAndroid Build Coastguard Worker } 1655*1b3f573fSAndroid Build Coastguard Worker case 114: { 1656*1b3f573fSAndroid Build Coastguard Worker SingleString = input.ReadString(); 1657*1b3f573fSAndroid Build Coastguard Worker break; 1658*1b3f573fSAndroid Build Coastguard Worker } 1659*1b3f573fSAndroid Build Coastguard Worker case 122: { 1660*1b3f573fSAndroid Build Coastguard Worker SingleBytes = input.ReadBytes(); 1661*1b3f573fSAndroid Build Coastguard Worker break; 1662*1b3f573fSAndroid Build Coastguard Worker } 1663*1b3f573fSAndroid Build Coastguard Worker case 146: { 1664*1b3f573fSAndroid Build Coastguard Worker if (singleNestedMessage_ == null) { 1665*1b3f573fSAndroid Build Coastguard Worker SingleNestedMessage = new global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage(); 1666*1b3f573fSAndroid Build Coastguard Worker } 1667*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(SingleNestedMessage); 1668*1b3f573fSAndroid Build Coastguard Worker break; 1669*1b3f573fSAndroid Build Coastguard Worker } 1670*1b3f573fSAndroid Build Coastguard Worker case 154: { 1671*1b3f573fSAndroid Build Coastguard Worker if (singleForeignMessage_ == null) { 1672*1b3f573fSAndroid Build Coastguard Worker SingleForeignMessage = new global::Google.Protobuf.TestProtos.ForeignMessage(); 1673*1b3f573fSAndroid Build Coastguard Worker } 1674*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(SingleForeignMessage); 1675*1b3f573fSAndroid Build Coastguard Worker break; 1676*1b3f573fSAndroid Build Coastguard Worker } 1677*1b3f573fSAndroid Build Coastguard Worker case 162: { 1678*1b3f573fSAndroid Build Coastguard Worker if (singleImportMessage_ == null) { 1679*1b3f573fSAndroid Build Coastguard Worker SingleImportMessage = new global::Google.Protobuf.TestProtos.ImportMessage(); 1680*1b3f573fSAndroid Build Coastguard Worker } 1681*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(SingleImportMessage); 1682*1b3f573fSAndroid Build Coastguard Worker break; 1683*1b3f573fSAndroid Build Coastguard Worker } 1684*1b3f573fSAndroid Build Coastguard Worker case 168: { 1685*1b3f573fSAndroid Build Coastguard Worker SingleNestedEnum = (global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedEnum) input.ReadEnum(); 1686*1b3f573fSAndroid Build Coastguard Worker break; 1687*1b3f573fSAndroid Build Coastguard Worker } 1688*1b3f573fSAndroid Build Coastguard Worker case 176: { 1689*1b3f573fSAndroid Build Coastguard Worker SingleForeignEnum = (global::Google.Protobuf.TestProtos.ForeignEnum) input.ReadEnum(); 1690*1b3f573fSAndroid Build Coastguard Worker break; 1691*1b3f573fSAndroid Build Coastguard Worker } 1692*1b3f573fSAndroid Build Coastguard Worker case 184: { 1693*1b3f573fSAndroid Build Coastguard Worker SingleImportEnum = (global::Google.Protobuf.TestProtos.ImportEnum) input.ReadEnum(); 1694*1b3f573fSAndroid Build Coastguard Worker break; 1695*1b3f573fSAndroid Build Coastguard Worker } 1696*1b3f573fSAndroid Build Coastguard Worker case 210: { 1697*1b3f573fSAndroid Build Coastguard Worker if (singlePublicImportMessage_ == null) { 1698*1b3f573fSAndroid Build Coastguard Worker SinglePublicImportMessage = new global::Google.Protobuf.TestProtos.PublicImportMessage(); 1699*1b3f573fSAndroid Build Coastguard Worker } 1700*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(SinglePublicImportMessage); 1701*1b3f573fSAndroid Build Coastguard Worker break; 1702*1b3f573fSAndroid Build Coastguard Worker } 1703*1b3f573fSAndroid Build Coastguard Worker case 250: 1704*1b3f573fSAndroid Build Coastguard Worker case 248: { 1705*1b3f573fSAndroid Build Coastguard Worker repeatedInt32_.AddEntriesFrom(input, _repeated_repeatedInt32_codec); 1706*1b3f573fSAndroid Build Coastguard Worker break; 1707*1b3f573fSAndroid Build Coastguard Worker } 1708*1b3f573fSAndroid Build Coastguard Worker case 258: 1709*1b3f573fSAndroid Build Coastguard Worker case 256: { 1710*1b3f573fSAndroid Build Coastguard Worker repeatedInt64_.AddEntriesFrom(input, _repeated_repeatedInt64_codec); 1711*1b3f573fSAndroid Build Coastguard Worker break; 1712*1b3f573fSAndroid Build Coastguard Worker } 1713*1b3f573fSAndroid Build Coastguard Worker case 266: 1714*1b3f573fSAndroid Build Coastguard Worker case 264: { 1715*1b3f573fSAndroid Build Coastguard Worker repeatedUint32_.AddEntriesFrom(input, _repeated_repeatedUint32_codec); 1716*1b3f573fSAndroid Build Coastguard Worker break; 1717*1b3f573fSAndroid Build Coastguard Worker } 1718*1b3f573fSAndroid Build Coastguard Worker case 274: 1719*1b3f573fSAndroid Build Coastguard Worker case 272: { 1720*1b3f573fSAndroid Build Coastguard Worker repeatedUint64_.AddEntriesFrom(input, _repeated_repeatedUint64_codec); 1721*1b3f573fSAndroid Build Coastguard Worker break; 1722*1b3f573fSAndroid Build Coastguard Worker } 1723*1b3f573fSAndroid Build Coastguard Worker case 282: 1724*1b3f573fSAndroid Build Coastguard Worker case 280: { 1725*1b3f573fSAndroid Build Coastguard Worker repeatedSint32_.AddEntriesFrom(input, _repeated_repeatedSint32_codec); 1726*1b3f573fSAndroid Build Coastguard Worker break; 1727*1b3f573fSAndroid Build Coastguard Worker } 1728*1b3f573fSAndroid Build Coastguard Worker case 290: 1729*1b3f573fSAndroid Build Coastguard Worker case 288: { 1730*1b3f573fSAndroid Build Coastguard Worker repeatedSint64_.AddEntriesFrom(input, _repeated_repeatedSint64_codec); 1731*1b3f573fSAndroid Build Coastguard Worker break; 1732*1b3f573fSAndroid Build Coastguard Worker } 1733*1b3f573fSAndroid Build Coastguard Worker case 298: 1734*1b3f573fSAndroid Build Coastguard Worker case 301: { 1735*1b3f573fSAndroid Build Coastguard Worker repeatedFixed32_.AddEntriesFrom(input, _repeated_repeatedFixed32_codec); 1736*1b3f573fSAndroid Build Coastguard Worker break; 1737*1b3f573fSAndroid Build Coastguard Worker } 1738*1b3f573fSAndroid Build Coastguard Worker case 306: 1739*1b3f573fSAndroid Build Coastguard Worker case 305: { 1740*1b3f573fSAndroid Build Coastguard Worker repeatedFixed64_.AddEntriesFrom(input, _repeated_repeatedFixed64_codec); 1741*1b3f573fSAndroid Build Coastguard Worker break; 1742*1b3f573fSAndroid Build Coastguard Worker } 1743*1b3f573fSAndroid Build Coastguard Worker case 314: 1744*1b3f573fSAndroid Build Coastguard Worker case 317: { 1745*1b3f573fSAndroid Build Coastguard Worker repeatedSfixed32_.AddEntriesFrom(input, _repeated_repeatedSfixed32_codec); 1746*1b3f573fSAndroid Build Coastguard Worker break; 1747*1b3f573fSAndroid Build Coastguard Worker } 1748*1b3f573fSAndroid Build Coastguard Worker case 322: 1749*1b3f573fSAndroid Build Coastguard Worker case 321: { 1750*1b3f573fSAndroid Build Coastguard Worker repeatedSfixed64_.AddEntriesFrom(input, _repeated_repeatedSfixed64_codec); 1751*1b3f573fSAndroid Build Coastguard Worker break; 1752*1b3f573fSAndroid Build Coastguard Worker } 1753*1b3f573fSAndroid Build Coastguard Worker case 330: 1754*1b3f573fSAndroid Build Coastguard Worker case 333: { 1755*1b3f573fSAndroid Build Coastguard Worker repeatedFloat_.AddEntriesFrom(input, _repeated_repeatedFloat_codec); 1756*1b3f573fSAndroid Build Coastguard Worker break; 1757*1b3f573fSAndroid Build Coastguard Worker } 1758*1b3f573fSAndroid Build Coastguard Worker case 338: 1759*1b3f573fSAndroid Build Coastguard Worker case 337: { 1760*1b3f573fSAndroid Build Coastguard Worker repeatedDouble_.AddEntriesFrom(input, _repeated_repeatedDouble_codec); 1761*1b3f573fSAndroid Build Coastguard Worker break; 1762*1b3f573fSAndroid Build Coastguard Worker } 1763*1b3f573fSAndroid Build Coastguard Worker case 346: 1764*1b3f573fSAndroid Build Coastguard Worker case 344: { 1765*1b3f573fSAndroid Build Coastguard Worker repeatedBool_.AddEntriesFrom(input, _repeated_repeatedBool_codec); 1766*1b3f573fSAndroid Build Coastguard Worker break; 1767*1b3f573fSAndroid Build Coastguard Worker } 1768*1b3f573fSAndroid Build Coastguard Worker case 354: { 1769*1b3f573fSAndroid Build Coastguard Worker repeatedString_.AddEntriesFrom(input, _repeated_repeatedString_codec); 1770*1b3f573fSAndroid Build Coastguard Worker break; 1771*1b3f573fSAndroid Build Coastguard Worker } 1772*1b3f573fSAndroid Build Coastguard Worker case 362: { 1773*1b3f573fSAndroid Build Coastguard Worker repeatedBytes_.AddEntriesFrom(input, _repeated_repeatedBytes_codec); 1774*1b3f573fSAndroid Build Coastguard Worker break; 1775*1b3f573fSAndroid Build Coastguard Worker } 1776*1b3f573fSAndroid Build Coastguard Worker case 386: { 1777*1b3f573fSAndroid Build Coastguard Worker repeatedNestedMessage_.AddEntriesFrom(input, _repeated_repeatedNestedMessage_codec); 1778*1b3f573fSAndroid Build Coastguard Worker break; 1779*1b3f573fSAndroid Build Coastguard Worker } 1780*1b3f573fSAndroid Build Coastguard Worker case 394: { 1781*1b3f573fSAndroid Build Coastguard Worker repeatedForeignMessage_.AddEntriesFrom(input, _repeated_repeatedForeignMessage_codec); 1782*1b3f573fSAndroid Build Coastguard Worker break; 1783*1b3f573fSAndroid Build Coastguard Worker } 1784*1b3f573fSAndroid Build Coastguard Worker case 402: { 1785*1b3f573fSAndroid Build Coastguard Worker repeatedImportMessage_.AddEntriesFrom(input, _repeated_repeatedImportMessage_codec); 1786*1b3f573fSAndroid Build Coastguard Worker break; 1787*1b3f573fSAndroid Build Coastguard Worker } 1788*1b3f573fSAndroid Build Coastguard Worker case 410: 1789*1b3f573fSAndroid Build Coastguard Worker case 408: { 1790*1b3f573fSAndroid Build Coastguard Worker repeatedNestedEnum_.AddEntriesFrom(input, _repeated_repeatedNestedEnum_codec); 1791*1b3f573fSAndroid Build Coastguard Worker break; 1792*1b3f573fSAndroid Build Coastguard Worker } 1793*1b3f573fSAndroid Build Coastguard Worker case 418: 1794*1b3f573fSAndroid Build Coastguard Worker case 416: { 1795*1b3f573fSAndroid Build Coastguard Worker repeatedForeignEnum_.AddEntriesFrom(input, _repeated_repeatedForeignEnum_codec); 1796*1b3f573fSAndroid Build Coastguard Worker break; 1797*1b3f573fSAndroid Build Coastguard Worker } 1798*1b3f573fSAndroid Build Coastguard Worker case 426: 1799*1b3f573fSAndroid Build Coastguard Worker case 424: { 1800*1b3f573fSAndroid Build Coastguard Worker repeatedImportEnum_.AddEntriesFrom(input, _repeated_repeatedImportEnum_codec); 1801*1b3f573fSAndroid Build Coastguard Worker break; 1802*1b3f573fSAndroid Build Coastguard Worker } 1803*1b3f573fSAndroid Build Coastguard Worker case 434: { 1804*1b3f573fSAndroid Build Coastguard Worker repeatedPublicImportMessage_.AddEntriesFrom(input, _repeated_repeatedPublicImportMessage_codec); 1805*1b3f573fSAndroid Build Coastguard Worker break; 1806*1b3f573fSAndroid Build Coastguard Worker } 1807*1b3f573fSAndroid Build Coastguard Worker case 888: { 1808*1b3f573fSAndroid Build Coastguard Worker OneofUint32 = input.ReadUInt32(); 1809*1b3f573fSAndroid Build Coastguard Worker break; 1810*1b3f573fSAndroid Build Coastguard Worker } 1811*1b3f573fSAndroid Build Coastguard Worker case 898: { 1812*1b3f573fSAndroid Build Coastguard Worker global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage subBuilder = new global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage(); 1813*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofNestedMessage) { 1814*1b3f573fSAndroid Build Coastguard Worker subBuilder.MergeFrom(OneofNestedMessage); 1815*1b3f573fSAndroid Build Coastguard Worker } 1816*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(subBuilder); 1817*1b3f573fSAndroid Build Coastguard Worker OneofNestedMessage = subBuilder; 1818*1b3f573fSAndroid Build Coastguard Worker break; 1819*1b3f573fSAndroid Build Coastguard Worker } 1820*1b3f573fSAndroid Build Coastguard Worker case 906: { 1821*1b3f573fSAndroid Build Coastguard Worker OneofString = input.ReadString(); 1822*1b3f573fSAndroid Build Coastguard Worker break; 1823*1b3f573fSAndroid Build Coastguard Worker } 1824*1b3f573fSAndroid Build Coastguard Worker case 914: { 1825*1b3f573fSAndroid Build Coastguard Worker OneofBytes = input.ReadBytes(); 1826*1b3f573fSAndroid Build Coastguard Worker break; 1827*1b3f573fSAndroid Build Coastguard Worker } 1828*1b3f573fSAndroid Build Coastguard Worker } 1829*1b3f573fSAndroid Build Coastguard Worker } 1830*1b3f573fSAndroid Build Coastguard Worker #endif 1831*1b3f573fSAndroid Build Coastguard Worker } 1832*1b3f573fSAndroid Build Coastguard Worker 1833*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1834*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1835*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)1836*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 1837*1b3f573fSAndroid Build Coastguard Worker uint tag; 1838*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 1839*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 1840*1b3f573fSAndroid Build Coastguard Worker default: 1841*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 1842*1b3f573fSAndroid Build Coastguard Worker break; 1843*1b3f573fSAndroid Build Coastguard Worker case 8: { 1844*1b3f573fSAndroid Build Coastguard Worker SingleInt32 = input.ReadInt32(); 1845*1b3f573fSAndroid Build Coastguard Worker break; 1846*1b3f573fSAndroid Build Coastguard Worker } 1847*1b3f573fSAndroid Build Coastguard Worker case 16: { 1848*1b3f573fSAndroid Build Coastguard Worker SingleInt64 = input.ReadInt64(); 1849*1b3f573fSAndroid Build Coastguard Worker break; 1850*1b3f573fSAndroid Build Coastguard Worker } 1851*1b3f573fSAndroid Build Coastguard Worker case 24: { 1852*1b3f573fSAndroid Build Coastguard Worker SingleUint32 = input.ReadUInt32(); 1853*1b3f573fSAndroid Build Coastguard Worker break; 1854*1b3f573fSAndroid Build Coastguard Worker } 1855*1b3f573fSAndroid Build Coastguard Worker case 32: { 1856*1b3f573fSAndroid Build Coastguard Worker SingleUint64 = input.ReadUInt64(); 1857*1b3f573fSAndroid Build Coastguard Worker break; 1858*1b3f573fSAndroid Build Coastguard Worker } 1859*1b3f573fSAndroid Build Coastguard Worker case 40: { 1860*1b3f573fSAndroid Build Coastguard Worker SingleSint32 = input.ReadSInt32(); 1861*1b3f573fSAndroid Build Coastguard Worker break; 1862*1b3f573fSAndroid Build Coastguard Worker } 1863*1b3f573fSAndroid Build Coastguard Worker case 48: { 1864*1b3f573fSAndroid Build Coastguard Worker SingleSint64 = input.ReadSInt64(); 1865*1b3f573fSAndroid Build Coastguard Worker break; 1866*1b3f573fSAndroid Build Coastguard Worker } 1867*1b3f573fSAndroid Build Coastguard Worker case 61: { 1868*1b3f573fSAndroid Build Coastguard Worker SingleFixed32 = input.ReadFixed32(); 1869*1b3f573fSAndroid Build Coastguard Worker break; 1870*1b3f573fSAndroid Build Coastguard Worker } 1871*1b3f573fSAndroid Build Coastguard Worker case 65: { 1872*1b3f573fSAndroid Build Coastguard Worker SingleFixed64 = input.ReadFixed64(); 1873*1b3f573fSAndroid Build Coastguard Worker break; 1874*1b3f573fSAndroid Build Coastguard Worker } 1875*1b3f573fSAndroid Build Coastguard Worker case 77: { 1876*1b3f573fSAndroid Build Coastguard Worker SingleSfixed32 = input.ReadSFixed32(); 1877*1b3f573fSAndroid Build Coastguard Worker break; 1878*1b3f573fSAndroid Build Coastguard Worker } 1879*1b3f573fSAndroid Build Coastguard Worker case 81: { 1880*1b3f573fSAndroid Build Coastguard Worker SingleSfixed64 = input.ReadSFixed64(); 1881*1b3f573fSAndroid Build Coastguard Worker break; 1882*1b3f573fSAndroid Build Coastguard Worker } 1883*1b3f573fSAndroid Build Coastguard Worker case 93: { 1884*1b3f573fSAndroid Build Coastguard Worker SingleFloat = input.ReadFloat(); 1885*1b3f573fSAndroid Build Coastguard Worker break; 1886*1b3f573fSAndroid Build Coastguard Worker } 1887*1b3f573fSAndroid Build Coastguard Worker case 97: { 1888*1b3f573fSAndroid Build Coastguard Worker SingleDouble = input.ReadDouble(); 1889*1b3f573fSAndroid Build Coastguard Worker break; 1890*1b3f573fSAndroid Build Coastguard Worker } 1891*1b3f573fSAndroid Build Coastguard Worker case 104: { 1892*1b3f573fSAndroid Build Coastguard Worker SingleBool = input.ReadBool(); 1893*1b3f573fSAndroid Build Coastguard Worker break; 1894*1b3f573fSAndroid Build Coastguard Worker } 1895*1b3f573fSAndroid Build Coastguard Worker case 114: { 1896*1b3f573fSAndroid Build Coastguard Worker SingleString = input.ReadString(); 1897*1b3f573fSAndroid Build Coastguard Worker break; 1898*1b3f573fSAndroid Build Coastguard Worker } 1899*1b3f573fSAndroid Build Coastguard Worker case 122: { 1900*1b3f573fSAndroid Build Coastguard Worker SingleBytes = input.ReadBytes(); 1901*1b3f573fSAndroid Build Coastguard Worker break; 1902*1b3f573fSAndroid Build Coastguard Worker } 1903*1b3f573fSAndroid Build Coastguard Worker case 146: { 1904*1b3f573fSAndroid Build Coastguard Worker if (singleNestedMessage_ == null) { 1905*1b3f573fSAndroid Build Coastguard Worker SingleNestedMessage = new global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage(); 1906*1b3f573fSAndroid Build Coastguard Worker } 1907*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(SingleNestedMessage); 1908*1b3f573fSAndroid Build Coastguard Worker break; 1909*1b3f573fSAndroid Build Coastguard Worker } 1910*1b3f573fSAndroid Build Coastguard Worker case 154: { 1911*1b3f573fSAndroid Build Coastguard Worker if (singleForeignMessage_ == null) { 1912*1b3f573fSAndroid Build Coastguard Worker SingleForeignMessage = new global::Google.Protobuf.TestProtos.ForeignMessage(); 1913*1b3f573fSAndroid Build Coastguard Worker } 1914*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(SingleForeignMessage); 1915*1b3f573fSAndroid Build Coastguard Worker break; 1916*1b3f573fSAndroid Build Coastguard Worker } 1917*1b3f573fSAndroid Build Coastguard Worker case 162: { 1918*1b3f573fSAndroid Build Coastguard Worker if (singleImportMessage_ == null) { 1919*1b3f573fSAndroid Build Coastguard Worker SingleImportMessage = new global::Google.Protobuf.TestProtos.ImportMessage(); 1920*1b3f573fSAndroid Build Coastguard Worker } 1921*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(SingleImportMessage); 1922*1b3f573fSAndroid Build Coastguard Worker break; 1923*1b3f573fSAndroid Build Coastguard Worker } 1924*1b3f573fSAndroid Build Coastguard Worker case 168: { 1925*1b3f573fSAndroid Build Coastguard Worker SingleNestedEnum = (global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedEnum) input.ReadEnum(); 1926*1b3f573fSAndroid Build Coastguard Worker break; 1927*1b3f573fSAndroid Build Coastguard Worker } 1928*1b3f573fSAndroid Build Coastguard Worker case 176: { 1929*1b3f573fSAndroid Build Coastguard Worker SingleForeignEnum = (global::Google.Protobuf.TestProtos.ForeignEnum) input.ReadEnum(); 1930*1b3f573fSAndroid Build Coastguard Worker break; 1931*1b3f573fSAndroid Build Coastguard Worker } 1932*1b3f573fSAndroid Build Coastguard Worker case 184: { 1933*1b3f573fSAndroid Build Coastguard Worker SingleImportEnum = (global::Google.Protobuf.TestProtos.ImportEnum) input.ReadEnum(); 1934*1b3f573fSAndroid Build Coastguard Worker break; 1935*1b3f573fSAndroid Build Coastguard Worker } 1936*1b3f573fSAndroid Build Coastguard Worker case 210: { 1937*1b3f573fSAndroid Build Coastguard Worker if (singlePublicImportMessage_ == null) { 1938*1b3f573fSAndroid Build Coastguard Worker SinglePublicImportMessage = new global::Google.Protobuf.TestProtos.PublicImportMessage(); 1939*1b3f573fSAndroid Build Coastguard Worker } 1940*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(SinglePublicImportMessage); 1941*1b3f573fSAndroid Build Coastguard Worker break; 1942*1b3f573fSAndroid Build Coastguard Worker } 1943*1b3f573fSAndroid Build Coastguard Worker case 250: 1944*1b3f573fSAndroid Build Coastguard Worker case 248: { 1945*1b3f573fSAndroid Build Coastguard Worker repeatedInt32_.AddEntriesFrom(ref input, _repeated_repeatedInt32_codec); 1946*1b3f573fSAndroid Build Coastguard Worker break; 1947*1b3f573fSAndroid Build Coastguard Worker } 1948*1b3f573fSAndroid Build Coastguard Worker case 258: 1949*1b3f573fSAndroid Build Coastguard Worker case 256: { 1950*1b3f573fSAndroid Build Coastguard Worker repeatedInt64_.AddEntriesFrom(ref input, _repeated_repeatedInt64_codec); 1951*1b3f573fSAndroid Build Coastguard Worker break; 1952*1b3f573fSAndroid Build Coastguard Worker } 1953*1b3f573fSAndroid Build Coastguard Worker case 266: 1954*1b3f573fSAndroid Build Coastguard Worker case 264: { 1955*1b3f573fSAndroid Build Coastguard Worker repeatedUint32_.AddEntriesFrom(ref input, _repeated_repeatedUint32_codec); 1956*1b3f573fSAndroid Build Coastguard Worker break; 1957*1b3f573fSAndroid Build Coastguard Worker } 1958*1b3f573fSAndroid Build Coastguard Worker case 274: 1959*1b3f573fSAndroid Build Coastguard Worker case 272: { 1960*1b3f573fSAndroid Build Coastguard Worker repeatedUint64_.AddEntriesFrom(ref input, _repeated_repeatedUint64_codec); 1961*1b3f573fSAndroid Build Coastguard Worker break; 1962*1b3f573fSAndroid Build Coastguard Worker } 1963*1b3f573fSAndroid Build Coastguard Worker case 282: 1964*1b3f573fSAndroid Build Coastguard Worker case 280: { 1965*1b3f573fSAndroid Build Coastguard Worker repeatedSint32_.AddEntriesFrom(ref input, _repeated_repeatedSint32_codec); 1966*1b3f573fSAndroid Build Coastguard Worker break; 1967*1b3f573fSAndroid Build Coastguard Worker } 1968*1b3f573fSAndroid Build Coastguard Worker case 290: 1969*1b3f573fSAndroid Build Coastguard Worker case 288: { 1970*1b3f573fSAndroid Build Coastguard Worker repeatedSint64_.AddEntriesFrom(ref input, _repeated_repeatedSint64_codec); 1971*1b3f573fSAndroid Build Coastguard Worker break; 1972*1b3f573fSAndroid Build Coastguard Worker } 1973*1b3f573fSAndroid Build Coastguard Worker case 298: 1974*1b3f573fSAndroid Build Coastguard Worker case 301: { 1975*1b3f573fSAndroid Build Coastguard Worker repeatedFixed32_.AddEntriesFrom(ref input, _repeated_repeatedFixed32_codec); 1976*1b3f573fSAndroid Build Coastguard Worker break; 1977*1b3f573fSAndroid Build Coastguard Worker } 1978*1b3f573fSAndroid Build Coastguard Worker case 306: 1979*1b3f573fSAndroid Build Coastguard Worker case 305: { 1980*1b3f573fSAndroid Build Coastguard Worker repeatedFixed64_.AddEntriesFrom(ref input, _repeated_repeatedFixed64_codec); 1981*1b3f573fSAndroid Build Coastguard Worker break; 1982*1b3f573fSAndroid Build Coastguard Worker } 1983*1b3f573fSAndroid Build Coastguard Worker case 314: 1984*1b3f573fSAndroid Build Coastguard Worker case 317: { 1985*1b3f573fSAndroid Build Coastguard Worker repeatedSfixed32_.AddEntriesFrom(ref input, _repeated_repeatedSfixed32_codec); 1986*1b3f573fSAndroid Build Coastguard Worker break; 1987*1b3f573fSAndroid Build Coastguard Worker } 1988*1b3f573fSAndroid Build Coastguard Worker case 322: 1989*1b3f573fSAndroid Build Coastguard Worker case 321: { 1990*1b3f573fSAndroid Build Coastguard Worker repeatedSfixed64_.AddEntriesFrom(ref input, _repeated_repeatedSfixed64_codec); 1991*1b3f573fSAndroid Build Coastguard Worker break; 1992*1b3f573fSAndroid Build Coastguard Worker } 1993*1b3f573fSAndroid Build Coastguard Worker case 330: 1994*1b3f573fSAndroid Build Coastguard Worker case 333: { 1995*1b3f573fSAndroid Build Coastguard Worker repeatedFloat_.AddEntriesFrom(ref input, _repeated_repeatedFloat_codec); 1996*1b3f573fSAndroid Build Coastguard Worker break; 1997*1b3f573fSAndroid Build Coastguard Worker } 1998*1b3f573fSAndroid Build Coastguard Worker case 338: 1999*1b3f573fSAndroid Build Coastguard Worker case 337: { 2000*1b3f573fSAndroid Build Coastguard Worker repeatedDouble_.AddEntriesFrom(ref input, _repeated_repeatedDouble_codec); 2001*1b3f573fSAndroid Build Coastguard Worker break; 2002*1b3f573fSAndroid Build Coastguard Worker } 2003*1b3f573fSAndroid Build Coastguard Worker case 346: 2004*1b3f573fSAndroid Build Coastguard Worker case 344: { 2005*1b3f573fSAndroid Build Coastguard Worker repeatedBool_.AddEntriesFrom(ref input, _repeated_repeatedBool_codec); 2006*1b3f573fSAndroid Build Coastguard Worker break; 2007*1b3f573fSAndroid Build Coastguard Worker } 2008*1b3f573fSAndroid Build Coastguard Worker case 354: { 2009*1b3f573fSAndroid Build Coastguard Worker repeatedString_.AddEntriesFrom(ref input, _repeated_repeatedString_codec); 2010*1b3f573fSAndroid Build Coastguard Worker break; 2011*1b3f573fSAndroid Build Coastguard Worker } 2012*1b3f573fSAndroid Build Coastguard Worker case 362: { 2013*1b3f573fSAndroid Build Coastguard Worker repeatedBytes_.AddEntriesFrom(ref input, _repeated_repeatedBytes_codec); 2014*1b3f573fSAndroid Build Coastguard Worker break; 2015*1b3f573fSAndroid Build Coastguard Worker } 2016*1b3f573fSAndroid Build Coastguard Worker case 386: { 2017*1b3f573fSAndroid Build Coastguard Worker repeatedNestedMessage_.AddEntriesFrom(ref input, _repeated_repeatedNestedMessage_codec); 2018*1b3f573fSAndroid Build Coastguard Worker break; 2019*1b3f573fSAndroid Build Coastguard Worker } 2020*1b3f573fSAndroid Build Coastguard Worker case 394: { 2021*1b3f573fSAndroid Build Coastguard Worker repeatedForeignMessage_.AddEntriesFrom(ref input, _repeated_repeatedForeignMessage_codec); 2022*1b3f573fSAndroid Build Coastguard Worker break; 2023*1b3f573fSAndroid Build Coastguard Worker } 2024*1b3f573fSAndroid Build Coastguard Worker case 402: { 2025*1b3f573fSAndroid Build Coastguard Worker repeatedImportMessage_.AddEntriesFrom(ref input, _repeated_repeatedImportMessage_codec); 2026*1b3f573fSAndroid Build Coastguard Worker break; 2027*1b3f573fSAndroid Build Coastguard Worker } 2028*1b3f573fSAndroid Build Coastguard Worker case 410: 2029*1b3f573fSAndroid Build Coastguard Worker case 408: { 2030*1b3f573fSAndroid Build Coastguard Worker repeatedNestedEnum_.AddEntriesFrom(ref input, _repeated_repeatedNestedEnum_codec); 2031*1b3f573fSAndroid Build Coastguard Worker break; 2032*1b3f573fSAndroid Build Coastguard Worker } 2033*1b3f573fSAndroid Build Coastguard Worker case 418: 2034*1b3f573fSAndroid Build Coastguard Worker case 416: { 2035*1b3f573fSAndroid Build Coastguard Worker repeatedForeignEnum_.AddEntriesFrom(ref input, _repeated_repeatedForeignEnum_codec); 2036*1b3f573fSAndroid Build Coastguard Worker break; 2037*1b3f573fSAndroid Build Coastguard Worker } 2038*1b3f573fSAndroid Build Coastguard Worker case 426: 2039*1b3f573fSAndroid Build Coastguard Worker case 424: { 2040*1b3f573fSAndroid Build Coastguard Worker repeatedImportEnum_.AddEntriesFrom(ref input, _repeated_repeatedImportEnum_codec); 2041*1b3f573fSAndroid Build Coastguard Worker break; 2042*1b3f573fSAndroid Build Coastguard Worker } 2043*1b3f573fSAndroid Build Coastguard Worker case 434: { 2044*1b3f573fSAndroid Build Coastguard Worker repeatedPublicImportMessage_.AddEntriesFrom(ref input, _repeated_repeatedPublicImportMessage_codec); 2045*1b3f573fSAndroid Build Coastguard Worker break; 2046*1b3f573fSAndroid Build Coastguard Worker } 2047*1b3f573fSAndroid Build Coastguard Worker case 888: { 2048*1b3f573fSAndroid Build Coastguard Worker OneofUint32 = input.ReadUInt32(); 2049*1b3f573fSAndroid Build Coastguard Worker break; 2050*1b3f573fSAndroid Build Coastguard Worker } 2051*1b3f573fSAndroid Build Coastguard Worker case 898: { 2052*1b3f573fSAndroid Build Coastguard Worker global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage subBuilder = new global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage(); 2053*1b3f573fSAndroid Build Coastguard Worker if (oneofFieldCase_ == OneofFieldOneofCase.OneofNestedMessage) { 2054*1b3f573fSAndroid Build Coastguard Worker subBuilder.MergeFrom(OneofNestedMessage); 2055*1b3f573fSAndroid Build Coastguard Worker } 2056*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(subBuilder); 2057*1b3f573fSAndroid Build Coastguard Worker OneofNestedMessage = subBuilder; 2058*1b3f573fSAndroid Build Coastguard Worker break; 2059*1b3f573fSAndroid Build Coastguard Worker } 2060*1b3f573fSAndroid Build Coastguard Worker case 906: { 2061*1b3f573fSAndroid Build Coastguard Worker OneofString = input.ReadString(); 2062*1b3f573fSAndroid Build Coastguard Worker break; 2063*1b3f573fSAndroid Build Coastguard Worker } 2064*1b3f573fSAndroid Build Coastguard Worker case 914: { 2065*1b3f573fSAndroid Build Coastguard Worker OneofBytes = input.ReadBytes(); 2066*1b3f573fSAndroid Build Coastguard Worker break; 2067*1b3f573fSAndroid Build Coastguard Worker } 2068*1b3f573fSAndroid Build Coastguard Worker } 2069*1b3f573fSAndroid Build Coastguard Worker } 2070*1b3f573fSAndroid Build Coastguard Worker } 2071*1b3f573fSAndroid Build Coastguard Worker #endif 2072*1b3f573fSAndroid Build Coastguard Worker 2073*1b3f573fSAndroid Build Coastguard Worker #region Nested types 2074*1b3f573fSAndroid Build Coastguard Worker /// <summary>Container for nested types declared in the TestAllTypes message type.</summary> 2075*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2076*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2077*1b3f573fSAndroid Build Coastguard Worker public static partial class Types { 2078*1b3f573fSAndroid Build Coastguard Worker public enum NestedEnum { 2079*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("NESTED_ENUM_UNSPECIFIED")] Unspecified = 0, 2080*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("FOO")] Foo = 1, 2081*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("BAR")] Bar = 2, 2082*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("BAZ")] Baz = 3, 2083*1b3f573fSAndroid Build Coastguard Worker /// <summary> 2084*1b3f573fSAndroid Build Coastguard Worker /// Intentionally negative. 2085*1b3f573fSAndroid Build Coastguard Worker /// </summary> 2086*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("NEG")] Neg = -1, 2087*1b3f573fSAndroid Build Coastguard Worker } 2088*1b3f573fSAndroid Build Coastguard Worker 2089*1b3f573fSAndroid Build Coastguard Worker public sealed partial class NestedMessage : pb::IMessage<NestedMessage> 2090*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2091*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 2092*1b3f573fSAndroid Build Coastguard Worker #endif 2093*1b3f573fSAndroid Build Coastguard Worker { 2094*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<NestedMessage> _parser = new pb::MessageParser<NestedMessage>(() => new NestedMessage()); 2095*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 2096*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2097*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2098*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<NestedMessage> Parser { get { return _parser; } } 2099*1b3f573fSAndroid Build Coastguard Worker 2100*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2101*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2102*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 2103*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.TestAllTypes.Descriptor.NestedTypes[0]; } 2104*1b3f573fSAndroid Build Coastguard Worker } 2105*1b3f573fSAndroid Build Coastguard Worker 2106*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2107*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2108*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 2109*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 2110*1b3f573fSAndroid Build Coastguard Worker } 2111*1b3f573fSAndroid Build Coastguard Worker 2112*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2113*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] NestedMessage()2114*1b3f573fSAndroid Build Coastguard Worker public NestedMessage() { 2115*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 2116*1b3f573fSAndroid Build Coastguard Worker } 2117*1b3f573fSAndroid Build Coastguard Worker OnConstruction()2118*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 2119*1b3f573fSAndroid Build Coastguard Worker 2120*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2121*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] NestedMessage(NestedMessage other)2122*1b3f573fSAndroid Build Coastguard Worker public NestedMessage(NestedMessage other) : this() { 2123*1b3f573fSAndroid Build Coastguard Worker bb_ = other.bb_; 2124*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 2125*1b3f573fSAndroid Build Coastguard Worker } 2126*1b3f573fSAndroid Build Coastguard Worker 2127*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2128*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()2129*1b3f573fSAndroid Build Coastguard Worker public NestedMessage Clone() { 2130*1b3f573fSAndroid Build Coastguard Worker return new NestedMessage(this); 2131*1b3f573fSAndroid Build Coastguard Worker } 2132*1b3f573fSAndroid Build Coastguard Worker 2133*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "bb" field.</summary> 2134*1b3f573fSAndroid Build Coastguard Worker public const int BbFieldNumber = 1; 2135*1b3f573fSAndroid Build Coastguard Worker private int bb_; 2136*1b3f573fSAndroid Build Coastguard Worker /// <summary> 2137*1b3f573fSAndroid Build Coastguard Worker /// The field name "b" fails to compile in proto1 because it conflicts with 2138*1b3f573fSAndroid Build Coastguard Worker /// a local variable named "b" in one of the generated methods. Doh. 2139*1b3f573fSAndroid Build Coastguard Worker /// This file needs to compile in proto1 to test backwards-compatibility. 2140*1b3f573fSAndroid Build Coastguard Worker /// </summary> 2141*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2142*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2143*1b3f573fSAndroid Build Coastguard Worker public int Bb { 2144*1b3f573fSAndroid Build Coastguard Worker get { return bb_; } 2145*1b3f573fSAndroid Build Coastguard Worker set { 2146*1b3f573fSAndroid Build Coastguard Worker bb_ = value; 2147*1b3f573fSAndroid Build Coastguard Worker } 2148*1b3f573fSAndroid Build Coastguard Worker } 2149*1b3f573fSAndroid Build Coastguard Worker 2150*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2151*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)2152*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 2153*1b3f573fSAndroid Build Coastguard Worker return Equals(other as NestedMessage); 2154*1b3f573fSAndroid Build Coastguard Worker } 2155*1b3f573fSAndroid Build Coastguard Worker 2156*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2157*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(NestedMessage other)2158*1b3f573fSAndroid Build Coastguard Worker public bool Equals(NestedMessage other) { 2159*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 2160*1b3f573fSAndroid Build Coastguard Worker return false; 2161*1b3f573fSAndroid Build Coastguard Worker } 2162*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 2163*1b3f573fSAndroid Build Coastguard Worker return true; 2164*1b3f573fSAndroid Build Coastguard Worker } 2165*1b3f573fSAndroid Build Coastguard Worker if (Bb != other.Bb) return false; 2166*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 2167*1b3f573fSAndroid Build Coastguard Worker } 2168*1b3f573fSAndroid Build Coastguard Worker 2169*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2170*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()2171*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 2172*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 2173*1b3f573fSAndroid Build Coastguard Worker if (Bb != 0) hash ^= Bb.GetHashCode(); 2174*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2175*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 2176*1b3f573fSAndroid Build Coastguard Worker } 2177*1b3f573fSAndroid Build Coastguard Worker return hash; 2178*1b3f573fSAndroid Build Coastguard Worker } 2179*1b3f573fSAndroid Build Coastguard Worker 2180*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2181*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()2182*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 2183*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 2184*1b3f573fSAndroid Build Coastguard Worker } 2185*1b3f573fSAndroid Build Coastguard Worker 2186*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2187*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)2188*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 2189*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2190*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 2191*1b3f573fSAndroid Build Coastguard Worker #else 2192*1b3f573fSAndroid Build Coastguard Worker if (Bb != 0) { 2193*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 2194*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(Bb); 2195*1b3f573fSAndroid Build Coastguard Worker } 2196*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2197*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 2198*1b3f573fSAndroid Build Coastguard Worker } 2199*1b3f573fSAndroid Build Coastguard Worker #endif 2200*1b3f573fSAndroid Build Coastguard Worker } 2201*1b3f573fSAndroid Build Coastguard Worker 2202*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2203*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2204*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)2205*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 2206*1b3f573fSAndroid Build Coastguard Worker if (Bb != 0) { 2207*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 2208*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(Bb); 2209*1b3f573fSAndroid Build Coastguard Worker } 2210*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2211*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 2212*1b3f573fSAndroid Build Coastguard Worker } 2213*1b3f573fSAndroid Build Coastguard Worker } 2214*1b3f573fSAndroid Build Coastguard Worker #endif 2215*1b3f573fSAndroid Build Coastguard Worker 2216*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2217*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()2218*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 2219*1b3f573fSAndroid Build Coastguard Worker int size = 0; 2220*1b3f573fSAndroid Build Coastguard Worker if (Bb != 0) { 2221*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeInt32Size(Bb); 2222*1b3f573fSAndroid Build Coastguard Worker } 2223*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2224*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 2225*1b3f573fSAndroid Build Coastguard Worker } 2226*1b3f573fSAndroid Build Coastguard Worker return size; 2227*1b3f573fSAndroid Build Coastguard Worker } 2228*1b3f573fSAndroid Build Coastguard Worker 2229*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2230*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(NestedMessage other)2231*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(NestedMessage other) { 2232*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 2233*1b3f573fSAndroid Build Coastguard Worker return; 2234*1b3f573fSAndroid Build Coastguard Worker } 2235*1b3f573fSAndroid Build Coastguard Worker if (other.Bb != 0) { 2236*1b3f573fSAndroid Build Coastguard Worker Bb = other.Bb; 2237*1b3f573fSAndroid Build Coastguard Worker } 2238*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 2239*1b3f573fSAndroid Build Coastguard Worker } 2240*1b3f573fSAndroid Build Coastguard Worker 2241*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2242*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)2243*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 2244*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2245*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 2246*1b3f573fSAndroid Build Coastguard Worker #else 2247*1b3f573fSAndroid Build Coastguard Worker uint tag; 2248*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 2249*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 2250*1b3f573fSAndroid Build Coastguard Worker default: 2251*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 2252*1b3f573fSAndroid Build Coastguard Worker break; 2253*1b3f573fSAndroid Build Coastguard Worker case 8: { 2254*1b3f573fSAndroid Build Coastguard Worker Bb = input.ReadInt32(); 2255*1b3f573fSAndroid Build Coastguard Worker break; 2256*1b3f573fSAndroid Build Coastguard Worker } 2257*1b3f573fSAndroid Build Coastguard Worker } 2258*1b3f573fSAndroid Build Coastguard Worker } 2259*1b3f573fSAndroid Build Coastguard Worker #endif 2260*1b3f573fSAndroid Build Coastguard Worker } 2261*1b3f573fSAndroid Build Coastguard Worker 2262*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2263*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2264*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)2265*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 2266*1b3f573fSAndroid Build Coastguard Worker uint tag; 2267*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 2268*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 2269*1b3f573fSAndroid Build Coastguard Worker default: 2270*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 2271*1b3f573fSAndroid Build Coastguard Worker break; 2272*1b3f573fSAndroid Build Coastguard Worker case 8: { 2273*1b3f573fSAndroid Build Coastguard Worker Bb = input.ReadInt32(); 2274*1b3f573fSAndroid Build Coastguard Worker break; 2275*1b3f573fSAndroid Build Coastguard Worker } 2276*1b3f573fSAndroid Build Coastguard Worker } 2277*1b3f573fSAndroid Build Coastguard Worker } 2278*1b3f573fSAndroid Build Coastguard Worker } 2279*1b3f573fSAndroid Build Coastguard Worker #endif 2280*1b3f573fSAndroid Build Coastguard Worker 2281*1b3f573fSAndroid Build Coastguard Worker } 2282*1b3f573fSAndroid Build Coastguard Worker 2283*1b3f573fSAndroid Build Coastguard Worker } 2284*1b3f573fSAndroid Build Coastguard Worker #endregion 2285*1b3f573fSAndroid Build Coastguard Worker 2286*1b3f573fSAndroid Build Coastguard Worker } 2287*1b3f573fSAndroid Build Coastguard Worker 2288*1b3f573fSAndroid Build Coastguard Worker /// <summary> 2289*1b3f573fSAndroid Build Coastguard Worker /// This proto includes a recursively nested message. 2290*1b3f573fSAndroid Build Coastguard Worker /// </summary> 2291*1b3f573fSAndroid Build Coastguard Worker public sealed partial class NestedTestAllTypes : pb::IMessage<NestedTestAllTypes> 2292*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2293*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 2294*1b3f573fSAndroid Build Coastguard Worker #endif 2295*1b3f573fSAndroid Build Coastguard Worker { 2296*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<NestedTestAllTypes> _parser = new pb::MessageParser<NestedTestAllTypes>(() => new NestedTestAllTypes()); 2297*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 2298*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2299*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2300*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<NestedTestAllTypes> Parser { get { return _parser; } } 2301*1b3f573fSAndroid Build Coastguard Worker 2302*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2303*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2304*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 2305*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[1]; } 2306*1b3f573fSAndroid Build Coastguard Worker } 2307*1b3f573fSAndroid Build Coastguard Worker 2308*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2309*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2310*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 2311*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 2312*1b3f573fSAndroid Build Coastguard Worker } 2313*1b3f573fSAndroid Build Coastguard Worker 2314*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2315*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] NestedTestAllTypes()2316*1b3f573fSAndroid Build Coastguard Worker public NestedTestAllTypes() { 2317*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 2318*1b3f573fSAndroid Build Coastguard Worker } 2319*1b3f573fSAndroid Build Coastguard Worker OnConstruction()2320*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 2321*1b3f573fSAndroid Build Coastguard Worker 2322*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2323*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] NestedTestAllTypes(NestedTestAllTypes other)2324*1b3f573fSAndroid Build Coastguard Worker public NestedTestAllTypes(NestedTestAllTypes other) : this() { 2325*1b3f573fSAndroid Build Coastguard Worker child_ = other.child_ != null ? other.child_.Clone() : null; 2326*1b3f573fSAndroid Build Coastguard Worker payload_ = other.payload_ != null ? other.payload_.Clone() : null; 2327*1b3f573fSAndroid Build Coastguard Worker repeatedChild_ = other.repeatedChild_.Clone(); 2328*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 2329*1b3f573fSAndroid Build Coastguard Worker } 2330*1b3f573fSAndroid Build Coastguard Worker 2331*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2332*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()2333*1b3f573fSAndroid Build Coastguard Worker public NestedTestAllTypes Clone() { 2334*1b3f573fSAndroid Build Coastguard Worker return new NestedTestAllTypes(this); 2335*1b3f573fSAndroid Build Coastguard Worker } 2336*1b3f573fSAndroid Build Coastguard Worker 2337*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "child" field.</summary> 2338*1b3f573fSAndroid Build Coastguard Worker public const int ChildFieldNumber = 1; 2339*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.NestedTestAllTypes child_; 2340*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2341*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2342*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.NestedTestAllTypes Child { 2343*1b3f573fSAndroid Build Coastguard Worker get { return child_; } 2344*1b3f573fSAndroid Build Coastguard Worker set { 2345*1b3f573fSAndroid Build Coastguard Worker child_ = value; 2346*1b3f573fSAndroid Build Coastguard Worker } 2347*1b3f573fSAndroid Build Coastguard Worker } 2348*1b3f573fSAndroid Build Coastguard Worker 2349*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "payload" field.</summary> 2350*1b3f573fSAndroid Build Coastguard Worker public const int PayloadFieldNumber = 2; 2351*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.TestAllTypes payload_; 2352*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2353*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2354*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.TestAllTypes Payload { 2355*1b3f573fSAndroid Build Coastguard Worker get { return payload_; } 2356*1b3f573fSAndroid Build Coastguard Worker set { 2357*1b3f573fSAndroid Build Coastguard Worker payload_ = value; 2358*1b3f573fSAndroid Build Coastguard Worker } 2359*1b3f573fSAndroid Build Coastguard Worker } 2360*1b3f573fSAndroid Build Coastguard Worker 2361*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_child" field.</summary> 2362*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedChildFieldNumber = 3; 2363*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<global::Google.Protobuf.TestProtos.NestedTestAllTypes> _repeated_repeatedChild_codec 2364*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForMessage(26, global::Google.Protobuf.TestProtos.NestedTestAllTypes.Parser); 2365*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<global::Google.Protobuf.TestProtos.NestedTestAllTypes> repeatedChild_ = new pbc::RepeatedField<global::Google.Protobuf.TestProtos.NestedTestAllTypes>(); 2366*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2367*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2368*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<global::Google.Protobuf.TestProtos.NestedTestAllTypes> RepeatedChild { 2369*1b3f573fSAndroid Build Coastguard Worker get { return repeatedChild_; } 2370*1b3f573fSAndroid Build Coastguard Worker } 2371*1b3f573fSAndroid Build Coastguard Worker 2372*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2373*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)2374*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 2375*1b3f573fSAndroid Build Coastguard Worker return Equals(other as NestedTestAllTypes); 2376*1b3f573fSAndroid Build Coastguard Worker } 2377*1b3f573fSAndroid Build Coastguard Worker 2378*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2379*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(NestedTestAllTypes other)2380*1b3f573fSAndroid Build Coastguard Worker public bool Equals(NestedTestAllTypes other) { 2381*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 2382*1b3f573fSAndroid Build Coastguard Worker return false; 2383*1b3f573fSAndroid Build Coastguard Worker } 2384*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 2385*1b3f573fSAndroid Build Coastguard Worker return true; 2386*1b3f573fSAndroid Build Coastguard Worker } 2387*1b3f573fSAndroid Build Coastguard Worker if (!object.Equals(Child, other.Child)) return false; 2388*1b3f573fSAndroid Build Coastguard Worker if (!object.Equals(Payload, other.Payload)) return false; 2389*1b3f573fSAndroid Build Coastguard Worker if(!repeatedChild_.Equals(other.repeatedChild_)) return false; 2390*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 2391*1b3f573fSAndroid Build Coastguard Worker } 2392*1b3f573fSAndroid Build Coastguard Worker 2393*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2394*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()2395*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 2396*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 2397*1b3f573fSAndroid Build Coastguard Worker if (child_ != null) hash ^= Child.GetHashCode(); 2398*1b3f573fSAndroid Build Coastguard Worker if (payload_ != null) hash ^= Payload.GetHashCode(); 2399*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedChild_.GetHashCode(); 2400*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2401*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 2402*1b3f573fSAndroid Build Coastguard Worker } 2403*1b3f573fSAndroid Build Coastguard Worker return hash; 2404*1b3f573fSAndroid Build Coastguard Worker } 2405*1b3f573fSAndroid Build Coastguard Worker 2406*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2407*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()2408*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 2409*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 2410*1b3f573fSAndroid Build Coastguard Worker } 2411*1b3f573fSAndroid Build Coastguard Worker 2412*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2413*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)2414*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 2415*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2416*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 2417*1b3f573fSAndroid Build Coastguard Worker #else 2418*1b3f573fSAndroid Build Coastguard Worker if (child_ != null) { 2419*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 2420*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(Child); 2421*1b3f573fSAndroid Build Coastguard Worker } 2422*1b3f573fSAndroid Build Coastguard Worker if (payload_ != null) { 2423*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(18); 2424*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(Payload); 2425*1b3f573fSAndroid Build Coastguard Worker } 2426*1b3f573fSAndroid Build Coastguard Worker repeatedChild_.WriteTo(output, _repeated_repeatedChild_codec); 2427*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2428*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 2429*1b3f573fSAndroid Build Coastguard Worker } 2430*1b3f573fSAndroid Build Coastguard Worker #endif 2431*1b3f573fSAndroid Build Coastguard Worker } 2432*1b3f573fSAndroid Build Coastguard Worker 2433*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2434*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2435*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)2436*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 2437*1b3f573fSAndroid Build Coastguard Worker if (child_ != null) { 2438*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 2439*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(Child); 2440*1b3f573fSAndroid Build Coastguard Worker } 2441*1b3f573fSAndroid Build Coastguard Worker if (payload_ != null) { 2442*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(18); 2443*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(Payload); 2444*1b3f573fSAndroid Build Coastguard Worker } 2445*1b3f573fSAndroid Build Coastguard Worker repeatedChild_.WriteTo(ref output, _repeated_repeatedChild_codec); 2446*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2447*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 2448*1b3f573fSAndroid Build Coastguard Worker } 2449*1b3f573fSAndroid Build Coastguard Worker } 2450*1b3f573fSAndroid Build Coastguard Worker #endif 2451*1b3f573fSAndroid Build Coastguard Worker 2452*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2453*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()2454*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 2455*1b3f573fSAndroid Build Coastguard Worker int size = 0; 2456*1b3f573fSAndroid Build Coastguard Worker if (child_ != null) { 2457*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeMessageSize(Child); 2458*1b3f573fSAndroid Build Coastguard Worker } 2459*1b3f573fSAndroid Build Coastguard Worker if (payload_ != null) { 2460*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeMessageSize(Payload); 2461*1b3f573fSAndroid Build Coastguard Worker } 2462*1b3f573fSAndroid Build Coastguard Worker size += repeatedChild_.CalculateSize(_repeated_repeatedChild_codec); 2463*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2464*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 2465*1b3f573fSAndroid Build Coastguard Worker } 2466*1b3f573fSAndroid Build Coastguard Worker return size; 2467*1b3f573fSAndroid Build Coastguard Worker } 2468*1b3f573fSAndroid Build Coastguard Worker 2469*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2470*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(NestedTestAllTypes other)2471*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(NestedTestAllTypes other) { 2472*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 2473*1b3f573fSAndroid Build Coastguard Worker return; 2474*1b3f573fSAndroid Build Coastguard Worker } 2475*1b3f573fSAndroid Build Coastguard Worker if (other.child_ != null) { 2476*1b3f573fSAndroid Build Coastguard Worker if (child_ == null) { 2477*1b3f573fSAndroid Build Coastguard Worker Child = new global::Google.Protobuf.TestProtos.NestedTestAllTypes(); 2478*1b3f573fSAndroid Build Coastguard Worker } 2479*1b3f573fSAndroid Build Coastguard Worker Child.MergeFrom(other.Child); 2480*1b3f573fSAndroid Build Coastguard Worker } 2481*1b3f573fSAndroid Build Coastguard Worker if (other.payload_ != null) { 2482*1b3f573fSAndroid Build Coastguard Worker if (payload_ == null) { 2483*1b3f573fSAndroid Build Coastguard Worker Payload = new global::Google.Protobuf.TestProtos.TestAllTypes(); 2484*1b3f573fSAndroid Build Coastguard Worker } 2485*1b3f573fSAndroid Build Coastguard Worker Payload.MergeFrom(other.Payload); 2486*1b3f573fSAndroid Build Coastguard Worker } 2487*1b3f573fSAndroid Build Coastguard Worker repeatedChild_.Add(other.repeatedChild_); 2488*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 2489*1b3f573fSAndroid Build Coastguard Worker } 2490*1b3f573fSAndroid Build Coastguard Worker 2491*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2492*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)2493*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 2494*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2495*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 2496*1b3f573fSAndroid Build Coastguard Worker #else 2497*1b3f573fSAndroid Build Coastguard Worker uint tag; 2498*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 2499*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 2500*1b3f573fSAndroid Build Coastguard Worker default: 2501*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 2502*1b3f573fSAndroid Build Coastguard Worker break; 2503*1b3f573fSAndroid Build Coastguard Worker case 10: { 2504*1b3f573fSAndroid Build Coastguard Worker if (child_ == null) { 2505*1b3f573fSAndroid Build Coastguard Worker Child = new global::Google.Protobuf.TestProtos.NestedTestAllTypes(); 2506*1b3f573fSAndroid Build Coastguard Worker } 2507*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(Child); 2508*1b3f573fSAndroid Build Coastguard Worker break; 2509*1b3f573fSAndroid Build Coastguard Worker } 2510*1b3f573fSAndroid Build Coastguard Worker case 18: { 2511*1b3f573fSAndroid Build Coastguard Worker if (payload_ == null) { 2512*1b3f573fSAndroid Build Coastguard Worker Payload = new global::Google.Protobuf.TestProtos.TestAllTypes(); 2513*1b3f573fSAndroid Build Coastguard Worker } 2514*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(Payload); 2515*1b3f573fSAndroid Build Coastguard Worker break; 2516*1b3f573fSAndroid Build Coastguard Worker } 2517*1b3f573fSAndroid Build Coastguard Worker case 26: { 2518*1b3f573fSAndroid Build Coastguard Worker repeatedChild_.AddEntriesFrom(input, _repeated_repeatedChild_codec); 2519*1b3f573fSAndroid Build Coastguard Worker break; 2520*1b3f573fSAndroid Build Coastguard Worker } 2521*1b3f573fSAndroid Build Coastguard Worker } 2522*1b3f573fSAndroid Build Coastguard Worker } 2523*1b3f573fSAndroid Build Coastguard Worker #endif 2524*1b3f573fSAndroid Build Coastguard Worker } 2525*1b3f573fSAndroid Build Coastguard Worker 2526*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2527*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2528*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)2529*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 2530*1b3f573fSAndroid Build Coastguard Worker uint tag; 2531*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 2532*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 2533*1b3f573fSAndroid Build Coastguard Worker default: 2534*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 2535*1b3f573fSAndroid Build Coastguard Worker break; 2536*1b3f573fSAndroid Build Coastguard Worker case 10: { 2537*1b3f573fSAndroid Build Coastguard Worker if (child_ == null) { 2538*1b3f573fSAndroid Build Coastguard Worker Child = new global::Google.Protobuf.TestProtos.NestedTestAllTypes(); 2539*1b3f573fSAndroid Build Coastguard Worker } 2540*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(Child); 2541*1b3f573fSAndroid Build Coastguard Worker break; 2542*1b3f573fSAndroid Build Coastguard Worker } 2543*1b3f573fSAndroid Build Coastguard Worker case 18: { 2544*1b3f573fSAndroid Build Coastguard Worker if (payload_ == null) { 2545*1b3f573fSAndroid Build Coastguard Worker Payload = new global::Google.Protobuf.TestProtos.TestAllTypes(); 2546*1b3f573fSAndroid Build Coastguard Worker } 2547*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(Payload); 2548*1b3f573fSAndroid Build Coastguard Worker break; 2549*1b3f573fSAndroid Build Coastguard Worker } 2550*1b3f573fSAndroid Build Coastguard Worker case 26: { 2551*1b3f573fSAndroid Build Coastguard Worker repeatedChild_.AddEntriesFrom(ref input, _repeated_repeatedChild_codec); 2552*1b3f573fSAndroid Build Coastguard Worker break; 2553*1b3f573fSAndroid Build Coastguard Worker } 2554*1b3f573fSAndroid Build Coastguard Worker } 2555*1b3f573fSAndroid Build Coastguard Worker } 2556*1b3f573fSAndroid Build Coastguard Worker } 2557*1b3f573fSAndroid Build Coastguard Worker #endif 2558*1b3f573fSAndroid Build Coastguard Worker 2559*1b3f573fSAndroid Build Coastguard Worker } 2560*1b3f573fSAndroid Build Coastguard Worker 2561*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestDeprecatedFields : pb::IMessage<TestDeprecatedFields> 2562*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2563*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 2564*1b3f573fSAndroid Build Coastguard Worker #endif 2565*1b3f573fSAndroid Build Coastguard Worker { 2566*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestDeprecatedFields> _parser = new pb::MessageParser<TestDeprecatedFields>(() => new TestDeprecatedFields()); 2567*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 2568*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2569*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2570*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestDeprecatedFields> Parser { get { return _parser; } } 2571*1b3f573fSAndroid Build Coastguard Worker 2572*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2573*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2574*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 2575*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[2]; } 2576*1b3f573fSAndroid Build Coastguard Worker } 2577*1b3f573fSAndroid Build Coastguard Worker 2578*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2579*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2580*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 2581*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 2582*1b3f573fSAndroid Build Coastguard Worker } 2583*1b3f573fSAndroid Build Coastguard Worker 2584*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2585*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestDeprecatedFields()2586*1b3f573fSAndroid Build Coastguard Worker public TestDeprecatedFields() { 2587*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 2588*1b3f573fSAndroid Build Coastguard Worker } 2589*1b3f573fSAndroid Build Coastguard Worker OnConstruction()2590*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 2591*1b3f573fSAndroid Build Coastguard Worker 2592*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2593*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestDeprecatedFields(TestDeprecatedFields other)2594*1b3f573fSAndroid Build Coastguard Worker public TestDeprecatedFields(TestDeprecatedFields other) : this() { 2595*1b3f573fSAndroid Build Coastguard Worker deprecatedInt32_ = other.deprecatedInt32_; 2596*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 2597*1b3f573fSAndroid Build Coastguard Worker } 2598*1b3f573fSAndroid Build Coastguard Worker 2599*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2600*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()2601*1b3f573fSAndroid Build Coastguard Worker public TestDeprecatedFields Clone() { 2602*1b3f573fSAndroid Build Coastguard Worker return new TestDeprecatedFields(this); 2603*1b3f573fSAndroid Build Coastguard Worker } 2604*1b3f573fSAndroid Build Coastguard Worker 2605*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "deprecated_int32" field.</summary> 2606*1b3f573fSAndroid Build Coastguard Worker public const int DeprecatedInt32FieldNumber = 1; 2607*1b3f573fSAndroid Build Coastguard Worker private int deprecatedInt32_; 2608*1b3f573fSAndroid Build Coastguard Worker [global::System.ObsoleteAttribute] 2609*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2610*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2611*1b3f573fSAndroid Build Coastguard Worker public int DeprecatedInt32 { 2612*1b3f573fSAndroid Build Coastguard Worker get { return deprecatedInt32_; } 2613*1b3f573fSAndroid Build Coastguard Worker set { 2614*1b3f573fSAndroid Build Coastguard Worker deprecatedInt32_ = value; 2615*1b3f573fSAndroid Build Coastguard Worker } 2616*1b3f573fSAndroid Build Coastguard Worker } 2617*1b3f573fSAndroid Build Coastguard Worker 2618*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2619*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)2620*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 2621*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestDeprecatedFields); 2622*1b3f573fSAndroid Build Coastguard Worker } 2623*1b3f573fSAndroid Build Coastguard Worker 2624*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2625*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestDeprecatedFields other)2626*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestDeprecatedFields other) { 2627*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 2628*1b3f573fSAndroid Build Coastguard Worker return false; 2629*1b3f573fSAndroid Build Coastguard Worker } 2630*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 2631*1b3f573fSAndroid Build Coastguard Worker return true; 2632*1b3f573fSAndroid Build Coastguard Worker } 2633*1b3f573fSAndroid Build Coastguard Worker if (DeprecatedInt32 != other.DeprecatedInt32) return false; 2634*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 2635*1b3f573fSAndroid Build Coastguard Worker } 2636*1b3f573fSAndroid Build Coastguard Worker 2637*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2638*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()2639*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 2640*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 2641*1b3f573fSAndroid Build Coastguard Worker if (DeprecatedInt32 != 0) hash ^= DeprecatedInt32.GetHashCode(); 2642*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2643*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 2644*1b3f573fSAndroid Build Coastguard Worker } 2645*1b3f573fSAndroid Build Coastguard Worker return hash; 2646*1b3f573fSAndroid Build Coastguard Worker } 2647*1b3f573fSAndroid Build Coastguard Worker 2648*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2649*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()2650*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 2651*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 2652*1b3f573fSAndroid Build Coastguard Worker } 2653*1b3f573fSAndroid Build Coastguard Worker 2654*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2655*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)2656*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 2657*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2658*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 2659*1b3f573fSAndroid Build Coastguard Worker #else 2660*1b3f573fSAndroid Build Coastguard Worker if (DeprecatedInt32 != 0) { 2661*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 2662*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(DeprecatedInt32); 2663*1b3f573fSAndroid Build Coastguard Worker } 2664*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2665*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 2666*1b3f573fSAndroid Build Coastguard Worker } 2667*1b3f573fSAndroid Build Coastguard Worker #endif 2668*1b3f573fSAndroid Build Coastguard Worker } 2669*1b3f573fSAndroid Build Coastguard Worker 2670*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2671*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2672*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)2673*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 2674*1b3f573fSAndroid Build Coastguard Worker if (DeprecatedInt32 != 0) { 2675*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 2676*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(DeprecatedInt32); 2677*1b3f573fSAndroid Build Coastguard Worker } 2678*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2679*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 2680*1b3f573fSAndroid Build Coastguard Worker } 2681*1b3f573fSAndroid Build Coastguard Worker } 2682*1b3f573fSAndroid Build Coastguard Worker #endif 2683*1b3f573fSAndroid Build Coastguard Worker 2684*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2685*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()2686*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 2687*1b3f573fSAndroid Build Coastguard Worker int size = 0; 2688*1b3f573fSAndroid Build Coastguard Worker if (DeprecatedInt32 != 0) { 2689*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeInt32Size(DeprecatedInt32); 2690*1b3f573fSAndroid Build Coastguard Worker } 2691*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2692*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 2693*1b3f573fSAndroid Build Coastguard Worker } 2694*1b3f573fSAndroid Build Coastguard Worker return size; 2695*1b3f573fSAndroid Build Coastguard Worker } 2696*1b3f573fSAndroid Build Coastguard Worker 2697*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2698*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestDeprecatedFields other)2699*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestDeprecatedFields other) { 2700*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 2701*1b3f573fSAndroid Build Coastguard Worker return; 2702*1b3f573fSAndroid Build Coastguard Worker } 2703*1b3f573fSAndroid Build Coastguard Worker if (other.DeprecatedInt32 != 0) { 2704*1b3f573fSAndroid Build Coastguard Worker DeprecatedInt32 = other.DeprecatedInt32; 2705*1b3f573fSAndroid Build Coastguard Worker } 2706*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 2707*1b3f573fSAndroid Build Coastguard Worker } 2708*1b3f573fSAndroid Build Coastguard Worker 2709*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2710*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)2711*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 2712*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2713*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 2714*1b3f573fSAndroid Build Coastguard Worker #else 2715*1b3f573fSAndroid Build Coastguard Worker uint tag; 2716*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 2717*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 2718*1b3f573fSAndroid Build Coastguard Worker default: 2719*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 2720*1b3f573fSAndroid Build Coastguard Worker break; 2721*1b3f573fSAndroid Build Coastguard Worker case 8: { 2722*1b3f573fSAndroid Build Coastguard Worker DeprecatedInt32 = input.ReadInt32(); 2723*1b3f573fSAndroid Build Coastguard Worker break; 2724*1b3f573fSAndroid Build Coastguard Worker } 2725*1b3f573fSAndroid Build Coastguard Worker } 2726*1b3f573fSAndroid Build Coastguard Worker } 2727*1b3f573fSAndroid Build Coastguard Worker #endif 2728*1b3f573fSAndroid Build Coastguard Worker } 2729*1b3f573fSAndroid Build Coastguard Worker 2730*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2731*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2732*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)2733*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 2734*1b3f573fSAndroid Build Coastguard Worker uint tag; 2735*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 2736*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 2737*1b3f573fSAndroid Build Coastguard Worker default: 2738*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 2739*1b3f573fSAndroid Build Coastguard Worker break; 2740*1b3f573fSAndroid Build Coastguard Worker case 8: { 2741*1b3f573fSAndroid Build Coastguard Worker DeprecatedInt32 = input.ReadInt32(); 2742*1b3f573fSAndroid Build Coastguard Worker break; 2743*1b3f573fSAndroid Build Coastguard Worker } 2744*1b3f573fSAndroid Build Coastguard Worker } 2745*1b3f573fSAndroid Build Coastguard Worker } 2746*1b3f573fSAndroid Build Coastguard Worker } 2747*1b3f573fSAndroid Build Coastguard Worker #endif 2748*1b3f573fSAndroid Build Coastguard Worker 2749*1b3f573fSAndroid Build Coastguard Worker } 2750*1b3f573fSAndroid Build Coastguard Worker 2751*1b3f573fSAndroid Build Coastguard Worker /// <summary> 2752*1b3f573fSAndroid Build Coastguard Worker /// Define these after TestAllTypes to make sure the compiler can handle 2753*1b3f573fSAndroid Build Coastguard Worker /// that. 2754*1b3f573fSAndroid Build Coastguard Worker /// </summary> 2755*1b3f573fSAndroid Build Coastguard Worker public sealed partial class ForeignMessage : pb::IMessage<ForeignMessage> 2756*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2757*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 2758*1b3f573fSAndroid Build Coastguard Worker #endif 2759*1b3f573fSAndroid Build Coastguard Worker { 2760*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<ForeignMessage> _parser = new pb::MessageParser<ForeignMessage>(() => new ForeignMessage()); 2761*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 2762*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2763*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2764*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<ForeignMessage> Parser { get { return _parser; } } 2765*1b3f573fSAndroid Build Coastguard Worker 2766*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2767*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2768*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 2769*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[3]; } 2770*1b3f573fSAndroid Build Coastguard Worker } 2771*1b3f573fSAndroid Build Coastguard Worker 2772*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2773*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2774*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 2775*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 2776*1b3f573fSAndroid Build Coastguard Worker } 2777*1b3f573fSAndroid Build Coastguard Worker 2778*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2779*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ForeignMessage()2780*1b3f573fSAndroid Build Coastguard Worker public ForeignMessage() { 2781*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 2782*1b3f573fSAndroid Build Coastguard Worker } 2783*1b3f573fSAndroid Build Coastguard Worker OnConstruction()2784*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 2785*1b3f573fSAndroid Build Coastguard Worker 2786*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2787*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ForeignMessage(ForeignMessage other)2788*1b3f573fSAndroid Build Coastguard Worker public ForeignMessage(ForeignMessage other) : this() { 2789*1b3f573fSAndroid Build Coastguard Worker c_ = other.c_; 2790*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 2791*1b3f573fSAndroid Build Coastguard Worker } 2792*1b3f573fSAndroid Build Coastguard Worker 2793*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2794*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()2795*1b3f573fSAndroid Build Coastguard Worker public ForeignMessage Clone() { 2796*1b3f573fSAndroid Build Coastguard Worker return new ForeignMessage(this); 2797*1b3f573fSAndroid Build Coastguard Worker } 2798*1b3f573fSAndroid Build Coastguard Worker 2799*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "c" field.</summary> 2800*1b3f573fSAndroid Build Coastguard Worker public const int CFieldNumber = 1; 2801*1b3f573fSAndroid Build Coastguard Worker private int c_; 2802*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2803*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2804*1b3f573fSAndroid Build Coastguard Worker public int C { 2805*1b3f573fSAndroid Build Coastguard Worker get { return c_; } 2806*1b3f573fSAndroid Build Coastguard Worker set { 2807*1b3f573fSAndroid Build Coastguard Worker c_ = value; 2808*1b3f573fSAndroid Build Coastguard Worker } 2809*1b3f573fSAndroid Build Coastguard Worker } 2810*1b3f573fSAndroid Build Coastguard Worker 2811*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2812*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)2813*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 2814*1b3f573fSAndroid Build Coastguard Worker return Equals(other as ForeignMessage); 2815*1b3f573fSAndroid Build Coastguard Worker } 2816*1b3f573fSAndroid Build Coastguard Worker 2817*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2818*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(ForeignMessage other)2819*1b3f573fSAndroid Build Coastguard Worker public bool Equals(ForeignMessage other) { 2820*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 2821*1b3f573fSAndroid Build Coastguard Worker return false; 2822*1b3f573fSAndroid Build Coastguard Worker } 2823*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 2824*1b3f573fSAndroid Build Coastguard Worker return true; 2825*1b3f573fSAndroid Build Coastguard Worker } 2826*1b3f573fSAndroid Build Coastguard Worker if (C != other.C) return false; 2827*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 2828*1b3f573fSAndroid Build Coastguard Worker } 2829*1b3f573fSAndroid Build Coastguard Worker 2830*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2831*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()2832*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 2833*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 2834*1b3f573fSAndroid Build Coastguard Worker if (C != 0) hash ^= C.GetHashCode(); 2835*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2836*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 2837*1b3f573fSAndroid Build Coastguard Worker } 2838*1b3f573fSAndroid Build Coastguard Worker return hash; 2839*1b3f573fSAndroid Build Coastguard Worker } 2840*1b3f573fSAndroid Build Coastguard Worker 2841*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2842*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()2843*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 2844*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 2845*1b3f573fSAndroid Build Coastguard Worker } 2846*1b3f573fSAndroid Build Coastguard Worker 2847*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2848*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)2849*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 2850*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2851*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 2852*1b3f573fSAndroid Build Coastguard Worker #else 2853*1b3f573fSAndroid Build Coastguard Worker if (C != 0) { 2854*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 2855*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(C); 2856*1b3f573fSAndroid Build Coastguard Worker } 2857*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2858*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 2859*1b3f573fSAndroid Build Coastguard Worker } 2860*1b3f573fSAndroid Build Coastguard Worker #endif 2861*1b3f573fSAndroid Build Coastguard Worker } 2862*1b3f573fSAndroid Build Coastguard Worker 2863*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2864*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2865*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)2866*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 2867*1b3f573fSAndroid Build Coastguard Worker if (C != 0) { 2868*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 2869*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(C); 2870*1b3f573fSAndroid Build Coastguard Worker } 2871*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2872*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 2873*1b3f573fSAndroid Build Coastguard Worker } 2874*1b3f573fSAndroid Build Coastguard Worker } 2875*1b3f573fSAndroid Build Coastguard Worker #endif 2876*1b3f573fSAndroid Build Coastguard Worker 2877*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2878*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()2879*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 2880*1b3f573fSAndroid Build Coastguard Worker int size = 0; 2881*1b3f573fSAndroid Build Coastguard Worker if (C != 0) { 2882*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeInt32Size(C); 2883*1b3f573fSAndroid Build Coastguard Worker } 2884*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2885*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 2886*1b3f573fSAndroid Build Coastguard Worker } 2887*1b3f573fSAndroid Build Coastguard Worker return size; 2888*1b3f573fSAndroid Build Coastguard Worker } 2889*1b3f573fSAndroid Build Coastguard Worker 2890*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2891*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(ForeignMessage other)2892*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(ForeignMessage other) { 2893*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 2894*1b3f573fSAndroid Build Coastguard Worker return; 2895*1b3f573fSAndroid Build Coastguard Worker } 2896*1b3f573fSAndroid Build Coastguard Worker if (other.C != 0) { 2897*1b3f573fSAndroid Build Coastguard Worker C = other.C; 2898*1b3f573fSAndroid Build Coastguard Worker } 2899*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 2900*1b3f573fSAndroid Build Coastguard Worker } 2901*1b3f573fSAndroid Build Coastguard Worker 2902*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2903*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)2904*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 2905*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2906*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 2907*1b3f573fSAndroid Build Coastguard Worker #else 2908*1b3f573fSAndroid Build Coastguard Worker uint tag; 2909*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 2910*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 2911*1b3f573fSAndroid Build Coastguard Worker default: 2912*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 2913*1b3f573fSAndroid Build Coastguard Worker break; 2914*1b3f573fSAndroid Build Coastguard Worker case 8: { 2915*1b3f573fSAndroid Build Coastguard Worker C = input.ReadInt32(); 2916*1b3f573fSAndroid Build Coastguard Worker break; 2917*1b3f573fSAndroid Build Coastguard Worker } 2918*1b3f573fSAndroid Build Coastguard Worker } 2919*1b3f573fSAndroid Build Coastguard Worker } 2920*1b3f573fSAndroid Build Coastguard Worker #endif 2921*1b3f573fSAndroid Build Coastguard Worker } 2922*1b3f573fSAndroid Build Coastguard Worker 2923*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2924*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2925*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)2926*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 2927*1b3f573fSAndroid Build Coastguard Worker uint tag; 2928*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 2929*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 2930*1b3f573fSAndroid Build Coastguard Worker default: 2931*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 2932*1b3f573fSAndroid Build Coastguard Worker break; 2933*1b3f573fSAndroid Build Coastguard Worker case 8: { 2934*1b3f573fSAndroid Build Coastguard Worker C = input.ReadInt32(); 2935*1b3f573fSAndroid Build Coastguard Worker break; 2936*1b3f573fSAndroid Build Coastguard Worker } 2937*1b3f573fSAndroid Build Coastguard Worker } 2938*1b3f573fSAndroid Build Coastguard Worker } 2939*1b3f573fSAndroid Build Coastguard Worker } 2940*1b3f573fSAndroid Build Coastguard Worker #endif 2941*1b3f573fSAndroid Build Coastguard Worker 2942*1b3f573fSAndroid Build Coastguard Worker } 2943*1b3f573fSAndroid Build Coastguard Worker 2944*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestReservedFields : pb::IMessage<TestReservedFields> 2945*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2946*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 2947*1b3f573fSAndroid Build Coastguard Worker #endif 2948*1b3f573fSAndroid Build Coastguard Worker { 2949*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestReservedFields> _parser = new pb::MessageParser<TestReservedFields>(() => new TestReservedFields()); 2950*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 2951*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2952*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2953*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestReservedFields> Parser { get { return _parser; } } 2954*1b3f573fSAndroid Build Coastguard Worker 2955*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2956*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2957*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 2958*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[4]; } 2959*1b3f573fSAndroid Build Coastguard Worker } 2960*1b3f573fSAndroid Build Coastguard Worker 2961*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2962*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2963*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 2964*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 2965*1b3f573fSAndroid Build Coastguard Worker } 2966*1b3f573fSAndroid Build Coastguard Worker 2967*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2968*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestReservedFields()2969*1b3f573fSAndroid Build Coastguard Worker public TestReservedFields() { 2970*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 2971*1b3f573fSAndroid Build Coastguard Worker } 2972*1b3f573fSAndroid Build Coastguard Worker OnConstruction()2973*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 2974*1b3f573fSAndroid Build Coastguard Worker 2975*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2976*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestReservedFields(TestReservedFields other)2977*1b3f573fSAndroid Build Coastguard Worker public TestReservedFields(TestReservedFields other) : this() { 2978*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 2979*1b3f573fSAndroid Build Coastguard Worker } 2980*1b3f573fSAndroid Build Coastguard Worker 2981*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2982*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()2983*1b3f573fSAndroid Build Coastguard Worker public TestReservedFields Clone() { 2984*1b3f573fSAndroid Build Coastguard Worker return new TestReservedFields(this); 2985*1b3f573fSAndroid Build Coastguard Worker } 2986*1b3f573fSAndroid Build Coastguard Worker 2987*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2988*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)2989*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 2990*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestReservedFields); 2991*1b3f573fSAndroid Build Coastguard Worker } 2992*1b3f573fSAndroid Build Coastguard Worker 2993*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2994*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestReservedFields other)2995*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestReservedFields other) { 2996*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 2997*1b3f573fSAndroid Build Coastguard Worker return false; 2998*1b3f573fSAndroid Build Coastguard Worker } 2999*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 3000*1b3f573fSAndroid Build Coastguard Worker return true; 3001*1b3f573fSAndroid Build Coastguard Worker } 3002*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 3003*1b3f573fSAndroid Build Coastguard Worker } 3004*1b3f573fSAndroid Build Coastguard Worker 3005*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3006*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()3007*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 3008*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 3009*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3010*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 3011*1b3f573fSAndroid Build Coastguard Worker } 3012*1b3f573fSAndroid Build Coastguard Worker return hash; 3013*1b3f573fSAndroid Build Coastguard Worker } 3014*1b3f573fSAndroid Build Coastguard Worker 3015*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3016*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()3017*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 3018*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 3019*1b3f573fSAndroid Build Coastguard Worker } 3020*1b3f573fSAndroid Build Coastguard Worker 3021*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3022*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)3023*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 3024*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3025*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 3026*1b3f573fSAndroid Build Coastguard Worker #else 3027*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3028*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 3029*1b3f573fSAndroid Build Coastguard Worker } 3030*1b3f573fSAndroid Build Coastguard Worker #endif 3031*1b3f573fSAndroid Build Coastguard Worker } 3032*1b3f573fSAndroid Build Coastguard Worker 3033*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3034*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3035*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)3036*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 3037*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3038*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 3039*1b3f573fSAndroid Build Coastguard Worker } 3040*1b3f573fSAndroid Build Coastguard Worker } 3041*1b3f573fSAndroid Build Coastguard Worker #endif 3042*1b3f573fSAndroid Build Coastguard Worker 3043*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3044*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()3045*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 3046*1b3f573fSAndroid Build Coastguard Worker int size = 0; 3047*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3048*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 3049*1b3f573fSAndroid Build Coastguard Worker } 3050*1b3f573fSAndroid Build Coastguard Worker return size; 3051*1b3f573fSAndroid Build Coastguard Worker } 3052*1b3f573fSAndroid Build Coastguard Worker 3053*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3054*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestReservedFields other)3055*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestReservedFields other) { 3056*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 3057*1b3f573fSAndroid Build Coastguard Worker return; 3058*1b3f573fSAndroid Build Coastguard Worker } 3059*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 3060*1b3f573fSAndroid Build Coastguard Worker } 3061*1b3f573fSAndroid Build Coastguard Worker 3062*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3063*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)3064*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 3065*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3066*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 3067*1b3f573fSAndroid Build Coastguard Worker #else 3068*1b3f573fSAndroid Build Coastguard Worker uint tag; 3069*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 3070*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 3071*1b3f573fSAndroid Build Coastguard Worker default: 3072*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 3073*1b3f573fSAndroid Build Coastguard Worker break; 3074*1b3f573fSAndroid Build Coastguard Worker } 3075*1b3f573fSAndroid Build Coastguard Worker } 3076*1b3f573fSAndroid Build Coastguard Worker #endif 3077*1b3f573fSAndroid Build Coastguard Worker } 3078*1b3f573fSAndroid Build Coastguard Worker 3079*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3080*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3081*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)3082*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 3083*1b3f573fSAndroid Build Coastguard Worker uint tag; 3084*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 3085*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 3086*1b3f573fSAndroid Build Coastguard Worker default: 3087*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 3088*1b3f573fSAndroid Build Coastguard Worker break; 3089*1b3f573fSAndroid Build Coastguard Worker } 3090*1b3f573fSAndroid Build Coastguard Worker } 3091*1b3f573fSAndroid Build Coastguard Worker } 3092*1b3f573fSAndroid Build Coastguard Worker #endif 3093*1b3f573fSAndroid Build Coastguard Worker 3094*1b3f573fSAndroid Build Coastguard Worker } 3095*1b3f573fSAndroid Build Coastguard Worker 3096*1b3f573fSAndroid Build Coastguard Worker /// <summary> 3097*1b3f573fSAndroid Build Coastguard Worker /// Test that we can use NestedMessage from outside TestAllTypes. 3098*1b3f573fSAndroid Build Coastguard Worker /// </summary> 3099*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestForeignNested : pb::IMessage<TestForeignNested> 3100*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3101*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 3102*1b3f573fSAndroid Build Coastguard Worker #endif 3103*1b3f573fSAndroid Build Coastguard Worker { 3104*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestForeignNested> _parser = new pb::MessageParser<TestForeignNested>(() => new TestForeignNested()); 3105*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 3106*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3107*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3108*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestForeignNested> Parser { get { return _parser; } } 3109*1b3f573fSAndroid Build Coastguard Worker 3110*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3111*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3112*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 3113*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[5]; } 3114*1b3f573fSAndroid Build Coastguard Worker } 3115*1b3f573fSAndroid Build Coastguard Worker 3116*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3117*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3118*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 3119*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 3120*1b3f573fSAndroid Build Coastguard Worker } 3121*1b3f573fSAndroid Build Coastguard Worker 3122*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3123*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestForeignNested()3124*1b3f573fSAndroid Build Coastguard Worker public TestForeignNested() { 3125*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 3126*1b3f573fSAndroid Build Coastguard Worker } 3127*1b3f573fSAndroid Build Coastguard Worker OnConstruction()3128*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 3129*1b3f573fSAndroid Build Coastguard Worker 3130*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3131*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestForeignNested(TestForeignNested other)3132*1b3f573fSAndroid Build Coastguard Worker public TestForeignNested(TestForeignNested other) : this() { 3133*1b3f573fSAndroid Build Coastguard Worker foreignNested_ = other.foreignNested_ != null ? other.foreignNested_.Clone() : null; 3134*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 3135*1b3f573fSAndroid Build Coastguard Worker } 3136*1b3f573fSAndroid Build Coastguard Worker 3137*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3138*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()3139*1b3f573fSAndroid Build Coastguard Worker public TestForeignNested Clone() { 3140*1b3f573fSAndroid Build Coastguard Worker return new TestForeignNested(this); 3141*1b3f573fSAndroid Build Coastguard Worker } 3142*1b3f573fSAndroid Build Coastguard Worker 3143*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "foreign_nested" field.</summary> 3144*1b3f573fSAndroid Build Coastguard Worker public const int ForeignNestedFieldNumber = 1; 3145*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage foreignNested_; 3146*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3147*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3148*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage ForeignNested { 3149*1b3f573fSAndroid Build Coastguard Worker get { return foreignNested_; } 3150*1b3f573fSAndroid Build Coastguard Worker set { 3151*1b3f573fSAndroid Build Coastguard Worker foreignNested_ = value; 3152*1b3f573fSAndroid Build Coastguard Worker } 3153*1b3f573fSAndroid Build Coastguard Worker } 3154*1b3f573fSAndroid Build Coastguard Worker 3155*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3156*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)3157*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 3158*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestForeignNested); 3159*1b3f573fSAndroid Build Coastguard Worker } 3160*1b3f573fSAndroid Build Coastguard Worker 3161*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3162*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestForeignNested other)3163*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestForeignNested other) { 3164*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 3165*1b3f573fSAndroid Build Coastguard Worker return false; 3166*1b3f573fSAndroid Build Coastguard Worker } 3167*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 3168*1b3f573fSAndroid Build Coastguard Worker return true; 3169*1b3f573fSAndroid Build Coastguard Worker } 3170*1b3f573fSAndroid Build Coastguard Worker if (!object.Equals(ForeignNested, other.ForeignNested)) return false; 3171*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 3172*1b3f573fSAndroid Build Coastguard Worker } 3173*1b3f573fSAndroid Build Coastguard Worker 3174*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3175*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()3176*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 3177*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 3178*1b3f573fSAndroid Build Coastguard Worker if (foreignNested_ != null) hash ^= ForeignNested.GetHashCode(); 3179*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3180*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 3181*1b3f573fSAndroid Build Coastguard Worker } 3182*1b3f573fSAndroid Build Coastguard Worker return hash; 3183*1b3f573fSAndroid Build Coastguard Worker } 3184*1b3f573fSAndroid Build Coastguard Worker 3185*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3186*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()3187*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 3188*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 3189*1b3f573fSAndroid Build Coastguard Worker } 3190*1b3f573fSAndroid Build Coastguard Worker 3191*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3192*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)3193*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 3194*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3195*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 3196*1b3f573fSAndroid Build Coastguard Worker #else 3197*1b3f573fSAndroid Build Coastguard Worker if (foreignNested_ != null) { 3198*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 3199*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(ForeignNested); 3200*1b3f573fSAndroid Build Coastguard Worker } 3201*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3202*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 3203*1b3f573fSAndroid Build Coastguard Worker } 3204*1b3f573fSAndroid Build Coastguard Worker #endif 3205*1b3f573fSAndroid Build Coastguard Worker } 3206*1b3f573fSAndroid Build Coastguard Worker 3207*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3208*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3209*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)3210*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 3211*1b3f573fSAndroid Build Coastguard Worker if (foreignNested_ != null) { 3212*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 3213*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(ForeignNested); 3214*1b3f573fSAndroid Build Coastguard Worker } 3215*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3216*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 3217*1b3f573fSAndroid Build Coastguard Worker } 3218*1b3f573fSAndroid Build Coastguard Worker } 3219*1b3f573fSAndroid Build Coastguard Worker #endif 3220*1b3f573fSAndroid Build Coastguard Worker 3221*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3222*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()3223*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 3224*1b3f573fSAndroid Build Coastguard Worker int size = 0; 3225*1b3f573fSAndroid Build Coastguard Worker if (foreignNested_ != null) { 3226*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeMessageSize(ForeignNested); 3227*1b3f573fSAndroid Build Coastguard Worker } 3228*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3229*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 3230*1b3f573fSAndroid Build Coastguard Worker } 3231*1b3f573fSAndroid Build Coastguard Worker return size; 3232*1b3f573fSAndroid Build Coastguard Worker } 3233*1b3f573fSAndroid Build Coastguard Worker 3234*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3235*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestForeignNested other)3236*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestForeignNested other) { 3237*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 3238*1b3f573fSAndroid Build Coastguard Worker return; 3239*1b3f573fSAndroid Build Coastguard Worker } 3240*1b3f573fSAndroid Build Coastguard Worker if (other.foreignNested_ != null) { 3241*1b3f573fSAndroid Build Coastguard Worker if (foreignNested_ == null) { 3242*1b3f573fSAndroid Build Coastguard Worker ForeignNested = new global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage(); 3243*1b3f573fSAndroid Build Coastguard Worker } 3244*1b3f573fSAndroid Build Coastguard Worker ForeignNested.MergeFrom(other.ForeignNested); 3245*1b3f573fSAndroid Build Coastguard Worker } 3246*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 3247*1b3f573fSAndroid Build Coastguard Worker } 3248*1b3f573fSAndroid Build Coastguard Worker 3249*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3250*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)3251*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 3252*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3253*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 3254*1b3f573fSAndroid Build Coastguard Worker #else 3255*1b3f573fSAndroid Build Coastguard Worker uint tag; 3256*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 3257*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 3258*1b3f573fSAndroid Build Coastguard Worker default: 3259*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 3260*1b3f573fSAndroid Build Coastguard Worker break; 3261*1b3f573fSAndroid Build Coastguard Worker case 10: { 3262*1b3f573fSAndroid Build Coastguard Worker if (foreignNested_ == null) { 3263*1b3f573fSAndroid Build Coastguard Worker ForeignNested = new global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage(); 3264*1b3f573fSAndroid Build Coastguard Worker } 3265*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(ForeignNested); 3266*1b3f573fSAndroid Build Coastguard Worker break; 3267*1b3f573fSAndroid Build Coastguard Worker } 3268*1b3f573fSAndroid Build Coastguard Worker } 3269*1b3f573fSAndroid Build Coastguard Worker } 3270*1b3f573fSAndroid Build Coastguard Worker #endif 3271*1b3f573fSAndroid Build Coastguard Worker } 3272*1b3f573fSAndroid Build Coastguard Worker 3273*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3274*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3275*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)3276*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 3277*1b3f573fSAndroid Build Coastguard Worker uint tag; 3278*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 3279*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 3280*1b3f573fSAndroid Build Coastguard Worker default: 3281*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 3282*1b3f573fSAndroid Build Coastguard Worker break; 3283*1b3f573fSAndroid Build Coastguard Worker case 10: { 3284*1b3f573fSAndroid Build Coastguard Worker if (foreignNested_ == null) { 3285*1b3f573fSAndroid Build Coastguard Worker ForeignNested = new global::Google.Protobuf.TestProtos.TestAllTypes.Types.NestedMessage(); 3286*1b3f573fSAndroid Build Coastguard Worker } 3287*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(ForeignNested); 3288*1b3f573fSAndroid Build Coastguard Worker break; 3289*1b3f573fSAndroid Build Coastguard Worker } 3290*1b3f573fSAndroid Build Coastguard Worker } 3291*1b3f573fSAndroid Build Coastguard Worker } 3292*1b3f573fSAndroid Build Coastguard Worker } 3293*1b3f573fSAndroid Build Coastguard Worker #endif 3294*1b3f573fSAndroid Build Coastguard Worker 3295*1b3f573fSAndroid Build Coastguard Worker } 3296*1b3f573fSAndroid Build Coastguard Worker 3297*1b3f573fSAndroid Build Coastguard Worker /// <summary> 3298*1b3f573fSAndroid Build Coastguard Worker /// Test that really large tag numbers don't break anything. 3299*1b3f573fSAndroid Build Coastguard Worker /// </summary> 3300*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestReallyLargeTagNumber : pb::IMessage<TestReallyLargeTagNumber> 3301*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3302*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 3303*1b3f573fSAndroid Build Coastguard Worker #endif 3304*1b3f573fSAndroid Build Coastguard Worker { 3305*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestReallyLargeTagNumber> _parser = new pb::MessageParser<TestReallyLargeTagNumber>(() => new TestReallyLargeTagNumber()); 3306*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 3307*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3308*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3309*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestReallyLargeTagNumber> Parser { get { return _parser; } } 3310*1b3f573fSAndroid Build Coastguard Worker 3311*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3312*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3313*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 3314*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[6]; } 3315*1b3f573fSAndroid Build Coastguard Worker } 3316*1b3f573fSAndroid Build Coastguard Worker 3317*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3318*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3319*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 3320*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 3321*1b3f573fSAndroid Build Coastguard Worker } 3322*1b3f573fSAndroid Build Coastguard Worker 3323*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3324*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestReallyLargeTagNumber()3325*1b3f573fSAndroid Build Coastguard Worker public TestReallyLargeTagNumber() { 3326*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 3327*1b3f573fSAndroid Build Coastguard Worker } 3328*1b3f573fSAndroid Build Coastguard Worker OnConstruction()3329*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 3330*1b3f573fSAndroid Build Coastguard Worker 3331*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3332*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestReallyLargeTagNumber(TestReallyLargeTagNumber other)3333*1b3f573fSAndroid Build Coastguard Worker public TestReallyLargeTagNumber(TestReallyLargeTagNumber other) : this() { 3334*1b3f573fSAndroid Build Coastguard Worker a_ = other.a_; 3335*1b3f573fSAndroid Build Coastguard Worker bb_ = other.bb_; 3336*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 3337*1b3f573fSAndroid Build Coastguard Worker } 3338*1b3f573fSAndroid Build Coastguard Worker 3339*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3340*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()3341*1b3f573fSAndroid Build Coastguard Worker public TestReallyLargeTagNumber Clone() { 3342*1b3f573fSAndroid Build Coastguard Worker return new TestReallyLargeTagNumber(this); 3343*1b3f573fSAndroid Build Coastguard Worker } 3344*1b3f573fSAndroid Build Coastguard Worker 3345*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "a" field.</summary> 3346*1b3f573fSAndroid Build Coastguard Worker public const int AFieldNumber = 1; 3347*1b3f573fSAndroid Build Coastguard Worker private int a_; 3348*1b3f573fSAndroid Build Coastguard Worker /// <summary> 3349*1b3f573fSAndroid Build Coastguard Worker /// The largest possible tag number is 2^28 - 1, since the wire format uses 3350*1b3f573fSAndroid Build Coastguard Worker /// three bits to communicate wire type. 3351*1b3f573fSAndroid Build Coastguard Worker /// </summary> 3352*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3353*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3354*1b3f573fSAndroid Build Coastguard Worker public int A { 3355*1b3f573fSAndroid Build Coastguard Worker get { return a_; } 3356*1b3f573fSAndroid Build Coastguard Worker set { 3357*1b3f573fSAndroid Build Coastguard Worker a_ = value; 3358*1b3f573fSAndroid Build Coastguard Worker } 3359*1b3f573fSAndroid Build Coastguard Worker } 3360*1b3f573fSAndroid Build Coastguard Worker 3361*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "bb" field.</summary> 3362*1b3f573fSAndroid Build Coastguard Worker public const int BbFieldNumber = 268435455; 3363*1b3f573fSAndroid Build Coastguard Worker private int bb_; 3364*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3365*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3366*1b3f573fSAndroid Build Coastguard Worker public int Bb { 3367*1b3f573fSAndroid Build Coastguard Worker get { return bb_; } 3368*1b3f573fSAndroid Build Coastguard Worker set { 3369*1b3f573fSAndroid Build Coastguard Worker bb_ = value; 3370*1b3f573fSAndroid Build Coastguard Worker } 3371*1b3f573fSAndroid Build Coastguard Worker } 3372*1b3f573fSAndroid Build Coastguard Worker 3373*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3374*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)3375*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 3376*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestReallyLargeTagNumber); 3377*1b3f573fSAndroid Build Coastguard Worker } 3378*1b3f573fSAndroid Build Coastguard Worker 3379*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3380*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestReallyLargeTagNumber other)3381*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestReallyLargeTagNumber other) { 3382*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 3383*1b3f573fSAndroid Build Coastguard Worker return false; 3384*1b3f573fSAndroid Build Coastguard Worker } 3385*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 3386*1b3f573fSAndroid Build Coastguard Worker return true; 3387*1b3f573fSAndroid Build Coastguard Worker } 3388*1b3f573fSAndroid Build Coastguard Worker if (A != other.A) return false; 3389*1b3f573fSAndroid Build Coastguard Worker if (Bb != other.Bb) return false; 3390*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 3391*1b3f573fSAndroid Build Coastguard Worker } 3392*1b3f573fSAndroid Build Coastguard Worker 3393*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3394*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()3395*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 3396*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 3397*1b3f573fSAndroid Build Coastguard Worker if (A != 0) hash ^= A.GetHashCode(); 3398*1b3f573fSAndroid Build Coastguard Worker if (Bb != 0) hash ^= Bb.GetHashCode(); 3399*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3400*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 3401*1b3f573fSAndroid Build Coastguard Worker } 3402*1b3f573fSAndroid Build Coastguard Worker return hash; 3403*1b3f573fSAndroid Build Coastguard Worker } 3404*1b3f573fSAndroid Build Coastguard Worker 3405*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3406*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()3407*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 3408*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 3409*1b3f573fSAndroid Build Coastguard Worker } 3410*1b3f573fSAndroid Build Coastguard Worker 3411*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3412*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)3413*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 3414*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3415*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 3416*1b3f573fSAndroid Build Coastguard Worker #else 3417*1b3f573fSAndroid Build Coastguard Worker if (A != 0) { 3418*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 3419*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(A); 3420*1b3f573fSAndroid Build Coastguard Worker } 3421*1b3f573fSAndroid Build Coastguard Worker if (Bb != 0) { 3422*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(248, 255, 255, 255, 7); 3423*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(Bb); 3424*1b3f573fSAndroid Build Coastguard Worker } 3425*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3426*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 3427*1b3f573fSAndroid Build Coastguard Worker } 3428*1b3f573fSAndroid Build Coastguard Worker #endif 3429*1b3f573fSAndroid Build Coastguard Worker } 3430*1b3f573fSAndroid Build Coastguard Worker 3431*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3432*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3433*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)3434*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 3435*1b3f573fSAndroid Build Coastguard Worker if (A != 0) { 3436*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 3437*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(A); 3438*1b3f573fSAndroid Build Coastguard Worker } 3439*1b3f573fSAndroid Build Coastguard Worker if (Bb != 0) { 3440*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(248, 255, 255, 255, 7); 3441*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(Bb); 3442*1b3f573fSAndroid Build Coastguard Worker } 3443*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3444*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 3445*1b3f573fSAndroid Build Coastguard Worker } 3446*1b3f573fSAndroid Build Coastguard Worker } 3447*1b3f573fSAndroid Build Coastguard Worker #endif 3448*1b3f573fSAndroid Build Coastguard Worker 3449*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3450*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()3451*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 3452*1b3f573fSAndroid Build Coastguard Worker int size = 0; 3453*1b3f573fSAndroid Build Coastguard Worker if (A != 0) { 3454*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeInt32Size(A); 3455*1b3f573fSAndroid Build Coastguard Worker } 3456*1b3f573fSAndroid Build Coastguard Worker if (Bb != 0) { 3457*1b3f573fSAndroid Build Coastguard Worker size += 5 + pb::CodedOutputStream.ComputeInt32Size(Bb); 3458*1b3f573fSAndroid Build Coastguard Worker } 3459*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3460*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 3461*1b3f573fSAndroid Build Coastguard Worker } 3462*1b3f573fSAndroid Build Coastguard Worker return size; 3463*1b3f573fSAndroid Build Coastguard Worker } 3464*1b3f573fSAndroid Build Coastguard Worker 3465*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3466*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestReallyLargeTagNumber other)3467*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestReallyLargeTagNumber other) { 3468*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 3469*1b3f573fSAndroid Build Coastguard Worker return; 3470*1b3f573fSAndroid Build Coastguard Worker } 3471*1b3f573fSAndroid Build Coastguard Worker if (other.A != 0) { 3472*1b3f573fSAndroid Build Coastguard Worker A = other.A; 3473*1b3f573fSAndroid Build Coastguard Worker } 3474*1b3f573fSAndroid Build Coastguard Worker if (other.Bb != 0) { 3475*1b3f573fSAndroid Build Coastguard Worker Bb = other.Bb; 3476*1b3f573fSAndroid Build Coastguard Worker } 3477*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 3478*1b3f573fSAndroid Build Coastguard Worker } 3479*1b3f573fSAndroid Build Coastguard Worker 3480*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3481*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)3482*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 3483*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3484*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 3485*1b3f573fSAndroid Build Coastguard Worker #else 3486*1b3f573fSAndroid Build Coastguard Worker uint tag; 3487*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 3488*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 3489*1b3f573fSAndroid Build Coastguard Worker default: 3490*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 3491*1b3f573fSAndroid Build Coastguard Worker break; 3492*1b3f573fSAndroid Build Coastguard Worker case 8: { 3493*1b3f573fSAndroid Build Coastguard Worker A = input.ReadInt32(); 3494*1b3f573fSAndroid Build Coastguard Worker break; 3495*1b3f573fSAndroid Build Coastguard Worker } 3496*1b3f573fSAndroid Build Coastguard Worker case 2147483640: { 3497*1b3f573fSAndroid Build Coastguard Worker Bb = input.ReadInt32(); 3498*1b3f573fSAndroid Build Coastguard Worker break; 3499*1b3f573fSAndroid Build Coastguard Worker } 3500*1b3f573fSAndroid Build Coastguard Worker } 3501*1b3f573fSAndroid Build Coastguard Worker } 3502*1b3f573fSAndroid Build Coastguard Worker #endif 3503*1b3f573fSAndroid Build Coastguard Worker } 3504*1b3f573fSAndroid Build Coastguard Worker 3505*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3506*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3507*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)3508*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 3509*1b3f573fSAndroid Build Coastguard Worker uint tag; 3510*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 3511*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 3512*1b3f573fSAndroid Build Coastguard Worker default: 3513*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 3514*1b3f573fSAndroid Build Coastguard Worker break; 3515*1b3f573fSAndroid Build Coastguard Worker case 8: { 3516*1b3f573fSAndroid Build Coastguard Worker A = input.ReadInt32(); 3517*1b3f573fSAndroid Build Coastguard Worker break; 3518*1b3f573fSAndroid Build Coastguard Worker } 3519*1b3f573fSAndroid Build Coastguard Worker case 2147483640: { 3520*1b3f573fSAndroid Build Coastguard Worker Bb = input.ReadInt32(); 3521*1b3f573fSAndroid Build Coastguard Worker break; 3522*1b3f573fSAndroid Build Coastguard Worker } 3523*1b3f573fSAndroid Build Coastguard Worker } 3524*1b3f573fSAndroid Build Coastguard Worker } 3525*1b3f573fSAndroid Build Coastguard Worker } 3526*1b3f573fSAndroid Build Coastguard Worker #endif 3527*1b3f573fSAndroid Build Coastguard Worker 3528*1b3f573fSAndroid Build Coastguard Worker } 3529*1b3f573fSAndroid Build Coastguard Worker 3530*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestRecursiveMessage : pb::IMessage<TestRecursiveMessage> 3531*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3532*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 3533*1b3f573fSAndroid Build Coastguard Worker #endif 3534*1b3f573fSAndroid Build Coastguard Worker { 3535*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestRecursiveMessage> _parser = new pb::MessageParser<TestRecursiveMessage>(() => new TestRecursiveMessage()); 3536*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 3537*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3538*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3539*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestRecursiveMessage> Parser { get { return _parser; } } 3540*1b3f573fSAndroid Build Coastguard Worker 3541*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3542*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3543*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 3544*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[7]; } 3545*1b3f573fSAndroid Build Coastguard Worker } 3546*1b3f573fSAndroid Build Coastguard Worker 3547*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3548*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3549*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 3550*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 3551*1b3f573fSAndroid Build Coastguard Worker } 3552*1b3f573fSAndroid Build Coastguard Worker 3553*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3554*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestRecursiveMessage()3555*1b3f573fSAndroid Build Coastguard Worker public TestRecursiveMessage() { 3556*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 3557*1b3f573fSAndroid Build Coastguard Worker } 3558*1b3f573fSAndroid Build Coastguard Worker OnConstruction()3559*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 3560*1b3f573fSAndroid Build Coastguard Worker 3561*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3562*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestRecursiveMessage(TestRecursiveMessage other)3563*1b3f573fSAndroid Build Coastguard Worker public TestRecursiveMessage(TestRecursiveMessage other) : this() { 3564*1b3f573fSAndroid Build Coastguard Worker a_ = other.a_ != null ? other.a_.Clone() : null; 3565*1b3f573fSAndroid Build Coastguard Worker i_ = other.i_; 3566*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 3567*1b3f573fSAndroid Build Coastguard Worker } 3568*1b3f573fSAndroid Build Coastguard Worker 3569*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3570*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()3571*1b3f573fSAndroid Build Coastguard Worker public TestRecursiveMessage Clone() { 3572*1b3f573fSAndroid Build Coastguard Worker return new TestRecursiveMessage(this); 3573*1b3f573fSAndroid Build Coastguard Worker } 3574*1b3f573fSAndroid Build Coastguard Worker 3575*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "a" field.</summary> 3576*1b3f573fSAndroid Build Coastguard Worker public const int AFieldNumber = 1; 3577*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.TestRecursiveMessage a_; 3578*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3579*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3580*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.TestRecursiveMessage A { 3581*1b3f573fSAndroid Build Coastguard Worker get { return a_; } 3582*1b3f573fSAndroid Build Coastguard Worker set { 3583*1b3f573fSAndroid Build Coastguard Worker a_ = value; 3584*1b3f573fSAndroid Build Coastguard Worker } 3585*1b3f573fSAndroid Build Coastguard Worker } 3586*1b3f573fSAndroid Build Coastguard Worker 3587*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "i" field.</summary> 3588*1b3f573fSAndroid Build Coastguard Worker public const int IFieldNumber = 2; 3589*1b3f573fSAndroid Build Coastguard Worker private int i_; 3590*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3591*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3592*1b3f573fSAndroid Build Coastguard Worker public int I { 3593*1b3f573fSAndroid Build Coastguard Worker get { return i_; } 3594*1b3f573fSAndroid Build Coastguard Worker set { 3595*1b3f573fSAndroid Build Coastguard Worker i_ = value; 3596*1b3f573fSAndroid Build Coastguard Worker } 3597*1b3f573fSAndroid Build Coastguard Worker } 3598*1b3f573fSAndroid Build Coastguard Worker 3599*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3600*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)3601*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 3602*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestRecursiveMessage); 3603*1b3f573fSAndroid Build Coastguard Worker } 3604*1b3f573fSAndroid Build Coastguard Worker 3605*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3606*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestRecursiveMessage other)3607*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestRecursiveMessage other) { 3608*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 3609*1b3f573fSAndroid Build Coastguard Worker return false; 3610*1b3f573fSAndroid Build Coastguard Worker } 3611*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 3612*1b3f573fSAndroid Build Coastguard Worker return true; 3613*1b3f573fSAndroid Build Coastguard Worker } 3614*1b3f573fSAndroid Build Coastguard Worker if (!object.Equals(A, other.A)) return false; 3615*1b3f573fSAndroid Build Coastguard Worker if (I != other.I) return false; 3616*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 3617*1b3f573fSAndroid Build Coastguard Worker } 3618*1b3f573fSAndroid Build Coastguard Worker 3619*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3620*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()3621*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 3622*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 3623*1b3f573fSAndroid Build Coastguard Worker if (a_ != null) hash ^= A.GetHashCode(); 3624*1b3f573fSAndroid Build Coastguard Worker if (I != 0) hash ^= I.GetHashCode(); 3625*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3626*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 3627*1b3f573fSAndroid Build Coastguard Worker } 3628*1b3f573fSAndroid Build Coastguard Worker return hash; 3629*1b3f573fSAndroid Build Coastguard Worker } 3630*1b3f573fSAndroid Build Coastguard Worker 3631*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3632*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()3633*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 3634*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 3635*1b3f573fSAndroid Build Coastguard Worker } 3636*1b3f573fSAndroid Build Coastguard Worker 3637*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3638*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)3639*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 3640*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3641*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 3642*1b3f573fSAndroid Build Coastguard Worker #else 3643*1b3f573fSAndroid Build Coastguard Worker if (a_ != null) { 3644*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 3645*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(A); 3646*1b3f573fSAndroid Build Coastguard Worker } 3647*1b3f573fSAndroid Build Coastguard Worker if (I != 0) { 3648*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(16); 3649*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(I); 3650*1b3f573fSAndroid Build Coastguard Worker } 3651*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3652*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 3653*1b3f573fSAndroid Build Coastguard Worker } 3654*1b3f573fSAndroid Build Coastguard Worker #endif 3655*1b3f573fSAndroid Build Coastguard Worker } 3656*1b3f573fSAndroid Build Coastguard Worker 3657*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3658*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3659*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)3660*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 3661*1b3f573fSAndroid Build Coastguard Worker if (a_ != null) { 3662*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 3663*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(A); 3664*1b3f573fSAndroid Build Coastguard Worker } 3665*1b3f573fSAndroid Build Coastguard Worker if (I != 0) { 3666*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(16); 3667*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(I); 3668*1b3f573fSAndroid Build Coastguard Worker } 3669*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3670*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 3671*1b3f573fSAndroid Build Coastguard Worker } 3672*1b3f573fSAndroid Build Coastguard Worker } 3673*1b3f573fSAndroid Build Coastguard Worker #endif 3674*1b3f573fSAndroid Build Coastguard Worker 3675*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3676*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()3677*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 3678*1b3f573fSAndroid Build Coastguard Worker int size = 0; 3679*1b3f573fSAndroid Build Coastguard Worker if (a_ != null) { 3680*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeMessageSize(A); 3681*1b3f573fSAndroid Build Coastguard Worker } 3682*1b3f573fSAndroid Build Coastguard Worker if (I != 0) { 3683*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeInt32Size(I); 3684*1b3f573fSAndroid Build Coastguard Worker } 3685*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3686*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 3687*1b3f573fSAndroid Build Coastguard Worker } 3688*1b3f573fSAndroid Build Coastguard Worker return size; 3689*1b3f573fSAndroid Build Coastguard Worker } 3690*1b3f573fSAndroid Build Coastguard Worker 3691*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3692*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestRecursiveMessage other)3693*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestRecursiveMessage other) { 3694*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 3695*1b3f573fSAndroid Build Coastguard Worker return; 3696*1b3f573fSAndroid Build Coastguard Worker } 3697*1b3f573fSAndroid Build Coastguard Worker if (other.a_ != null) { 3698*1b3f573fSAndroid Build Coastguard Worker if (a_ == null) { 3699*1b3f573fSAndroid Build Coastguard Worker A = new global::Google.Protobuf.TestProtos.TestRecursiveMessage(); 3700*1b3f573fSAndroid Build Coastguard Worker } 3701*1b3f573fSAndroid Build Coastguard Worker A.MergeFrom(other.A); 3702*1b3f573fSAndroid Build Coastguard Worker } 3703*1b3f573fSAndroid Build Coastguard Worker if (other.I != 0) { 3704*1b3f573fSAndroid Build Coastguard Worker I = other.I; 3705*1b3f573fSAndroid Build Coastguard Worker } 3706*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 3707*1b3f573fSAndroid Build Coastguard Worker } 3708*1b3f573fSAndroid Build Coastguard Worker 3709*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3710*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)3711*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 3712*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3713*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 3714*1b3f573fSAndroid Build Coastguard Worker #else 3715*1b3f573fSAndroid Build Coastguard Worker uint tag; 3716*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 3717*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 3718*1b3f573fSAndroid Build Coastguard Worker default: 3719*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 3720*1b3f573fSAndroid Build Coastguard Worker break; 3721*1b3f573fSAndroid Build Coastguard Worker case 10: { 3722*1b3f573fSAndroid Build Coastguard Worker if (a_ == null) { 3723*1b3f573fSAndroid Build Coastguard Worker A = new global::Google.Protobuf.TestProtos.TestRecursiveMessage(); 3724*1b3f573fSAndroid Build Coastguard Worker } 3725*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(A); 3726*1b3f573fSAndroid Build Coastguard Worker break; 3727*1b3f573fSAndroid Build Coastguard Worker } 3728*1b3f573fSAndroid Build Coastguard Worker case 16: { 3729*1b3f573fSAndroid Build Coastguard Worker I = input.ReadInt32(); 3730*1b3f573fSAndroid Build Coastguard Worker break; 3731*1b3f573fSAndroid Build Coastguard Worker } 3732*1b3f573fSAndroid Build Coastguard Worker } 3733*1b3f573fSAndroid Build Coastguard Worker } 3734*1b3f573fSAndroid Build Coastguard Worker #endif 3735*1b3f573fSAndroid Build Coastguard Worker } 3736*1b3f573fSAndroid Build Coastguard Worker 3737*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3738*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3739*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)3740*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 3741*1b3f573fSAndroid Build Coastguard Worker uint tag; 3742*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 3743*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 3744*1b3f573fSAndroid Build Coastguard Worker default: 3745*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 3746*1b3f573fSAndroid Build Coastguard Worker break; 3747*1b3f573fSAndroid Build Coastguard Worker case 10: { 3748*1b3f573fSAndroid Build Coastguard Worker if (a_ == null) { 3749*1b3f573fSAndroid Build Coastguard Worker A = new global::Google.Protobuf.TestProtos.TestRecursiveMessage(); 3750*1b3f573fSAndroid Build Coastguard Worker } 3751*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(A); 3752*1b3f573fSAndroid Build Coastguard Worker break; 3753*1b3f573fSAndroid Build Coastguard Worker } 3754*1b3f573fSAndroid Build Coastguard Worker case 16: { 3755*1b3f573fSAndroid Build Coastguard Worker I = input.ReadInt32(); 3756*1b3f573fSAndroid Build Coastguard Worker break; 3757*1b3f573fSAndroid Build Coastguard Worker } 3758*1b3f573fSAndroid Build Coastguard Worker } 3759*1b3f573fSAndroid Build Coastguard Worker } 3760*1b3f573fSAndroid Build Coastguard Worker } 3761*1b3f573fSAndroid Build Coastguard Worker #endif 3762*1b3f573fSAndroid Build Coastguard Worker 3763*1b3f573fSAndroid Build Coastguard Worker } 3764*1b3f573fSAndroid Build Coastguard Worker 3765*1b3f573fSAndroid Build Coastguard Worker /// <summary> 3766*1b3f573fSAndroid Build Coastguard Worker /// Test that mutual recursion works. 3767*1b3f573fSAndroid Build Coastguard Worker /// </summary> 3768*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestMutualRecursionA : pb::IMessage<TestMutualRecursionA> 3769*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3770*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 3771*1b3f573fSAndroid Build Coastguard Worker #endif 3772*1b3f573fSAndroid Build Coastguard Worker { 3773*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestMutualRecursionA> _parser = new pb::MessageParser<TestMutualRecursionA>(() => new TestMutualRecursionA()); 3774*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 3775*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3776*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3777*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestMutualRecursionA> Parser { get { return _parser; } } 3778*1b3f573fSAndroid Build Coastguard Worker 3779*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3780*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3781*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 3782*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[8]; } 3783*1b3f573fSAndroid Build Coastguard Worker } 3784*1b3f573fSAndroid Build Coastguard Worker 3785*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3786*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3787*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 3788*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 3789*1b3f573fSAndroid Build Coastguard Worker } 3790*1b3f573fSAndroid Build Coastguard Worker 3791*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3792*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestMutualRecursionA()3793*1b3f573fSAndroid Build Coastguard Worker public TestMutualRecursionA() { 3794*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 3795*1b3f573fSAndroid Build Coastguard Worker } 3796*1b3f573fSAndroid Build Coastguard Worker OnConstruction()3797*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 3798*1b3f573fSAndroid Build Coastguard Worker 3799*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3800*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestMutualRecursionA(TestMutualRecursionA other)3801*1b3f573fSAndroid Build Coastguard Worker public TestMutualRecursionA(TestMutualRecursionA other) : this() { 3802*1b3f573fSAndroid Build Coastguard Worker bb_ = other.bb_ != null ? other.bb_.Clone() : null; 3803*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 3804*1b3f573fSAndroid Build Coastguard Worker } 3805*1b3f573fSAndroid Build Coastguard Worker 3806*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3807*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()3808*1b3f573fSAndroid Build Coastguard Worker public TestMutualRecursionA Clone() { 3809*1b3f573fSAndroid Build Coastguard Worker return new TestMutualRecursionA(this); 3810*1b3f573fSAndroid Build Coastguard Worker } 3811*1b3f573fSAndroid Build Coastguard Worker 3812*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "bb" field.</summary> 3813*1b3f573fSAndroid Build Coastguard Worker public const int BbFieldNumber = 1; 3814*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.TestMutualRecursionB bb_; 3815*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3816*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3817*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.TestMutualRecursionB Bb { 3818*1b3f573fSAndroid Build Coastguard Worker get { return bb_; } 3819*1b3f573fSAndroid Build Coastguard Worker set { 3820*1b3f573fSAndroid Build Coastguard Worker bb_ = value; 3821*1b3f573fSAndroid Build Coastguard Worker } 3822*1b3f573fSAndroid Build Coastguard Worker } 3823*1b3f573fSAndroid Build Coastguard Worker 3824*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3825*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)3826*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 3827*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestMutualRecursionA); 3828*1b3f573fSAndroid Build Coastguard Worker } 3829*1b3f573fSAndroid Build Coastguard Worker 3830*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3831*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestMutualRecursionA other)3832*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestMutualRecursionA other) { 3833*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 3834*1b3f573fSAndroid Build Coastguard Worker return false; 3835*1b3f573fSAndroid Build Coastguard Worker } 3836*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 3837*1b3f573fSAndroid Build Coastguard Worker return true; 3838*1b3f573fSAndroid Build Coastguard Worker } 3839*1b3f573fSAndroid Build Coastguard Worker if (!object.Equals(Bb, other.Bb)) return false; 3840*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 3841*1b3f573fSAndroid Build Coastguard Worker } 3842*1b3f573fSAndroid Build Coastguard Worker 3843*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3844*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()3845*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 3846*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 3847*1b3f573fSAndroid Build Coastguard Worker if (bb_ != null) hash ^= Bb.GetHashCode(); 3848*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3849*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 3850*1b3f573fSAndroid Build Coastguard Worker } 3851*1b3f573fSAndroid Build Coastguard Worker return hash; 3852*1b3f573fSAndroid Build Coastguard Worker } 3853*1b3f573fSAndroid Build Coastguard Worker 3854*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3855*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()3856*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 3857*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 3858*1b3f573fSAndroid Build Coastguard Worker } 3859*1b3f573fSAndroid Build Coastguard Worker 3860*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3861*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)3862*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 3863*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3864*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 3865*1b3f573fSAndroid Build Coastguard Worker #else 3866*1b3f573fSAndroid Build Coastguard Worker if (bb_ != null) { 3867*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 3868*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(Bb); 3869*1b3f573fSAndroid Build Coastguard Worker } 3870*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3871*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 3872*1b3f573fSAndroid Build Coastguard Worker } 3873*1b3f573fSAndroid Build Coastguard Worker #endif 3874*1b3f573fSAndroid Build Coastguard Worker } 3875*1b3f573fSAndroid Build Coastguard Worker 3876*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3877*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3878*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)3879*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 3880*1b3f573fSAndroid Build Coastguard Worker if (bb_ != null) { 3881*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 3882*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(Bb); 3883*1b3f573fSAndroid Build Coastguard Worker } 3884*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3885*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 3886*1b3f573fSAndroid Build Coastguard Worker } 3887*1b3f573fSAndroid Build Coastguard Worker } 3888*1b3f573fSAndroid Build Coastguard Worker #endif 3889*1b3f573fSAndroid Build Coastguard Worker 3890*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3891*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()3892*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 3893*1b3f573fSAndroid Build Coastguard Worker int size = 0; 3894*1b3f573fSAndroid Build Coastguard Worker if (bb_ != null) { 3895*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeMessageSize(Bb); 3896*1b3f573fSAndroid Build Coastguard Worker } 3897*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 3898*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 3899*1b3f573fSAndroid Build Coastguard Worker } 3900*1b3f573fSAndroid Build Coastguard Worker return size; 3901*1b3f573fSAndroid Build Coastguard Worker } 3902*1b3f573fSAndroid Build Coastguard Worker 3903*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3904*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestMutualRecursionA other)3905*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestMutualRecursionA other) { 3906*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 3907*1b3f573fSAndroid Build Coastguard Worker return; 3908*1b3f573fSAndroid Build Coastguard Worker } 3909*1b3f573fSAndroid Build Coastguard Worker if (other.bb_ != null) { 3910*1b3f573fSAndroid Build Coastguard Worker if (bb_ == null) { 3911*1b3f573fSAndroid Build Coastguard Worker Bb = new global::Google.Protobuf.TestProtos.TestMutualRecursionB(); 3912*1b3f573fSAndroid Build Coastguard Worker } 3913*1b3f573fSAndroid Build Coastguard Worker Bb.MergeFrom(other.Bb); 3914*1b3f573fSAndroid Build Coastguard Worker } 3915*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 3916*1b3f573fSAndroid Build Coastguard Worker } 3917*1b3f573fSAndroid Build Coastguard Worker 3918*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3919*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)3920*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 3921*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3922*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 3923*1b3f573fSAndroid Build Coastguard Worker #else 3924*1b3f573fSAndroid Build Coastguard Worker uint tag; 3925*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 3926*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 3927*1b3f573fSAndroid Build Coastguard Worker default: 3928*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 3929*1b3f573fSAndroid Build Coastguard Worker break; 3930*1b3f573fSAndroid Build Coastguard Worker case 10: { 3931*1b3f573fSAndroid Build Coastguard Worker if (bb_ == null) { 3932*1b3f573fSAndroid Build Coastguard Worker Bb = new global::Google.Protobuf.TestProtos.TestMutualRecursionB(); 3933*1b3f573fSAndroid Build Coastguard Worker } 3934*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(Bb); 3935*1b3f573fSAndroid Build Coastguard Worker break; 3936*1b3f573fSAndroid Build Coastguard Worker } 3937*1b3f573fSAndroid Build Coastguard Worker } 3938*1b3f573fSAndroid Build Coastguard Worker } 3939*1b3f573fSAndroid Build Coastguard Worker #endif 3940*1b3f573fSAndroid Build Coastguard Worker } 3941*1b3f573fSAndroid Build Coastguard Worker 3942*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3943*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3944*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)3945*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 3946*1b3f573fSAndroid Build Coastguard Worker uint tag; 3947*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 3948*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 3949*1b3f573fSAndroid Build Coastguard Worker default: 3950*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 3951*1b3f573fSAndroid Build Coastguard Worker break; 3952*1b3f573fSAndroid Build Coastguard Worker case 10: { 3953*1b3f573fSAndroid Build Coastguard Worker if (bb_ == null) { 3954*1b3f573fSAndroid Build Coastguard Worker Bb = new global::Google.Protobuf.TestProtos.TestMutualRecursionB(); 3955*1b3f573fSAndroid Build Coastguard Worker } 3956*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(Bb); 3957*1b3f573fSAndroid Build Coastguard Worker break; 3958*1b3f573fSAndroid Build Coastguard Worker } 3959*1b3f573fSAndroid Build Coastguard Worker } 3960*1b3f573fSAndroid Build Coastguard Worker } 3961*1b3f573fSAndroid Build Coastguard Worker } 3962*1b3f573fSAndroid Build Coastguard Worker #endif 3963*1b3f573fSAndroid Build Coastguard Worker 3964*1b3f573fSAndroid Build Coastguard Worker } 3965*1b3f573fSAndroid Build Coastguard Worker 3966*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestMutualRecursionB : pb::IMessage<TestMutualRecursionB> 3967*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3968*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 3969*1b3f573fSAndroid Build Coastguard Worker #endif 3970*1b3f573fSAndroid Build Coastguard Worker { 3971*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestMutualRecursionB> _parser = new pb::MessageParser<TestMutualRecursionB>(() => new TestMutualRecursionB()); 3972*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 3973*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3974*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3975*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestMutualRecursionB> Parser { get { return _parser; } } 3976*1b3f573fSAndroid Build Coastguard Worker 3977*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3978*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3979*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 3980*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[9]; } 3981*1b3f573fSAndroid Build Coastguard Worker } 3982*1b3f573fSAndroid Build Coastguard Worker 3983*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3984*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 3985*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 3986*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 3987*1b3f573fSAndroid Build Coastguard Worker } 3988*1b3f573fSAndroid Build Coastguard Worker 3989*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3990*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestMutualRecursionB()3991*1b3f573fSAndroid Build Coastguard Worker public TestMutualRecursionB() { 3992*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 3993*1b3f573fSAndroid Build Coastguard Worker } 3994*1b3f573fSAndroid Build Coastguard Worker OnConstruction()3995*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 3996*1b3f573fSAndroid Build Coastguard Worker 3997*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3998*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestMutualRecursionB(TestMutualRecursionB other)3999*1b3f573fSAndroid Build Coastguard Worker public TestMutualRecursionB(TestMutualRecursionB other) : this() { 4000*1b3f573fSAndroid Build Coastguard Worker a_ = other.a_ != null ? other.a_.Clone() : null; 4001*1b3f573fSAndroid Build Coastguard Worker optionalInt32_ = other.optionalInt32_; 4002*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 4003*1b3f573fSAndroid Build Coastguard Worker } 4004*1b3f573fSAndroid Build Coastguard Worker 4005*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4006*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()4007*1b3f573fSAndroid Build Coastguard Worker public TestMutualRecursionB Clone() { 4008*1b3f573fSAndroid Build Coastguard Worker return new TestMutualRecursionB(this); 4009*1b3f573fSAndroid Build Coastguard Worker } 4010*1b3f573fSAndroid Build Coastguard Worker 4011*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "a" field.</summary> 4012*1b3f573fSAndroid Build Coastguard Worker public const int AFieldNumber = 1; 4013*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.TestMutualRecursionA a_; 4014*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4015*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4016*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.TestMutualRecursionA A { 4017*1b3f573fSAndroid Build Coastguard Worker get { return a_; } 4018*1b3f573fSAndroid Build Coastguard Worker set { 4019*1b3f573fSAndroid Build Coastguard Worker a_ = value; 4020*1b3f573fSAndroid Build Coastguard Worker } 4021*1b3f573fSAndroid Build Coastguard Worker } 4022*1b3f573fSAndroid Build Coastguard Worker 4023*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "optional_int32" field.</summary> 4024*1b3f573fSAndroid Build Coastguard Worker public const int OptionalInt32FieldNumber = 2; 4025*1b3f573fSAndroid Build Coastguard Worker private int optionalInt32_; 4026*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4027*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4028*1b3f573fSAndroid Build Coastguard Worker public int OptionalInt32 { 4029*1b3f573fSAndroid Build Coastguard Worker get { return optionalInt32_; } 4030*1b3f573fSAndroid Build Coastguard Worker set { 4031*1b3f573fSAndroid Build Coastguard Worker optionalInt32_ = value; 4032*1b3f573fSAndroid Build Coastguard Worker } 4033*1b3f573fSAndroid Build Coastguard Worker } 4034*1b3f573fSAndroid Build Coastguard Worker 4035*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4036*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)4037*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 4038*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestMutualRecursionB); 4039*1b3f573fSAndroid Build Coastguard Worker } 4040*1b3f573fSAndroid Build Coastguard Worker 4041*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4042*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestMutualRecursionB other)4043*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestMutualRecursionB other) { 4044*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 4045*1b3f573fSAndroid Build Coastguard Worker return false; 4046*1b3f573fSAndroid Build Coastguard Worker } 4047*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 4048*1b3f573fSAndroid Build Coastguard Worker return true; 4049*1b3f573fSAndroid Build Coastguard Worker } 4050*1b3f573fSAndroid Build Coastguard Worker if (!object.Equals(A, other.A)) return false; 4051*1b3f573fSAndroid Build Coastguard Worker if (OptionalInt32 != other.OptionalInt32) return false; 4052*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 4053*1b3f573fSAndroid Build Coastguard Worker } 4054*1b3f573fSAndroid Build Coastguard Worker 4055*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4056*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()4057*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 4058*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 4059*1b3f573fSAndroid Build Coastguard Worker if (a_ != null) hash ^= A.GetHashCode(); 4060*1b3f573fSAndroid Build Coastguard Worker if (OptionalInt32 != 0) hash ^= OptionalInt32.GetHashCode(); 4061*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 4062*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 4063*1b3f573fSAndroid Build Coastguard Worker } 4064*1b3f573fSAndroid Build Coastguard Worker return hash; 4065*1b3f573fSAndroid Build Coastguard Worker } 4066*1b3f573fSAndroid Build Coastguard Worker 4067*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4068*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()4069*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 4070*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 4071*1b3f573fSAndroid Build Coastguard Worker } 4072*1b3f573fSAndroid Build Coastguard Worker 4073*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4074*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)4075*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 4076*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4077*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 4078*1b3f573fSAndroid Build Coastguard Worker #else 4079*1b3f573fSAndroid Build Coastguard Worker if (a_ != null) { 4080*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 4081*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(A); 4082*1b3f573fSAndroid Build Coastguard Worker } 4083*1b3f573fSAndroid Build Coastguard Worker if (OptionalInt32 != 0) { 4084*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(16); 4085*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(OptionalInt32); 4086*1b3f573fSAndroid Build Coastguard Worker } 4087*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 4088*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 4089*1b3f573fSAndroid Build Coastguard Worker } 4090*1b3f573fSAndroid Build Coastguard Worker #endif 4091*1b3f573fSAndroid Build Coastguard Worker } 4092*1b3f573fSAndroid Build Coastguard Worker 4093*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4094*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4095*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)4096*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 4097*1b3f573fSAndroid Build Coastguard Worker if (a_ != null) { 4098*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 4099*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(A); 4100*1b3f573fSAndroid Build Coastguard Worker } 4101*1b3f573fSAndroid Build Coastguard Worker if (OptionalInt32 != 0) { 4102*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(16); 4103*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(OptionalInt32); 4104*1b3f573fSAndroid Build Coastguard Worker } 4105*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 4106*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 4107*1b3f573fSAndroid Build Coastguard Worker } 4108*1b3f573fSAndroid Build Coastguard Worker } 4109*1b3f573fSAndroid Build Coastguard Worker #endif 4110*1b3f573fSAndroid Build Coastguard Worker 4111*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4112*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()4113*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 4114*1b3f573fSAndroid Build Coastguard Worker int size = 0; 4115*1b3f573fSAndroid Build Coastguard Worker if (a_ != null) { 4116*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeMessageSize(A); 4117*1b3f573fSAndroid Build Coastguard Worker } 4118*1b3f573fSAndroid Build Coastguard Worker if (OptionalInt32 != 0) { 4119*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeInt32Size(OptionalInt32); 4120*1b3f573fSAndroid Build Coastguard Worker } 4121*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 4122*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 4123*1b3f573fSAndroid Build Coastguard Worker } 4124*1b3f573fSAndroid Build Coastguard Worker return size; 4125*1b3f573fSAndroid Build Coastguard Worker } 4126*1b3f573fSAndroid Build Coastguard Worker 4127*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4128*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestMutualRecursionB other)4129*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestMutualRecursionB other) { 4130*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 4131*1b3f573fSAndroid Build Coastguard Worker return; 4132*1b3f573fSAndroid Build Coastguard Worker } 4133*1b3f573fSAndroid Build Coastguard Worker if (other.a_ != null) { 4134*1b3f573fSAndroid Build Coastguard Worker if (a_ == null) { 4135*1b3f573fSAndroid Build Coastguard Worker A = new global::Google.Protobuf.TestProtos.TestMutualRecursionA(); 4136*1b3f573fSAndroid Build Coastguard Worker } 4137*1b3f573fSAndroid Build Coastguard Worker A.MergeFrom(other.A); 4138*1b3f573fSAndroid Build Coastguard Worker } 4139*1b3f573fSAndroid Build Coastguard Worker if (other.OptionalInt32 != 0) { 4140*1b3f573fSAndroid Build Coastguard Worker OptionalInt32 = other.OptionalInt32; 4141*1b3f573fSAndroid Build Coastguard Worker } 4142*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 4143*1b3f573fSAndroid Build Coastguard Worker } 4144*1b3f573fSAndroid Build Coastguard Worker 4145*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4146*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)4147*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 4148*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4149*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 4150*1b3f573fSAndroid Build Coastguard Worker #else 4151*1b3f573fSAndroid Build Coastguard Worker uint tag; 4152*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 4153*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 4154*1b3f573fSAndroid Build Coastguard Worker default: 4155*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 4156*1b3f573fSAndroid Build Coastguard Worker break; 4157*1b3f573fSAndroid Build Coastguard Worker case 10: { 4158*1b3f573fSAndroid Build Coastguard Worker if (a_ == null) { 4159*1b3f573fSAndroid Build Coastguard Worker A = new global::Google.Protobuf.TestProtos.TestMutualRecursionA(); 4160*1b3f573fSAndroid Build Coastguard Worker } 4161*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(A); 4162*1b3f573fSAndroid Build Coastguard Worker break; 4163*1b3f573fSAndroid Build Coastguard Worker } 4164*1b3f573fSAndroid Build Coastguard Worker case 16: { 4165*1b3f573fSAndroid Build Coastguard Worker OptionalInt32 = input.ReadInt32(); 4166*1b3f573fSAndroid Build Coastguard Worker break; 4167*1b3f573fSAndroid Build Coastguard Worker } 4168*1b3f573fSAndroid Build Coastguard Worker } 4169*1b3f573fSAndroid Build Coastguard Worker } 4170*1b3f573fSAndroid Build Coastguard Worker #endif 4171*1b3f573fSAndroid Build Coastguard Worker } 4172*1b3f573fSAndroid Build Coastguard Worker 4173*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4174*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4175*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)4176*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 4177*1b3f573fSAndroid Build Coastguard Worker uint tag; 4178*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 4179*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 4180*1b3f573fSAndroid Build Coastguard Worker default: 4181*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 4182*1b3f573fSAndroid Build Coastguard Worker break; 4183*1b3f573fSAndroid Build Coastguard Worker case 10: { 4184*1b3f573fSAndroid Build Coastguard Worker if (a_ == null) { 4185*1b3f573fSAndroid Build Coastguard Worker A = new global::Google.Protobuf.TestProtos.TestMutualRecursionA(); 4186*1b3f573fSAndroid Build Coastguard Worker } 4187*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(A); 4188*1b3f573fSAndroid Build Coastguard Worker break; 4189*1b3f573fSAndroid Build Coastguard Worker } 4190*1b3f573fSAndroid Build Coastguard Worker case 16: { 4191*1b3f573fSAndroid Build Coastguard Worker OptionalInt32 = input.ReadInt32(); 4192*1b3f573fSAndroid Build Coastguard Worker break; 4193*1b3f573fSAndroid Build Coastguard Worker } 4194*1b3f573fSAndroid Build Coastguard Worker } 4195*1b3f573fSAndroid Build Coastguard Worker } 4196*1b3f573fSAndroid Build Coastguard Worker } 4197*1b3f573fSAndroid Build Coastguard Worker #endif 4198*1b3f573fSAndroid Build Coastguard Worker 4199*1b3f573fSAndroid Build Coastguard Worker } 4200*1b3f573fSAndroid Build Coastguard Worker 4201*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestEnumAllowAlias : pb::IMessage<TestEnumAllowAlias> 4202*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4203*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 4204*1b3f573fSAndroid Build Coastguard Worker #endif 4205*1b3f573fSAndroid Build Coastguard Worker { 4206*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestEnumAllowAlias> _parser = new pb::MessageParser<TestEnumAllowAlias>(() => new TestEnumAllowAlias()); 4207*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 4208*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4209*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4210*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestEnumAllowAlias> Parser { get { return _parser; } } 4211*1b3f573fSAndroid Build Coastguard Worker 4212*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4213*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4214*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 4215*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[10]; } 4216*1b3f573fSAndroid Build Coastguard Worker } 4217*1b3f573fSAndroid Build Coastguard Worker 4218*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4219*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4220*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 4221*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 4222*1b3f573fSAndroid Build Coastguard Worker } 4223*1b3f573fSAndroid Build Coastguard Worker 4224*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4225*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestEnumAllowAlias()4226*1b3f573fSAndroid Build Coastguard Worker public TestEnumAllowAlias() { 4227*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 4228*1b3f573fSAndroid Build Coastguard Worker } 4229*1b3f573fSAndroid Build Coastguard Worker OnConstruction()4230*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 4231*1b3f573fSAndroid Build Coastguard Worker 4232*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4233*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestEnumAllowAlias(TestEnumAllowAlias other)4234*1b3f573fSAndroid Build Coastguard Worker public TestEnumAllowAlias(TestEnumAllowAlias other) : this() { 4235*1b3f573fSAndroid Build Coastguard Worker value_ = other.value_; 4236*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 4237*1b3f573fSAndroid Build Coastguard Worker } 4238*1b3f573fSAndroid Build Coastguard Worker 4239*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4240*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()4241*1b3f573fSAndroid Build Coastguard Worker public TestEnumAllowAlias Clone() { 4242*1b3f573fSAndroid Build Coastguard Worker return new TestEnumAllowAlias(this); 4243*1b3f573fSAndroid Build Coastguard Worker } 4244*1b3f573fSAndroid Build Coastguard Worker 4245*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "value" field.</summary> 4246*1b3f573fSAndroid Build Coastguard Worker public const int ValueFieldNumber = 1; 4247*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.TestEnumWithDupValue value_ = global::Google.Protobuf.TestProtos.TestEnumWithDupValue.Unspecified; 4248*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4249*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4250*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.TestEnumWithDupValue Value { 4251*1b3f573fSAndroid Build Coastguard Worker get { return value_; } 4252*1b3f573fSAndroid Build Coastguard Worker set { 4253*1b3f573fSAndroid Build Coastguard Worker value_ = value; 4254*1b3f573fSAndroid Build Coastguard Worker } 4255*1b3f573fSAndroid Build Coastguard Worker } 4256*1b3f573fSAndroid Build Coastguard Worker 4257*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4258*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)4259*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 4260*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestEnumAllowAlias); 4261*1b3f573fSAndroid Build Coastguard Worker } 4262*1b3f573fSAndroid Build Coastguard Worker 4263*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4264*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestEnumAllowAlias other)4265*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestEnumAllowAlias other) { 4266*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 4267*1b3f573fSAndroid Build Coastguard Worker return false; 4268*1b3f573fSAndroid Build Coastguard Worker } 4269*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 4270*1b3f573fSAndroid Build Coastguard Worker return true; 4271*1b3f573fSAndroid Build Coastguard Worker } 4272*1b3f573fSAndroid Build Coastguard Worker if (Value != other.Value) return false; 4273*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 4274*1b3f573fSAndroid Build Coastguard Worker } 4275*1b3f573fSAndroid Build Coastguard Worker 4276*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4277*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()4278*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 4279*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 4280*1b3f573fSAndroid Build Coastguard Worker if (Value != global::Google.Protobuf.TestProtos.TestEnumWithDupValue.Unspecified) hash ^= Value.GetHashCode(); 4281*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 4282*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 4283*1b3f573fSAndroid Build Coastguard Worker } 4284*1b3f573fSAndroid Build Coastguard Worker return hash; 4285*1b3f573fSAndroid Build Coastguard Worker } 4286*1b3f573fSAndroid Build Coastguard Worker 4287*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4288*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()4289*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 4290*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 4291*1b3f573fSAndroid Build Coastguard Worker } 4292*1b3f573fSAndroid Build Coastguard Worker 4293*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4294*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)4295*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 4296*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4297*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 4298*1b3f573fSAndroid Build Coastguard Worker #else 4299*1b3f573fSAndroid Build Coastguard Worker if (Value != global::Google.Protobuf.TestProtos.TestEnumWithDupValue.Unspecified) { 4300*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 4301*1b3f573fSAndroid Build Coastguard Worker output.WriteEnum((int) Value); 4302*1b3f573fSAndroid Build Coastguard Worker } 4303*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 4304*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 4305*1b3f573fSAndroid Build Coastguard Worker } 4306*1b3f573fSAndroid Build Coastguard Worker #endif 4307*1b3f573fSAndroid Build Coastguard Worker } 4308*1b3f573fSAndroid Build Coastguard Worker 4309*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4310*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4311*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)4312*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 4313*1b3f573fSAndroid Build Coastguard Worker if (Value != global::Google.Protobuf.TestProtos.TestEnumWithDupValue.Unspecified) { 4314*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 4315*1b3f573fSAndroid Build Coastguard Worker output.WriteEnum((int) Value); 4316*1b3f573fSAndroid Build Coastguard Worker } 4317*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 4318*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 4319*1b3f573fSAndroid Build Coastguard Worker } 4320*1b3f573fSAndroid Build Coastguard Worker } 4321*1b3f573fSAndroid Build Coastguard Worker #endif 4322*1b3f573fSAndroid Build Coastguard Worker 4323*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4324*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()4325*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 4326*1b3f573fSAndroid Build Coastguard Worker int size = 0; 4327*1b3f573fSAndroid Build Coastguard Worker if (Value != global::Google.Protobuf.TestProtos.TestEnumWithDupValue.Unspecified) { 4328*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Value); 4329*1b3f573fSAndroid Build Coastguard Worker } 4330*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 4331*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 4332*1b3f573fSAndroid Build Coastguard Worker } 4333*1b3f573fSAndroid Build Coastguard Worker return size; 4334*1b3f573fSAndroid Build Coastguard Worker } 4335*1b3f573fSAndroid Build Coastguard Worker 4336*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4337*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestEnumAllowAlias other)4338*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestEnumAllowAlias other) { 4339*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 4340*1b3f573fSAndroid Build Coastguard Worker return; 4341*1b3f573fSAndroid Build Coastguard Worker } 4342*1b3f573fSAndroid Build Coastguard Worker if (other.Value != global::Google.Protobuf.TestProtos.TestEnumWithDupValue.Unspecified) { 4343*1b3f573fSAndroid Build Coastguard Worker Value = other.Value; 4344*1b3f573fSAndroid Build Coastguard Worker } 4345*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 4346*1b3f573fSAndroid Build Coastguard Worker } 4347*1b3f573fSAndroid Build Coastguard Worker 4348*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4349*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)4350*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 4351*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4352*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 4353*1b3f573fSAndroid Build Coastguard Worker #else 4354*1b3f573fSAndroid Build Coastguard Worker uint tag; 4355*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 4356*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 4357*1b3f573fSAndroid Build Coastguard Worker default: 4358*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 4359*1b3f573fSAndroid Build Coastguard Worker break; 4360*1b3f573fSAndroid Build Coastguard Worker case 8: { 4361*1b3f573fSAndroid Build Coastguard Worker Value = (global::Google.Protobuf.TestProtos.TestEnumWithDupValue) input.ReadEnum(); 4362*1b3f573fSAndroid Build Coastguard Worker break; 4363*1b3f573fSAndroid Build Coastguard Worker } 4364*1b3f573fSAndroid Build Coastguard Worker } 4365*1b3f573fSAndroid Build Coastguard Worker } 4366*1b3f573fSAndroid Build Coastguard Worker #endif 4367*1b3f573fSAndroid Build Coastguard Worker } 4368*1b3f573fSAndroid Build Coastguard Worker 4369*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4370*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4371*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)4372*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 4373*1b3f573fSAndroid Build Coastguard Worker uint tag; 4374*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 4375*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 4376*1b3f573fSAndroid Build Coastguard Worker default: 4377*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 4378*1b3f573fSAndroid Build Coastguard Worker break; 4379*1b3f573fSAndroid Build Coastguard Worker case 8: { 4380*1b3f573fSAndroid Build Coastguard Worker Value = (global::Google.Protobuf.TestProtos.TestEnumWithDupValue) input.ReadEnum(); 4381*1b3f573fSAndroid Build Coastguard Worker break; 4382*1b3f573fSAndroid Build Coastguard Worker } 4383*1b3f573fSAndroid Build Coastguard Worker } 4384*1b3f573fSAndroid Build Coastguard Worker } 4385*1b3f573fSAndroid Build Coastguard Worker } 4386*1b3f573fSAndroid Build Coastguard Worker #endif 4387*1b3f573fSAndroid Build Coastguard Worker 4388*1b3f573fSAndroid Build Coastguard Worker } 4389*1b3f573fSAndroid Build Coastguard Worker 4390*1b3f573fSAndroid Build Coastguard Worker /// <summary> 4391*1b3f573fSAndroid Build Coastguard Worker /// Test message with CamelCase field names. This violates Protocol Buffer 4392*1b3f573fSAndroid Build Coastguard Worker /// standard style. 4393*1b3f573fSAndroid Build Coastguard Worker /// </summary> 4394*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestCamelCaseFieldNames : pb::IMessage<TestCamelCaseFieldNames> 4395*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4396*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 4397*1b3f573fSAndroid Build Coastguard Worker #endif 4398*1b3f573fSAndroid Build Coastguard Worker { 4399*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestCamelCaseFieldNames> _parser = new pb::MessageParser<TestCamelCaseFieldNames>(() => new TestCamelCaseFieldNames()); 4400*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 4401*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4402*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4403*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestCamelCaseFieldNames> Parser { get { return _parser; } } 4404*1b3f573fSAndroid Build Coastguard Worker 4405*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4406*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4407*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 4408*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[11]; } 4409*1b3f573fSAndroid Build Coastguard Worker } 4410*1b3f573fSAndroid Build Coastguard Worker 4411*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4412*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4413*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 4414*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 4415*1b3f573fSAndroid Build Coastguard Worker } 4416*1b3f573fSAndroid Build Coastguard Worker 4417*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4418*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestCamelCaseFieldNames()4419*1b3f573fSAndroid Build Coastguard Worker public TestCamelCaseFieldNames() { 4420*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 4421*1b3f573fSAndroid Build Coastguard Worker } 4422*1b3f573fSAndroid Build Coastguard Worker OnConstruction()4423*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 4424*1b3f573fSAndroid Build Coastguard Worker 4425*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4426*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestCamelCaseFieldNames(TestCamelCaseFieldNames other)4427*1b3f573fSAndroid Build Coastguard Worker public TestCamelCaseFieldNames(TestCamelCaseFieldNames other) : this() { 4428*1b3f573fSAndroid Build Coastguard Worker primitiveField_ = other.primitiveField_; 4429*1b3f573fSAndroid Build Coastguard Worker stringField_ = other.stringField_; 4430*1b3f573fSAndroid Build Coastguard Worker enumField_ = other.enumField_; 4431*1b3f573fSAndroid Build Coastguard Worker messageField_ = other.messageField_ != null ? other.messageField_.Clone() : null; 4432*1b3f573fSAndroid Build Coastguard Worker repeatedPrimitiveField_ = other.repeatedPrimitiveField_.Clone(); 4433*1b3f573fSAndroid Build Coastguard Worker repeatedStringField_ = other.repeatedStringField_.Clone(); 4434*1b3f573fSAndroid Build Coastguard Worker repeatedEnumField_ = other.repeatedEnumField_.Clone(); 4435*1b3f573fSAndroid Build Coastguard Worker repeatedMessageField_ = other.repeatedMessageField_.Clone(); 4436*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 4437*1b3f573fSAndroid Build Coastguard Worker } 4438*1b3f573fSAndroid Build Coastguard Worker 4439*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4440*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()4441*1b3f573fSAndroid Build Coastguard Worker public TestCamelCaseFieldNames Clone() { 4442*1b3f573fSAndroid Build Coastguard Worker return new TestCamelCaseFieldNames(this); 4443*1b3f573fSAndroid Build Coastguard Worker } 4444*1b3f573fSAndroid Build Coastguard Worker 4445*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "PrimitiveField" field.</summary> 4446*1b3f573fSAndroid Build Coastguard Worker public const int PrimitiveFieldFieldNumber = 1; 4447*1b3f573fSAndroid Build Coastguard Worker private int primitiveField_; 4448*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4449*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4450*1b3f573fSAndroid Build Coastguard Worker public int PrimitiveField { 4451*1b3f573fSAndroid Build Coastguard Worker get { return primitiveField_; } 4452*1b3f573fSAndroid Build Coastguard Worker set { 4453*1b3f573fSAndroid Build Coastguard Worker primitiveField_ = value; 4454*1b3f573fSAndroid Build Coastguard Worker } 4455*1b3f573fSAndroid Build Coastguard Worker } 4456*1b3f573fSAndroid Build Coastguard Worker 4457*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "StringField" field.</summary> 4458*1b3f573fSAndroid Build Coastguard Worker public const int StringFieldFieldNumber = 2; 4459*1b3f573fSAndroid Build Coastguard Worker private string stringField_ = ""; 4460*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4461*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4462*1b3f573fSAndroid Build Coastguard Worker public string StringField { 4463*1b3f573fSAndroid Build Coastguard Worker get { return stringField_; } 4464*1b3f573fSAndroid Build Coastguard Worker set { 4465*1b3f573fSAndroid Build Coastguard Worker stringField_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 4466*1b3f573fSAndroid Build Coastguard Worker } 4467*1b3f573fSAndroid Build Coastguard Worker } 4468*1b3f573fSAndroid Build Coastguard Worker 4469*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "EnumField" field.</summary> 4470*1b3f573fSAndroid Build Coastguard Worker public const int EnumFieldFieldNumber = 3; 4471*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.ForeignEnum enumField_ = global::Google.Protobuf.TestProtos.ForeignEnum.ForeignUnspecified; 4472*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4473*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4474*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.ForeignEnum EnumField { 4475*1b3f573fSAndroid Build Coastguard Worker get { return enumField_; } 4476*1b3f573fSAndroid Build Coastguard Worker set { 4477*1b3f573fSAndroid Build Coastguard Worker enumField_ = value; 4478*1b3f573fSAndroid Build Coastguard Worker } 4479*1b3f573fSAndroid Build Coastguard Worker } 4480*1b3f573fSAndroid Build Coastguard Worker 4481*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "MessageField" field.</summary> 4482*1b3f573fSAndroid Build Coastguard Worker public const int MessageFieldFieldNumber = 4; 4483*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.ForeignMessage messageField_; 4484*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4485*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4486*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.ForeignMessage MessageField { 4487*1b3f573fSAndroid Build Coastguard Worker get { return messageField_; } 4488*1b3f573fSAndroid Build Coastguard Worker set { 4489*1b3f573fSAndroid Build Coastguard Worker messageField_ = value; 4490*1b3f573fSAndroid Build Coastguard Worker } 4491*1b3f573fSAndroid Build Coastguard Worker } 4492*1b3f573fSAndroid Build Coastguard Worker 4493*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "RepeatedPrimitiveField" field.</summary> 4494*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedPrimitiveFieldFieldNumber = 7; 4495*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<int> _repeated_repeatedPrimitiveField_codec 4496*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForInt32(58); 4497*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<int> repeatedPrimitiveField_ = new pbc::RepeatedField<int>(); 4498*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4499*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4500*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<int> RepeatedPrimitiveField { 4501*1b3f573fSAndroid Build Coastguard Worker get { return repeatedPrimitiveField_; } 4502*1b3f573fSAndroid Build Coastguard Worker } 4503*1b3f573fSAndroid Build Coastguard Worker 4504*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "RepeatedStringField" field.</summary> 4505*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedStringFieldFieldNumber = 8; 4506*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<string> _repeated_repeatedStringField_codec 4507*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForString(66); 4508*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<string> repeatedStringField_ = new pbc::RepeatedField<string>(); 4509*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4510*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4511*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<string> RepeatedStringField { 4512*1b3f573fSAndroid Build Coastguard Worker get { return repeatedStringField_; } 4513*1b3f573fSAndroid Build Coastguard Worker } 4514*1b3f573fSAndroid Build Coastguard Worker 4515*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "RepeatedEnumField" field.</summary> 4516*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedEnumFieldFieldNumber = 9; 4517*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<global::Google.Protobuf.TestProtos.ForeignEnum> _repeated_repeatedEnumField_codec 4518*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForEnum(74, x => (int) x, x => (global::Google.Protobuf.TestProtos.ForeignEnum) x); 4519*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignEnum> repeatedEnumField_ = new pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignEnum>(); 4520*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4521*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4522*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignEnum> RepeatedEnumField { 4523*1b3f573fSAndroid Build Coastguard Worker get { return repeatedEnumField_; } 4524*1b3f573fSAndroid Build Coastguard Worker } 4525*1b3f573fSAndroid Build Coastguard Worker 4526*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "RepeatedMessageField" field.</summary> 4527*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedMessageFieldFieldNumber = 10; 4528*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<global::Google.Protobuf.TestProtos.ForeignMessage> _repeated_repeatedMessageField_codec 4529*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForMessage(82, global::Google.Protobuf.TestProtos.ForeignMessage.Parser); 4530*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignMessage> repeatedMessageField_ = new pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignMessage>(); 4531*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4532*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4533*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignMessage> RepeatedMessageField { 4534*1b3f573fSAndroid Build Coastguard Worker get { return repeatedMessageField_; } 4535*1b3f573fSAndroid Build Coastguard Worker } 4536*1b3f573fSAndroid Build Coastguard Worker 4537*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4538*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)4539*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 4540*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestCamelCaseFieldNames); 4541*1b3f573fSAndroid Build Coastguard Worker } 4542*1b3f573fSAndroid Build Coastguard Worker 4543*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4544*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestCamelCaseFieldNames other)4545*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestCamelCaseFieldNames other) { 4546*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 4547*1b3f573fSAndroid Build Coastguard Worker return false; 4548*1b3f573fSAndroid Build Coastguard Worker } 4549*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 4550*1b3f573fSAndroid Build Coastguard Worker return true; 4551*1b3f573fSAndroid Build Coastguard Worker } 4552*1b3f573fSAndroid Build Coastguard Worker if (PrimitiveField != other.PrimitiveField) return false; 4553*1b3f573fSAndroid Build Coastguard Worker if (StringField != other.StringField) return false; 4554*1b3f573fSAndroid Build Coastguard Worker if (EnumField != other.EnumField) return false; 4555*1b3f573fSAndroid Build Coastguard Worker if (!object.Equals(MessageField, other.MessageField)) return false; 4556*1b3f573fSAndroid Build Coastguard Worker if(!repeatedPrimitiveField_.Equals(other.repeatedPrimitiveField_)) return false; 4557*1b3f573fSAndroid Build Coastguard Worker if(!repeatedStringField_.Equals(other.repeatedStringField_)) return false; 4558*1b3f573fSAndroid Build Coastguard Worker if(!repeatedEnumField_.Equals(other.repeatedEnumField_)) return false; 4559*1b3f573fSAndroid Build Coastguard Worker if(!repeatedMessageField_.Equals(other.repeatedMessageField_)) return false; 4560*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 4561*1b3f573fSAndroid Build Coastguard Worker } 4562*1b3f573fSAndroid Build Coastguard Worker 4563*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4564*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()4565*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 4566*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 4567*1b3f573fSAndroid Build Coastguard Worker if (PrimitiveField != 0) hash ^= PrimitiveField.GetHashCode(); 4568*1b3f573fSAndroid Build Coastguard Worker if (StringField.Length != 0) hash ^= StringField.GetHashCode(); 4569*1b3f573fSAndroid Build Coastguard Worker if (EnumField != global::Google.Protobuf.TestProtos.ForeignEnum.ForeignUnspecified) hash ^= EnumField.GetHashCode(); 4570*1b3f573fSAndroid Build Coastguard Worker if (messageField_ != null) hash ^= MessageField.GetHashCode(); 4571*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedPrimitiveField_.GetHashCode(); 4572*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedStringField_.GetHashCode(); 4573*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedEnumField_.GetHashCode(); 4574*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedMessageField_.GetHashCode(); 4575*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 4576*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 4577*1b3f573fSAndroid Build Coastguard Worker } 4578*1b3f573fSAndroid Build Coastguard Worker return hash; 4579*1b3f573fSAndroid Build Coastguard Worker } 4580*1b3f573fSAndroid Build Coastguard Worker 4581*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4582*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()4583*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 4584*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 4585*1b3f573fSAndroid Build Coastguard Worker } 4586*1b3f573fSAndroid Build Coastguard Worker 4587*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4588*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)4589*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 4590*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4591*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 4592*1b3f573fSAndroid Build Coastguard Worker #else 4593*1b3f573fSAndroid Build Coastguard Worker if (PrimitiveField != 0) { 4594*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 4595*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(PrimitiveField); 4596*1b3f573fSAndroid Build Coastguard Worker } 4597*1b3f573fSAndroid Build Coastguard Worker if (StringField.Length != 0) { 4598*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(18); 4599*1b3f573fSAndroid Build Coastguard Worker output.WriteString(StringField); 4600*1b3f573fSAndroid Build Coastguard Worker } 4601*1b3f573fSAndroid Build Coastguard Worker if (EnumField != global::Google.Protobuf.TestProtos.ForeignEnum.ForeignUnspecified) { 4602*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(24); 4603*1b3f573fSAndroid Build Coastguard Worker output.WriteEnum((int) EnumField); 4604*1b3f573fSAndroid Build Coastguard Worker } 4605*1b3f573fSAndroid Build Coastguard Worker if (messageField_ != null) { 4606*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(34); 4607*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(MessageField); 4608*1b3f573fSAndroid Build Coastguard Worker } 4609*1b3f573fSAndroid Build Coastguard Worker repeatedPrimitiveField_.WriteTo(output, _repeated_repeatedPrimitiveField_codec); 4610*1b3f573fSAndroid Build Coastguard Worker repeatedStringField_.WriteTo(output, _repeated_repeatedStringField_codec); 4611*1b3f573fSAndroid Build Coastguard Worker repeatedEnumField_.WriteTo(output, _repeated_repeatedEnumField_codec); 4612*1b3f573fSAndroid Build Coastguard Worker repeatedMessageField_.WriteTo(output, _repeated_repeatedMessageField_codec); 4613*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 4614*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 4615*1b3f573fSAndroid Build Coastguard Worker } 4616*1b3f573fSAndroid Build Coastguard Worker #endif 4617*1b3f573fSAndroid Build Coastguard Worker } 4618*1b3f573fSAndroid Build Coastguard Worker 4619*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4620*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4621*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)4622*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 4623*1b3f573fSAndroid Build Coastguard Worker if (PrimitiveField != 0) { 4624*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 4625*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(PrimitiveField); 4626*1b3f573fSAndroid Build Coastguard Worker } 4627*1b3f573fSAndroid Build Coastguard Worker if (StringField.Length != 0) { 4628*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(18); 4629*1b3f573fSAndroid Build Coastguard Worker output.WriteString(StringField); 4630*1b3f573fSAndroid Build Coastguard Worker } 4631*1b3f573fSAndroid Build Coastguard Worker if (EnumField != global::Google.Protobuf.TestProtos.ForeignEnum.ForeignUnspecified) { 4632*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(24); 4633*1b3f573fSAndroid Build Coastguard Worker output.WriteEnum((int) EnumField); 4634*1b3f573fSAndroid Build Coastguard Worker } 4635*1b3f573fSAndroid Build Coastguard Worker if (messageField_ != null) { 4636*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(34); 4637*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(MessageField); 4638*1b3f573fSAndroid Build Coastguard Worker } 4639*1b3f573fSAndroid Build Coastguard Worker repeatedPrimitiveField_.WriteTo(ref output, _repeated_repeatedPrimitiveField_codec); 4640*1b3f573fSAndroid Build Coastguard Worker repeatedStringField_.WriteTo(ref output, _repeated_repeatedStringField_codec); 4641*1b3f573fSAndroid Build Coastguard Worker repeatedEnumField_.WriteTo(ref output, _repeated_repeatedEnumField_codec); 4642*1b3f573fSAndroid Build Coastguard Worker repeatedMessageField_.WriteTo(ref output, _repeated_repeatedMessageField_codec); 4643*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 4644*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 4645*1b3f573fSAndroid Build Coastguard Worker } 4646*1b3f573fSAndroid Build Coastguard Worker } 4647*1b3f573fSAndroid Build Coastguard Worker #endif 4648*1b3f573fSAndroid Build Coastguard Worker 4649*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4650*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()4651*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 4652*1b3f573fSAndroid Build Coastguard Worker int size = 0; 4653*1b3f573fSAndroid Build Coastguard Worker if (PrimitiveField != 0) { 4654*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeInt32Size(PrimitiveField); 4655*1b3f573fSAndroid Build Coastguard Worker } 4656*1b3f573fSAndroid Build Coastguard Worker if (StringField.Length != 0) { 4657*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeStringSize(StringField); 4658*1b3f573fSAndroid Build Coastguard Worker } 4659*1b3f573fSAndroid Build Coastguard Worker if (EnumField != global::Google.Protobuf.TestProtos.ForeignEnum.ForeignUnspecified) { 4660*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) EnumField); 4661*1b3f573fSAndroid Build Coastguard Worker } 4662*1b3f573fSAndroid Build Coastguard Worker if (messageField_ != null) { 4663*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeMessageSize(MessageField); 4664*1b3f573fSAndroid Build Coastguard Worker } 4665*1b3f573fSAndroid Build Coastguard Worker size += repeatedPrimitiveField_.CalculateSize(_repeated_repeatedPrimitiveField_codec); 4666*1b3f573fSAndroid Build Coastguard Worker size += repeatedStringField_.CalculateSize(_repeated_repeatedStringField_codec); 4667*1b3f573fSAndroid Build Coastguard Worker size += repeatedEnumField_.CalculateSize(_repeated_repeatedEnumField_codec); 4668*1b3f573fSAndroid Build Coastguard Worker size += repeatedMessageField_.CalculateSize(_repeated_repeatedMessageField_codec); 4669*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 4670*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 4671*1b3f573fSAndroid Build Coastguard Worker } 4672*1b3f573fSAndroid Build Coastguard Worker return size; 4673*1b3f573fSAndroid Build Coastguard Worker } 4674*1b3f573fSAndroid Build Coastguard Worker 4675*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4676*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestCamelCaseFieldNames other)4677*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestCamelCaseFieldNames other) { 4678*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 4679*1b3f573fSAndroid Build Coastguard Worker return; 4680*1b3f573fSAndroid Build Coastguard Worker } 4681*1b3f573fSAndroid Build Coastguard Worker if (other.PrimitiveField != 0) { 4682*1b3f573fSAndroid Build Coastguard Worker PrimitiveField = other.PrimitiveField; 4683*1b3f573fSAndroid Build Coastguard Worker } 4684*1b3f573fSAndroid Build Coastguard Worker if (other.StringField.Length != 0) { 4685*1b3f573fSAndroid Build Coastguard Worker StringField = other.StringField; 4686*1b3f573fSAndroid Build Coastguard Worker } 4687*1b3f573fSAndroid Build Coastguard Worker if (other.EnumField != global::Google.Protobuf.TestProtos.ForeignEnum.ForeignUnspecified) { 4688*1b3f573fSAndroid Build Coastguard Worker EnumField = other.EnumField; 4689*1b3f573fSAndroid Build Coastguard Worker } 4690*1b3f573fSAndroid Build Coastguard Worker if (other.messageField_ != null) { 4691*1b3f573fSAndroid Build Coastguard Worker if (messageField_ == null) { 4692*1b3f573fSAndroid Build Coastguard Worker MessageField = new global::Google.Protobuf.TestProtos.ForeignMessage(); 4693*1b3f573fSAndroid Build Coastguard Worker } 4694*1b3f573fSAndroid Build Coastguard Worker MessageField.MergeFrom(other.MessageField); 4695*1b3f573fSAndroid Build Coastguard Worker } 4696*1b3f573fSAndroid Build Coastguard Worker repeatedPrimitiveField_.Add(other.repeatedPrimitiveField_); 4697*1b3f573fSAndroid Build Coastguard Worker repeatedStringField_.Add(other.repeatedStringField_); 4698*1b3f573fSAndroid Build Coastguard Worker repeatedEnumField_.Add(other.repeatedEnumField_); 4699*1b3f573fSAndroid Build Coastguard Worker repeatedMessageField_.Add(other.repeatedMessageField_); 4700*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 4701*1b3f573fSAndroid Build Coastguard Worker } 4702*1b3f573fSAndroid Build Coastguard Worker 4703*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4704*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)4705*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 4706*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4707*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 4708*1b3f573fSAndroid Build Coastguard Worker #else 4709*1b3f573fSAndroid Build Coastguard Worker uint tag; 4710*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 4711*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 4712*1b3f573fSAndroid Build Coastguard Worker default: 4713*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 4714*1b3f573fSAndroid Build Coastguard Worker break; 4715*1b3f573fSAndroid Build Coastguard Worker case 8: { 4716*1b3f573fSAndroid Build Coastguard Worker PrimitiveField = input.ReadInt32(); 4717*1b3f573fSAndroid Build Coastguard Worker break; 4718*1b3f573fSAndroid Build Coastguard Worker } 4719*1b3f573fSAndroid Build Coastguard Worker case 18: { 4720*1b3f573fSAndroid Build Coastguard Worker StringField = input.ReadString(); 4721*1b3f573fSAndroid Build Coastguard Worker break; 4722*1b3f573fSAndroid Build Coastguard Worker } 4723*1b3f573fSAndroid Build Coastguard Worker case 24: { 4724*1b3f573fSAndroid Build Coastguard Worker EnumField = (global::Google.Protobuf.TestProtos.ForeignEnum) input.ReadEnum(); 4725*1b3f573fSAndroid Build Coastguard Worker break; 4726*1b3f573fSAndroid Build Coastguard Worker } 4727*1b3f573fSAndroid Build Coastguard Worker case 34: { 4728*1b3f573fSAndroid Build Coastguard Worker if (messageField_ == null) { 4729*1b3f573fSAndroid Build Coastguard Worker MessageField = new global::Google.Protobuf.TestProtos.ForeignMessage(); 4730*1b3f573fSAndroid Build Coastguard Worker } 4731*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(MessageField); 4732*1b3f573fSAndroid Build Coastguard Worker break; 4733*1b3f573fSAndroid Build Coastguard Worker } 4734*1b3f573fSAndroid Build Coastguard Worker case 58: 4735*1b3f573fSAndroid Build Coastguard Worker case 56: { 4736*1b3f573fSAndroid Build Coastguard Worker repeatedPrimitiveField_.AddEntriesFrom(input, _repeated_repeatedPrimitiveField_codec); 4737*1b3f573fSAndroid Build Coastguard Worker break; 4738*1b3f573fSAndroid Build Coastguard Worker } 4739*1b3f573fSAndroid Build Coastguard Worker case 66: { 4740*1b3f573fSAndroid Build Coastguard Worker repeatedStringField_.AddEntriesFrom(input, _repeated_repeatedStringField_codec); 4741*1b3f573fSAndroid Build Coastguard Worker break; 4742*1b3f573fSAndroid Build Coastguard Worker } 4743*1b3f573fSAndroid Build Coastguard Worker case 74: 4744*1b3f573fSAndroid Build Coastguard Worker case 72: { 4745*1b3f573fSAndroid Build Coastguard Worker repeatedEnumField_.AddEntriesFrom(input, _repeated_repeatedEnumField_codec); 4746*1b3f573fSAndroid Build Coastguard Worker break; 4747*1b3f573fSAndroid Build Coastguard Worker } 4748*1b3f573fSAndroid Build Coastguard Worker case 82: { 4749*1b3f573fSAndroid Build Coastguard Worker repeatedMessageField_.AddEntriesFrom(input, _repeated_repeatedMessageField_codec); 4750*1b3f573fSAndroid Build Coastguard Worker break; 4751*1b3f573fSAndroid Build Coastguard Worker } 4752*1b3f573fSAndroid Build Coastguard Worker } 4753*1b3f573fSAndroid Build Coastguard Worker } 4754*1b3f573fSAndroid Build Coastguard Worker #endif 4755*1b3f573fSAndroid Build Coastguard Worker } 4756*1b3f573fSAndroid Build Coastguard Worker 4757*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4758*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4759*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)4760*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 4761*1b3f573fSAndroid Build Coastguard Worker uint tag; 4762*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 4763*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 4764*1b3f573fSAndroid Build Coastguard Worker default: 4765*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 4766*1b3f573fSAndroid Build Coastguard Worker break; 4767*1b3f573fSAndroid Build Coastguard Worker case 8: { 4768*1b3f573fSAndroid Build Coastguard Worker PrimitiveField = input.ReadInt32(); 4769*1b3f573fSAndroid Build Coastguard Worker break; 4770*1b3f573fSAndroid Build Coastguard Worker } 4771*1b3f573fSAndroid Build Coastguard Worker case 18: { 4772*1b3f573fSAndroid Build Coastguard Worker StringField = input.ReadString(); 4773*1b3f573fSAndroid Build Coastguard Worker break; 4774*1b3f573fSAndroid Build Coastguard Worker } 4775*1b3f573fSAndroid Build Coastguard Worker case 24: { 4776*1b3f573fSAndroid Build Coastguard Worker EnumField = (global::Google.Protobuf.TestProtos.ForeignEnum) input.ReadEnum(); 4777*1b3f573fSAndroid Build Coastguard Worker break; 4778*1b3f573fSAndroid Build Coastguard Worker } 4779*1b3f573fSAndroid Build Coastguard Worker case 34: { 4780*1b3f573fSAndroid Build Coastguard Worker if (messageField_ == null) { 4781*1b3f573fSAndroid Build Coastguard Worker MessageField = new global::Google.Protobuf.TestProtos.ForeignMessage(); 4782*1b3f573fSAndroid Build Coastguard Worker } 4783*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(MessageField); 4784*1b3f573fSAndroid Build Coastguard Worker break; 4785*1b3f573fSAndroid Build Coastguard Worker } 4786*1b3f573fSAndroid Build Coastguard Worker case 58: 4787*1b3f573fSAndroid Build Coastguard Worker case 56: { 4788*1b3f573fSAndroid Build Coastguard Worker repeatedPrimitiveField_.AddEntriesFrom(ref input, _repeated_repeatedPrimitiveField_codec); 4789*1b3f573fSAndroid Build Coastguard Worker break; 4790*1b3f573fSAndroid Build Coastguard Worker } 4791*1b3f573fSAndroid Build Coastguard Worker case 66: { 4792*1b3f573fSAndroid Build Coastguard Worker repeatedStringField_.AddEntriesFrom(ref input, _repeated_repeatedStringField_codec); 4793*1b3f573fSAndroid Build Coastguard Worker break; 4794*1b3f573fSAndroid Build Coastguard Worker } 4795*1b3f573fSAndroid Build Coastguard Worker case 74: 4796*1b3f573fSAndroid Build Coastguard Worker case 72: { 4797*1b3f573fSAndroid Build Coastguard Worker repeatedEnumField_.AddEntriesFrom(ref input, _repeated_repeatedEnumField_codec); 4798*1b3f573fSAndroid Build Coastguard Worker break; 4799*1b3f573fSAndroid Build Coastguard Worker } 4800*1b3f573fSAndroid Build Coastguard Worker case 82: { 4801*1b3f573fSAndroid Build Coastguard Worker repeatedMessageField_.AddEntriesFrom(ref input, _repeated_repeatedMessageField_codec); 4802*1b3f573fSAndroid Build Coastguard Worker break; 4803*1b3f573fSAndroid Build Coastguard Worker } 4804*1b3f573fSAndroid Build Coastguard Worker } 4805*1b3f573fSAndroid Build Coastguard Worker } 4806*1b3f573fSAndroid Build Coastguard Worker } 4807*1b3f573fSAndroid Build Coastguard Worker #endif 4808*1b3f573fSAndroid Build Coastguard Worker 4809*1b3f573fSAndroid Build Coastguard Worker } 4810*1b3f573fSAndroid Build Coastguard Worker 4811*1b3f573fSAndroid Build Coastguard Worker /// <summary> 4812*1b3f573fSAndroid Build Coastguard Worker /// We list fields out of order, to ensure that we're using field number and not 4813*1b3f573fSAndroid Build Coastguard Worker /// field index to determine serialization order. 4814*1b3f573fSAndroid Build Coastguard Worker /// </summary> 4815*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestFieldOrderings : pb::IMessage<TestFieldOrderings> 4816*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4817*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 4818*1b3f573fSAndroid Build Coastguard Worker #endif 4819*1b3f573fSAndroid Build Coastguard Worker { 4820*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestFieldOrderings> _parser = new pb::MessageParser<TestFieldOrderings>(() => new TestFieldOrderings()); 4821*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 4822*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4823*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4824*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestFieldOrderings> Parser { get { return _parser; } } 4825*1b3f573fSAndroid Build Coastguard Worker 4826*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4827*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4828*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 4829*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[12]; } 4830*1b3f573fSAndroid Build Coastguard Worker } 4831*1b3f573fSAndroid Build Coastguard Worker 4832*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4833*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4834*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 4835*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 4836*1b3f573fSAndroid Build Coastguard Worker } 4837*1b3f573fSAndroid Build Coastguard Worker 4838*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4839*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestFieldOrderings()4840*1b3f573fSAndroid Build Coastguard Worker public TestFieldOrderings() { 4841*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 4842*1b3f573fSAndroid Build Coastguard Worker } 4843*1b3f573fSAndroid Build Coastguard Worker OnConstruction()4844*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 4845*1b3f573fSAndroid Build Coastguard Worker 4846*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4847*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestFieldOrderings(TestFieldOrderings other)4848*1b3f573fSAndroid Build Coastguard Worker public TestFieldOrderings(TestFieldOrderings other) : this() { 4849*1b3f573fSAndroid Build Coastguard Worker myString_ = other.myString_; 4850*1b3f573fSAndroid Build Coastguard Worker myInt_ = other.myInt_; 4851*1b3f573fSAndroid Build Coastguard Worker myFloat_ = other.myFloat_; 4852*1b3f573fSAndroid Build Coastguard Worker singleNestedMessage_ = other.singleNestedMessage_ != null ? other.singleNestedMessage_.Clone() : null; 4853*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 4854*1b3f573fSAndroid Build Coastguard Worker } 4855*1b3f573fSAndroid Build Coastguard Worker 4856*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4857*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()4858*1b3f573fSAndroid Build Coastguard Worker public TestFieldOrderings Clone() { 4859*1b3f573fSAndroid Build Coastguard Worker return new TestFieldOrderings(this); 4860*1b3f573fSAndroid Build Coastguard Worker } 4861*1b3f573fSAndroid Build Coastguard Worker 4862*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "my_string" field.</summary> 4863*1b3f573fSAndroid Build Coastguard Worker public const int MyStringFieldNumber = 11; 4864*1b3f573fSAndroid Build Coastguard Worker private string myString_ = ""; 4865*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4866*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4867*1b3f573fSAndroid Build Coastguard Worker public string MyString { 4868*1b3f573fSAndroid Build Coastguard Worker get { return myString_; } 4869*1b3f573fSAndroid Build Coastguard Worker set { 4870*1b3f573fSAndroid Build Coastguard Worker myString_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 4871*1b3f573fSAndroid Build Coastguard Worker } 4872*1b3f573fSAndroid Build Coastguard Worker } 4873*1b3f573fSAndroid Build Coastguard Worker 4874*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "my_int" field.</summary> 4875*1b3f573fSAndroid Build Coastguard Worker public const int MyIntFieldNumber = 1; 4876*1b3f573fSAndroid Build Coastguard Worker private long myInt_; 4877*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4878*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4879*1b3f573fSAndroid Build Coastguard Worker public long MyInt { 4880*1b3f573fSAndroid Build Coastguard Worker get { return myInt_; } 4881*1b3f573fSAndroid Build Coastguard Worker set { 4882*1b3f573fSAndroid Build Coastguard Worker myInt_ = value; 4883*1b3f573fSAndroid Build Coastguard Worker } 4884*1b3f573fSAndroid Build Coastguard Worker } 4885*1b3f573fSAndroid Build Coastguard Worker 4886*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "my_float" field.</summary> 4887*1b3f573fSAndroid Build Coastguard Worker public const int MyFloatFieldNumber = 101; 4888*1b3f573fSAndroid Build Coastguard Worker private float myFloat_; 4889*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4890*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4891*1b3f573fSAndroid Build Coastguard Worker public float MyFloat { 4892*1b3f573fSAndroid Build Coastguard Worker get { return myFloat_; } 4893*1b3f573fSAndroid Build Coastguard Worker set { 4894*1b3f573fSAndroid Build Coastguard Worker myFloat_ = value; 4895*1b3f573fSAndroid Build Coastguard Worker } 4896*1b3f573fSAndroid Build Coastguard Worker } 4897*1b3f573fSAndroid Build Coastguard Worker 4898*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "single_nested_message" field.</summary> 4899*1b3f573fSAndroid Build Coastguard Worker public const int SingleNestedMessageFieldNumber = 200; 4900*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.TestFieldOrderings.Types.NestedMessage singleNestedMessage_; 4901*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4902*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4903*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.TestFieldOrderings.Types.NestedMessage SingleNestedMessage { 4904*1b3f573fSAndroid Build Coastguard Worker get { return singleNestedMessage_; } 4905*1b3f573fSAndroid Build Coastguard Worker set { 4906*1b3f573fSAndroid Build Coastguard Worker singleNestedMessage_ = value; 4907*1b3f573fSAndroid Build Coastguard Worker } 4908*1b3f573fSAndroid Build Coastguard Worker } 4909*1b3f573fSAndroid Build Coastguard Worker 4910*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4911*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)4912*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 4913*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestFieldOrderings); 4914*1b3f573fSAndroid Build Coastguard Worker } 4915*1b3f573fSAndroid Build Coastguard Worker 4916*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4917*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestFieldOrderings other)4918*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestFieldOrderings other) { 4919*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 4920*1b3f573fSAndroid Build Coastguard Worker return false; 4921*1b3f573fSAndroid Build Coastguard Worker } 4922*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 4923*1b3f573fSAndroid Build Coastguard Worker return true; 4924*1b3f573fSAndroid Build Coastguard Worker } 4925*1b3f573fSAndroid Build Coastguard Worker if (MyString != other.MyString) return false; 4926*1b3f573fSAndroid Build Coastguard Worker if (MyInt != other.MyInt) return false; 4927*1b3f573fSAndroid Build Coastguard Worker if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(MyFloat, other.MyFloat)) return false; 4928*1b3f573fSAndroid Build Coastguard Worker if (!object.Equals(SingleNestedMessage, other.SingleNestedMessage)) return false; 4929*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 4930*1b3f573fSAndroid Build Coastguard Worker } 4931*1b3f573fSAndroid Build Coastguard Worker 4932*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4933*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()4934*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 4935*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 4936*1b3f573fSAndroid Build Coastguard Worker if (MyString.Length != 0) hash ^= MyString.GetHashCode(); 4937*1b3f573fSAndroid Build Coastguard Worker if (MyInt != 0L) hash ^= MyInt.GetHashCode(); 4938*1b3f573fSAndroid Build Coastguard Worker if (MyFloat != 0F) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(MyFloat); 4939*1b3f573fSAndroid Build Coastguard Worker if (singleNestedMessage_ != null) hash ^= SingleNestedMessage.GetHashCode(); 4940*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 4941*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 4942*1b3f573fSAndroid Build Coastguard Worker } 4943*1b3f573fSAndroid Build Coastguard Worker return hash; 4944*1b3f573fSAndroid Build Coastguard Worker } 4945*1b3f573fSAndroid Build Coastguard Worker 4946*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4947*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()4948*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 4949*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 4950*1b3f573fSAndroid Build Coastguard Worker } 4951*1b3f573fSAndroid Build Coastguard Worker 4952*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4953*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)4954*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 4955*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4956*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 4957*1b3f573fSAndroid Build Coastguard Worker #else 4958*1b3f573fSAndroid Build Coastguard Worker if (MyInt != 0L) { 4959*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 4960*1b3f573fSAndroid Build Coastguard Worker output.WriteInt64(MyInt); 4961*1b3f573fSAndroid Build Coastguard Worker } 4962*1b3f573fSAndroid Build Coastguard Worker if (MyString.Length != 0) { 4963*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(90); 4964*1b3f573fSAndroid Build Coastguard Worker output.WriteString(MyString); 4965*1b3f573fSAndroid Build Coastguard Worker } 4966*1b3f573fSAndroid Build Coastguard Worker if (MyFloat != 0F) { 4967*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(173, 6); 4968*1b3f573fSAndroid Build Coastguard Worker output.WriteFloat(MyFloat); 4969*1b3f573fSAndroid Build Coastguard Worker } 4970*1b3f573fSAndroid Build Coastguard Worker if (singleNestedMessage_ != null) { 4971*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(194, 12); 4972*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(SingleNestedMessage); 4973*1b3f573fSAndroid Build Coastguard Worker } 4974*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 4975*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 4976*1b3f573fSAndroid Build Coastguard Worker } 4977*1b3f573fSAndroid Build Coastguard Worker #endif 4978*1b3f573fSAndroid Build Coastguard Worker } 4979*1b3f573fSAndroid Build Coastguard Worker 4980*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4981*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4982*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)4983*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 4984*1b3f573fSAndroid Build Coastguard Worker if (MyInt != 0L) { 4985*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 4986*1b3f573fSAndroid Build Coastguard Worker output.WriteInt64(MyInt); 4987*1b3f573fSAndroid Build Coastguard Worker } 4988*1b3f573fSAndroid Build Coastguard Worker if (MyString.Length != 0) { 4989*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(90); 4990*1b3f573fSAndroid Build Coastguard Worker output.WriteString(MyString); 4991*1b3f573fSAndroid Build Coastguard Worker } 4992*1b3f573fSAndroid Build Coastguard Worker if (MyFloat != 0F) { 4993*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(173, 6); 4994*1b3f573fSAndroid Build Coastguard Worker output.WriteFloat(MyFloat); 4995*1b3f573fSAndroid Build Coastguard Worker } 4996*1b3f573fSAndroid Build Coastguard Worker if (singleNestedMessage_ != null) { 4997*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(194, 12); 4998*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(SingleNestedMessage); 4999*1b3f573fSAndroid Build Coastguard Worker } 5000*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5001*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 5002*1b3f573fSAndroid Build Coastguard Worker } 5003*1b3f573fSAndroid Build Coastguard Worker } 5004*1b3f573fSAndroid Build Coastguard Worker #endif 5005*1b3f573fSAndroid Build Coastguard Worker 5006*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5007*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()5008*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 5009*1b3f573fSAndroid Build Coastguard Worker int size = 0; 5010*1b3f573fSAndroid Build Coastguard Worker if (MyString.Length != 0) { 5011*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeStringSize(MyString); 5012*1b3f573fSAndroid Build Coastguard Worker } 5013*1b3f573fSAndroid Build Coastguard Worker if (MyInt != 0L) { 5014*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeInt64Size(MyInt); 5015*1b3f573fSAndroid Build Coastguard Worker } 5016*1b3f573fSAndroid Build Coastguard Worker if (MyFloat != 0F) { 5017*1b3f573fSAndroid Build Coastguard Worker size += 2 + 4; 5018*1b3f573fSAndroid Build Coastguard Worker } 5019*1b3f573fSAndroid Build Coastguard Worker if (singleNestedMessage_ != null) { 5020*1b3f573fSAndroid Build Coastguard Worker size += 2 + pb::CodedOutputStream.ComputeMessageSize(SingleNestedMessage); 5021*1b3f573fSAndroid Build Coastguard Worker } 5022*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5023*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 5024*1b3f573fSAndroid Build Coastguard Worker } 5025*1b3f573fSAndroid Build Coastguard Worker return size; 5026*1b3f573fSAndroid Build Coastguard Worker } 5027*1b3f573fSAndroid Build Coastguard Worker 5028*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5029*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestFieldOrderings other)5030*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestFieldOrderings other) { 5031*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 5032*1b3f573fSAndroid Build Coastguard Worker return; 5033*1b3f573fSAndroid Build Coastguard Worker } 5034*1b3f573fSAndroid Build Coastguard Worker if (other.MyString.Length != 0) { 5035*1b3f573fSAndroid Build Coastguard Worker MyString = other.MyString; 5036*1b3f573fSAndroid Build Coastguard Worker } 5037*1b3f573fSAndroid Build Coastguard Worker if (other.MyInt != 0L) { 5038*1b3f573fSAndroid Build Coastguard Worker MyInt = other.MyInt; 5039*1b3f573fSAndroid Build Coastguard Worker } 5040*1b3f573fSAndroid Build Coastguard Worker if (other.MyFloat != 0F) { 5041*1b3f573fSAndroid Build Coastguard Worker MyFloat = other.MyFloat; 5042*1b3f573fSAndroid Build Coastguard Worker } 5043*1b3f573fSAndroid Build Coastguard Worker if (other.singleNestedMessage_ != null) { 5044*1b3f573fSAndroid Build Coastguard Worker if (singleNestedMessage_ == null) { 5045*1b3f573fSAndroid Build Coastguard Worker SingleNestedMessage = new global::Google.Protobuf.TestProtos.TestFieldOrderings.Types.NestedMessage(); 5046*1b3f573fSAndroid Build Coastguard Worker } 5047*1b3f573fSAndroid Build Coastguard Worker SingleNestedMessage.MergeFrom(other.SingleNestedMessage); 5048*1b3f573fSAndroid Build Coastguard Worker } 5049*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 5050*1b3f573fSAndroid Build Coastguard Worker } 5051*1b3f573fSAndroid Build Coastguard Worker 5052*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5053*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)5054*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 5055*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5056*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 5057*1b3f573fSAndroid Build Coastguard Worker #else 5058*1b3f573fSAndroid Build Coastguard Worker uint tag; 5059*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 5060*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 5061*1b3f573fSAndroid Build Coastguard Worker default: 5062*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 5063*1b3f573fSAndroid Build Coastguard Worker break; 5064*1b3f573fSAndroid Build Coastguard Worker case 8: { 5065*1b3f573fSAndroid Build Coastguard Worker MyInt = input.ReadInt64(); 5066*1b3f573fSAndroid Build Coastguard Worker break; 5067*1b3f573fSAndroid Build Coastguard Worker } 5068*1b3f573fSAndroid Build Coastguard Worker case 90: { 5069*1b3f573fSAndroid Build Coastguard Worker MyString = input.ReadString(); 5070*1b3f573fSAndroid Build Coastguard Worker break; 5071*1b3f573fSAndroid Build Coastguard Worker } 5072*1b3f573fSAndroid Build Coastguard Worker case 813: { 5073*1b3f573fSAndroid Build Coastguard Worker MyFloat = input.ReadFloat(); 5074*1b3f573fSAndroid Build Coastguard Worker break; 5075*1b3f573fSAndroid Build Coastguard Worker } 5076*1b3f573fSAndroid Build Coastguard Worker case 1602: { 5077*1b3f573fSAndroid Build Coastguard Worker if (singleNestedMessage_ == null) { 5078*1b3f573fSAndroid Build Coastguard Worker SingleNestedMessage = new global::Google.Protobuf.TestProtos.TestFieldOrderings.Types.NestedMessage(); 5079*1b3f573fSAndroid Build Coastguard Worker } 5080*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(SingleNestedMessage); 5081*1b3f573fSAndroid Build Coastguard Worker break; 5082*1b3f573fSAndroid Build Coastguard Worker } 5083*1b3f573fSAndroid Build Coastguard Worker } 5084*1b3f573fSAndroid Build Coastguard Worker } 5085*1b3f573fSAndroid Build Coastguard Worker #endif 5086*1b3f573fSAndroid Build Coastguard Worker } 5087*1b3f573fSAndroid Build Coastguard Worker 5088*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5089*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5090*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)5091*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 5092*1b3f573fSAndroid Build Coastguard Worker uint tag; 5093*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 5094*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 5095*1b3f573fSAndroid Build Coastguard Worker default: 5096*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 5097*1b3f573fSAndroid Build Coastguard Worker break; 5098*1b3f573fSAndroid Build Coastguard Worker case 8: { 5099*1b3f573fSAndroid Build Coastguard Worker MyInt = input.ReadInt64(); 5100*1b3f573fSAndroid Build Coastguard Worker break; 5101*1b3f573fSAndroid Build Coastguard Worker } 5102*1b3f573fSAndroid Build Coastguard Worker case 90: { 5103*1b3f573fSAndroid Build Coastguard Worker MyString = input.ReadString(); 5104*1b3f573fSAndroid Build Coastguard Worker break; 5105*1b3f573fSAndroid Build Coastguard Worker } 5106*1b3f573fSAndroid Build Coastguard Worker case 813: { 5107*1b3f573fSAndroid Build Coastguard Worker MyFloat = input.ReadFloat(); 5108*1b3f573fSAndroid Build Coastguard Worker break; 5109*1b3f573fSAndroid Build Coastguard Worker } 5110*1b3f573fSAndroid Build Coastguard Worker case 1602: { 5111*1b3f573fSAndroid Build Coastguard Worker if (singleNestedMessage_ == null) { 5112*1b3f573fSAndroid Build Coastguard Worker SingleNestedMessage = new global::Google.Protobuf.TestProtos.TestFieldOrderings.Types.NestedMessage(); 5113*1b3f573fSAndroid Build Coastguard Worker } 5114*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(SingleNestedMessage); 5115*1b3f573fSAndroid Build Coastguard Worker break; 5116*1b3f573fSAndroid Build Coastguard Worker } 5117*1b3f573fSAndroid Build Coastguard Worker } 5118*1b3f573fSAndroid Build Coastguard Worker } 5119*1b3f573fSAndroid Build Coastguard Worker } 5120*1b3f573fSAndroid Build Coastguard Worker #endif 5121*1b3f573fSAndroid Build Coastguard Worker 5122*1b3f573fSAndroid Build Coastguard Worker #region Nested types 5123*1b3f573fSAndroid Build Coastguard Worker /// <summary>Container for nested types declared in the TestFieldOrderings message type.</summary> 5124*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5125*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5126*1b3f573fSAndroid Build Coastguard Worker public static partial class Types { 5127*1b3f573fSAndroid Build Coastguard Worker public sealed partial class NestedMessage : pb::IMessage<NestedMessage> 5128*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5129*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 5130*1b3f573fSAndroid Build Coastguard Worker #endif 5131*1b3f573fSAndroid Build Coastguard Worker { 5132*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<NestedMessage> _parser = new pb::MessageParser<NestedMessage>(() => new NestedMessage()); 5133*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 5134*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5135*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5136*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<NestedMessage> Parser { get { return _parser; } } 5137*1b3f573fSAndroid Build Coastguard Worker 5138*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5139*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5140*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 5141*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.TestFieldOrderings.Descriptor.NestedTypes[0]; } 5142*1b3f573fSAndroid Build Coastguard Worker } 5143*1b3f573fSAndroid Build Coastguard Worker 5144*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5145*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5146*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 5147*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 5148*1b3f573fSAndroid Build Coastguard Worker } 5149*1b3f573fSAndroid Build Coastguard Worker 5150*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5151*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] NestedMessage()5152*1b3f573fSAndroid Build Coastguard Worker public NestedMessage() { 5153*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 5154*1b3f573fSAndroid Build Coastguard Worker } 5155*1b3f573fSAndroid Build Coastguard Worker OnConstruction()5156*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 5157*1b3f573fSAndroid Build Coastguard Worker 5158*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5159*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] NestedMessage(NestedMessage other)5160*1b3f573fSAndroid Build Coastguard Worker public NestedMessage(NestedMessage other) : this() { 5161*1b3f573fSAndroid Build Coastguard Worker oo_ = other.oo_; 5162*1b3f573fSAndroid Build Coastguard Worker bb_ = other.bb_; 5163*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 5164*1b3f573fSAndroid Build Coastguard Worker } 5165*1b3f573fSAndroid Build Coastguard Worker 5166*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5167*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()5168*1b3f573fSAndroid Build Coastguard Worker public NestedMessage Clone() { 5169*1b3f573fSAndroid Build Coastguard Worker return new NestedMessage(this); 5170*1b3f573fSAndroid Build Coastguard Worker } 5171*1b3f573fSAndroid Build Coastguard Worker 5172*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "oo" field.</summary> 5173*1b3f573fSAndroid Build Coastguard Worker public const int OoFieldNumber = 2; 5174*1b3f573fSAndroid Build Coastguard Worker private long oo_; 5175*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5176*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5177*1b3f573fSAndroid Build Coastguard Worker public long Oo { 5178*1b3f573fSAndroid Build Coastguard Worker get { return oo_; } 5179*1b3f573fSAndroid Build Coastguard Worker set { 5180*1b3f573fSAndroid Build Coastguard Worker oo_ = value; 5181*1b3f573fSAndroid Build Coastguard Worker } 5182*1b3f573fSAndroid Build Coastguard Worker } 5183*1b3f573fSAndroid Build Coastguard Worker 5184*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "bb" field.</summary> 5185*1b3f573fSAndroid Build Coastguard Worker public const int BbFieldNumber = 1; 5186*1b3f573fSAndroid Build Coastguard Worker private int bb_; 5187*1b3f573fSAndroid Build Coastguard Worker /// <summary> 5188*1b3f573fSAndroid Build Coastguard Worker /// The field name "b" fails to compile in proto1 because it conflicts with 5189*1b3f573fSAndroid Build Coastguard Worker /// a local variable named "b" in one of the generated methods. Doh. 5190*1b3f573fSAndroid Build Coastguard Worker /// This file needs to compile in proto1 to test backwards-compatibility. 5191*1b3f573fSAndroid Build Coastguard Worker /// </summary> 5192*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5193*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5194*1b3f573fSAndroid Build Coastguard Worker public int Bb { 5195*1b3f573fSAndroid Build Coastguard Worker get { return bb_; } 5196*1b3f573fSAndroid Build Coastguard Worker set { 5197*1b3f573fSAndroid Build Coastguard Worker bb_ = value; 5198*1b3f573fSAndroid Build Coastguard Worker } 5199*1b3f573fSAndroid Build Coastguard Worker } 5200*1b3f573fSAndroid Build Coastguard Worker 5201*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5202*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)5203*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 5204*1b3f573fSAndroid Build Coastguard Worker return Equals(other as NestedMessage); 5205*1b3f573fSAndroid Build Coastguard Worker } 5206*1b3f573fSAndroid Build Coastguard Worker 5207*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5208*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(NestedMessage other)5209*1b3f573fSAndroid Build Coastguard Worker public bool Equals(NestedMessage other) { 5210*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 5211*1b3f573fSAndroid Build Coastguard Worker return false; 5212*1b3f573fSAndroid Build Coastguard Worker } 5213*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 5214*1b3f573fSAndroid Build Coastguard Worker return true; 5215*1b3f573fSAndroid Build Coastguard Worker } 5216*1b3f573fSAndroid Build Coastguard Worker if (Oo != other.Oo) return false; 5217*1b3f573fSAndroid Build Coastguard Worker if (Bb != other.Bb) return false; 5218*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 5219*1b3f573fSAndroid Build Coastguard Worker } 5220*1b3f573fSAndroid Build Coastguard Worker 5221*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5222*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()5223*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 5224*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 5225*1b3f573fSAndroid Build Coastguard Worker if (Oo != 0L) hash ^= Oo.GetHashCode(); 5226*1b3f573fSAndroid Build Coastguard Worker if (Bb != 0) hash ^= Bb.GetHashCode(); 5227*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5228*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 5229*1b3f573fSAndroid Build Coastguard Worker } 5230*1b3f573fSAndroid Build Coastguard Worker return hash; 5231*1b3f573fSAndroid Build Coastguard Worker } 5232*1b3f573fSAndroid Build Coastguard Worker 5233*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5234*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()5235*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 5236*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 5237*1b3f573fSAndroid Build Coastguard Worker } 5238*1b3f573fSAndroid Build Coastguard Worker 5239*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5240*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)5241*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 5242*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5243*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 5244*1b3f573fSAndroid Build Coastguard Worker #else 5245*1b3f573fSAndroid Build Coastguard Worker if (Bb != 0) { 5246*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 5247*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(Bb); 5248*1b3f573fSAndroid Build Coastguard Worker } 5249*1b3f573fSAndroid Build Coastguard Worker if (Oo != 0L) { 5250*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(16); 5251*1b3f573fSAndroid Build Coastguard Worker output.WriteInt64(Oo); 5252*1b3f573fSAndroid Build Coastguard Worker } 5253*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5254*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 5255*1b3f573fSAndroid Build Coastguard Worker } 5256*1b3f573fSAndroid Build Coastguard Worker #endif 5257*1b3f573fSAndroid Build Coastguard Worker } 5258*1b3f573fSAndroid Build Coastguard Worker 5259*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5260*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5261*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)5262*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 5263*1b3f573fSAndroid Build Coastguard Worker if (Bb != 0) { 5264*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 5265*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(Bb); 5266*1b3f573fSAndroid Build Coastguard Worker } 5267*1b3f573fSAndroid Build Coastguard Worker if (Oo != 0L) { 5268*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(16); 5269*1b3f573fSAndroid Build Coastguard Worker output.WriteInt64(Oo); 5270*1b3f573fSAndroid Build Coastguard Worker } 5271*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5272*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 5273*1b3f573fSAndroid Build Coastguard Worker } 5274*1b3f573fSAndroid Build Coastguard Worker } 5275*1b3f573fSAndroid Build Coastguard Worker #endif 5276*1b3f573fSAndroid Build Coastguard Worker 5277*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5278*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()5279*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 5280*1b3f573fSAndroid Build Coastguard Worker int size = 0; 5281*1b3f573fSAndroid Build Coastguard Worker if (Oo != 0L) { 5282*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeInt64Size(Oo); 5283*1b3f573fSAndroid Build Coastguard Worker } 5284*1b3f573fSAndroid Build Coastguard Worker if (Bb != 0) { 5285*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeInt32Size(Bb); 5286*1b3f573fSAndroid Build Coastguard Worker } 5287*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5288*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 5289*1b3f573fSAndroid Build Coastguard Worker } 5290*1b3f573fSAndroid Build Coastguard Worker return size; 5291*1b3f573fSAndroid Build Coastguard Worker } 5292*1b3f573fSAndroid Build Coastguard Worker 5293*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5294*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(NestedMessage other)5295*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(NestedMessage other) { 5296*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 5297*1b3f573fSAndroid Build Coastguard Worker return; 5298*1b3f573fSAndroid Build Coastguard Worker } 5299*1b3f573fSAndroid Build Coastguard Worker if (other.Oo != 0L) { 5300*1b3f573fSAndroid Build Coastguard Worker Oo = other.Oo; 5301*1b3f573fSAndroid Build Coastguard Worker } 5302*1b3f573fSAndroid Build Coastguard Worker if (other.Bb != 0) { 5303*1b3f573fSAndroid Build Coastguard Worker Bb = other.Bb; 5304*1b3f573fSAndroid Build Coastguard Worker } 5305*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 5306*1b3f573fSAndroid Build Coastguard Worker } 5307*1b3f573fSAndroid Build Coastguard Worker 5308*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5309*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)5310*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 5311*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5312*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 5313*1b3f573fSAndroid Build Coastguard Worker #else 5314*1b3f573fSAndroid Build Coastguard Worker uint tag; 5315*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 5316*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 5317*1b3f573fSAndroid Build Coastguard Worker default: 5318*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 5319*1b3f573fSAndroid Build Coastguard Worker break; 5320*1b3f573fSAndroid Build Coastguard Worker case 8: { 5321*1b3f573fSAndroid Build Coastguard Worker Bb = input.ReadInt32(); 5322*1b3f573fSAndroid Build Coastguard Worker break; 5323*1b3f573fSAndroid Build Coastguard Worker } 5324*1b3f573fSAndroid Build Coastguard Worker case 16: { 5325*1b3f573fSAndroid Build Coastguard Worker Oo = input.ReadInt64(); 5326*1b3f573fSAndroid Build Coastguard Worker break; 5327*1b3f573fSAndroid Build Coastguard Worker } 5328*1b3f573fSAndroid Build Coastguard Worker } 5329*1b3f573fSAndroid Build Coastguard Worker } 5330*1b3f573fSAndroid Build Coastguard Worker #endif 5331*1b3f573fSAndroid Build Coastguard Worker } 5332*1b3f573fSAndroid Build Coastguard Worker 5333*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5334*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5335*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)5336*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 5337*1b3f573fSAndroid Build Coastguard Worker uint tag; 5338*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 5339*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 5340*1b3f573fSAndroid Build Coastguard Worker default: 5341*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 5342*1b3f573fSAndroid Build Coastguard Worker break; 5343*1b3f573fSAndroid Build Coastguard Worker case 8: { 5344*1b3f573fSAndroid Build Coastguard Worker Bb = input.ReadInt32(); 5345*1b3f573fSAndroid Build Coastguard Worker break; 5346*1b3f573fSAndroid Build Coastguard Worker } 5347*1b3f573fSAndroid Build Coastguard Worker case 16: { 5348*1b3f573fSAndroid Build Coastguard Worker Oo = input.ReadInt64(); 5349*1b3f573fSAndroid Build Coastguard Worker break; 5350*1b3f573fSAndroid Build Coastguard Worker } 5351*1b3f573fSAndroid Build Coastguard Worker } 5352*1b3f573fSAndroid Build Coastguard Worker } 5353*1b3f573fSAndroid Build Coastguard Worker } 5354*1b3f573fSAndroid Build Coastguard Worker #endif 5355*1b3f573fSAndroid Build Coastguard Worker 5356*1b3f573fSAndroid Build Coastguard Worker } 5357*1b3f573fSAndroid Build Coastguard Worker 5358*1b3f573fSAndroid Build Coastguard Worker } 5359*1b3f573fSAndroid Build Coastguard Worker #endregion 5360*1b3f573fSAndroid Build Coastguard Worker 5361*1b3f573fSAndroid Build Coastguard Worker } 5362*1b3f573fSAndroid Build Coastguard Worker 5363*1b3f573fSAndroid Build Coastguard Worker public sealed partial class SparseEnumMessage : pb::IMessage<SparseEnumMessage> 5364*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5365*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 5366*1b3f573fSAndroid Build Coastguard Worker #endif 5367*1b3f573fSAndroid Build Coastguard Worker { 5368*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<SparseEnumMessage> _parser = new pb::MessageParser<SparseEnumMessage>(() => new SparseEnumMessage()); 5369*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 5370*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5371*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5372*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<SparseEnumMessage> Parser { get { return _parser; } } 5373*1b3f573fSAndroid Build Coastguard Worker 5374*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5375*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5376*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 5377*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[13]; } 5378*1b3f573fSAndroid Build Coastguard Worker } 5379*1b3f573fSAndroid Build Coastguard Worker 5380*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5381*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5382*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 5383*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 5384*1b3f573fSAndroid Build Coastguard Worker } 5385*1b3f573fSAndroid Build Coastguard Worker 5386*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5387*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] SparseEnumMessage()5388*1b3f573fSAndroid Build Coastguard Worker public SparseEnumMessage() { 5389*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 5390*1b3f573fSAndroid Build Coastguard Worker } 5391*1b3f573fSAndroid Build Coastguard Worker OnConstruction()5392*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 5393*1b3f573fSAndroid Build Coastguard Worker 5394*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5395*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] SparseEnumMessage(SparseEnumMessage other)5396*1b3f573fSAndroid Build Coastguard Worker public SparseEnumMessage(SparseEnumMessage other) : this() { 5397*1b3f573fSAndroid Build Coastguard Worker sparseEnum_ = other.sparseEnum_; 5398*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 5399*1b3f573fSAndroid Build Coastguard Worker } 5400*1b3f573fSAndroid Build Coastguard Worker 5401*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5402*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()5403*1b3f573fSAndroid Build Coastguard Worker public SparseEnumMessage Clone() { 5404*1b3f573fSAndroid Build Coastguard Worker return new SparseEnumMessage(this); 5405*1b3f573fSAndroid Build Coastguard Worker } 5406*1b3f573fSAndroid Build Coastguard Worker 5407*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "sparse_enum" field.</summary> 5408*1b3f573fSAndroid Build Coastguard Worker public const int SparseEnumFieldNumber = 1; 5409*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.TestSparseEnum sparseEnum_ = global::Google.Protobuf.TestProtos.TestSparseEnum.Unspecified; 5410*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5411*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5412*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.TestSparseEnum SparseEnum { 5413*1b3f573fSAndroid Build Coastguard Worker get { return sparseEnum_; } 5414*1b3f573fSAndroid Build Coastguard Worker set { 5415*1b3f573fSAndroid Build Coastguard Worker sparseEnum_ = value; 5416*1b3f573fSAndroid Build Coastguard Worker } 5417*1b3f573fSAndroid Build Coastguard Worker } 5418*1b3f573fSAndroid Build Coastguard Worker 5419*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5420*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)5421*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 5422*1b3f573fSAndroid Build Coastguard Worker return Equals(other as SparseEnumMessage); 5423*1b3f573fSAndroid Build Coastguard Worker } 5424*1b3f573fSAndroid Build Coastguard Worker 5425*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5426*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(SparseEnumMessage other)5427*1b3f573fSAndroid Build Coastguard Worker public bool Equals(SparseEnumMessage other) { 5428*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 5429*1b3f573fSAndroid Build Coastguard Worker return false; 5430*1b3f573fSAndroid Build Coastguard Worker } 5431*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 5432*1b3f573fSAndroid Build Coastguard Worker return true; 5433*1b3f573fSAndroid Build Coastguard Worker } 5434*1b3f573fSAndroid Build Coastguard Worker if (SparseEnum != other.SparseEnum) return false; 5435*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 5436*1b3f573fSAndroid Build Coastguard Worker } 5437*1b3f573fSAndroid Build Coastguard Worker 5438*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5439*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()5440*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 5441*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 5442*1b3f573fSAndroid Build Coastguard Worker if (SparseEnum != global::Google.Protobuf.TestProtos.TestSparseEnum.Unspecified) hash ^= SparseEnum.GetHashCode(); 5443*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5444*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 5445*1b3f573fSAndroid Build Coastguard Worker } 5446*1b3f573fSAndroid Build Coastguard Worker return hash; 5447*1b3f573fSAndroid Build Coastguard Worker } 5448*1b3f573fSAndroid Build Coastguard Worker 5449*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5450*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()5451*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 5452*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 5453*1b3f573fSAndroid Build Coastguard Worker } 5454*1b3f573fSAndroid Build Coastguard Worker 5455*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5456*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)5457*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 5458*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5459*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 5460*1b3f573fSAndroid Build Coastguard Worker #else 5461*1b3f573fSAndroid Build Coastguard Worker if (SparseEnum != global::Google.Protobuf.TestProtos.TestSparseEnum.Unspecified) { 5462*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 5463*1b3f573fSAndroid Build Coastguard Worker output.WriteEnum((int) SparseEnum); 5464*1b3f573fSAndroid Build Coastguard Worker } 5465*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5466*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 5467*1b3f573fSAndroid Build Coastguard Worker } 5468*1b3f573fSAndroid Build Coastguard Worker #endif 5469*1b3f573fSAndroid Build Coastguard Worker } 5470*1b3f573fSAndroid Build Coastguard Worker 5471*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5472*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5473*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)5474*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 5475*1b3f573fSAndroid Build Coastguard Worker if (SparseEnum != global::Google.Protobuf.TestProtos.TestSparseEnum.Unspecified) { 5476*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 5477*1b3f573fSAndroid Build Coastguard Worker output.WriteEnum((int) SparseEnum); 5478*1b3f573fSAndroid Build Coastguard Worker } 5479*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5480*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 5481*1b3f573fSAndroid Build Coastguard Worker } 5482*1b3f573fSAndroid Build Coastguard Worker } 5483*1b3f573fSAndroid Build Coastguard Worker #endif 5484*1b3f573fSAndroid Build Coastguard Worker 5485*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5486*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()5487*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 5488*1b3f573fSAndroid Build Coastguard Worker int size = 0; 5489*1b3f573fSAndroid Build Coastguard Worker if (SparseEnum != global::Google.Protobuf.TestProtos.TestSparseEnum.Unspecified) { 5490*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) SparseEnum); 5491*1b3f573fSAndroid Build Coastguard Worker } 5492*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5493*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 5494*1b3f573fSAndroid Build Coastguard Worker } 5495*1b3f573fSAndroid Build Coastguard Worker return size; 5496*1b3f573fSAndroid Build Coastguard Worker } 5497*1b3f573fSAndroid Build Coastguard Worker 5498*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5499*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(SparseEnumMessage other)5500*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(SparseEnumMessage other) { 5501*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 5502*1b3f573fSAndroid Build Coastguard Worker return; 5503*1b3f573fSAndroid Build Coastguard Worker } 5504*1b3f573fSAndroid Build Coastguard Worker if (other.SparseEnum != global::Google.Protobuf.TestProtos.TestSparseEnum.Unspecified) { 5505*1b3f573fSAndroid Build Coastguard Worker SparseEnum = other.SparseEnum; 5506*1b3f573fSAndroid Build Coastguard Worker } 5507*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 5508*1b3f573fSAndroid Build Coastguard Worker } 5509*1b3f573fSAndroid Build Coastguard Worker 5510*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5511*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)5512*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 5513*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5514*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 5515*1b3f573fSAndroid Build Coastguard Worker #else 5516*1b3f573fSAndroid Build Coastguard Worker uint tag; 5517*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 5518*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 5519*1b3f573fSAndroid Build Coastguard Worker default: 5520*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 5521*1b3f573fSAndroid Build Coastguard Worker break; 5522*1b3f573fSAndroid Build Coastguard Worker case 8: { 5523*1b3f573fSAndroid Build Coastguard Worker SparseEnum = (global::Google.Protobuf.TestProtos.TestSparseEnum) input.ReadEnum(); 5524*1b3f573fSAndroid Build Coastguard Worker break; 5525*1b3f573fSAndroid Build Coastguard Worker } 5526*1b3f573fSAndroid Build Coastguard Worker } 5527*1b3f573fSAndroid Build Coastguard Worker } 5528*1b3f573fSAndroid Build Coastguard Worker #endif 5529*1b3f573fSAndroid Build Coastguard Worker } 5530*1b3f573fSAndroid Build Coastguard Worker 5531*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5532*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5533*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)5534*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 5535*1b3f573fSAndroid Build Coastguard Worker uint tag; 5536*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 5537*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 5538*1b3f573fSAndroid Build Coastguard Worker default: 5539*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 5540*1b3f573fSAndroid Build Coastguard Worker break; 5541*1b3f573fSAndroid Build Coastguard Worker case 8: { 5542*1b3f573fSAndroid Build Coastguard Worker SparseEnum = (global::Google.Protobuf.TestProtos.TestSparseEnum) input.ReadEnum(); 5543*1b3f573fSAndroid Build Coastguard Worker break; 5544*1b3f573fSAndroid Build Coastguard Worker } 5545*1b3f573fSAndroid Build Coastguard Worker } 5546*1b3f573fSAndroid Build Coastguard Worker } 5547*1b3f573fSAndroid Build Coastguard Worker } 5548*1b3f573fSAndroid Build Coastguard Worker #endif 5549*1b3f573fSAndroid Build Coastguard Worker 5550*1b3f573fSAndroid Build Coastguard Worker } 5551*1b3f573fSAndroid Build Coastguard Worker 5552*1b3f573fSAndroid Build Coastguard Worker /// <summary> 5553*1b3f573fSAndroid Build Coastguard Worker /// Test String and Bytes: string is for valid UTF-8 strings 5554*1b3f573fSAndroid Build Coastguard Worker /// </summary> 5555*1b3f573fSAndroid Build Coastguard Worker public sealed partial class OneString : pb::IMessage<OneString> 5556*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5557*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 5558*1b3f573fSAndroid Build Coastguard Worker #endif 5559*1b3f573fSAndroid Build Coastguard Worker { 5560*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<OneString> _parser = new pb::MessageParser<OneString>(() => new OneString()); 5561*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 5562*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5563*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5564*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<OneString> Parser { get { return _parser; } } 5565*1b3f573fSAndroid Build Coastguard Worker 5566*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5567*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5568*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 5569*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[14]; } 5570*1b3f573fSAndroid Build Coastguard Worker } 5571*1b3f573fSAndroid Build Coastguard Worker 5572*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5573*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5574*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 5575*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 5576*1b3f573fSAndroid Build Coastguard Worker } 5577*1b3f573fSAndroid Build Coastguard Worker 5578*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5579*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] OneString()5580*1b3f573fSAndroid Build Coastguard Worker public OneString() { 5581*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 5582*1b3f573fSAndroid Build Coastguard Worker } 5583*1b3f573fSAndroid Build Coastguard Worker OnConstruction()5584*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 5585*1b3f573fSAndroid Build Coastguard Worker 5586*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5587*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] OneString(OneString other)5588*1b3f573fSAndroid Build Coastguard Worker public OneString(OneString other) : this() { 5589*1b3f573fSAndroid Build Coastguard Worker data_ = other.data_; 5590*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 5591*1b3f573fSAndroid Build Coastguard Worker } 5592*1b3f573fSAndroid Build Coastguard Worker 5593*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5594*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()5595*1b3f573fSAndroid Build Coastguard Worker public OneString Clone() { 5596*1b3f573fSAndroid Build Coastguard Worker return new OneString(this); 5597*1b3f573fSAndroid Build Coastguard Worker } 5598*1b3f573fSAndroid Build Coastguard Worker 5599*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "data" field.</summary> 5600*1b3f573fSAndroid Build Coastguard Worker public const int DataFieldNumber = 1; 5601*1b3f573fSAndroid Build Coastguard Worker private string data_ = ""; 5602*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5603*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5604*1b3f573fSAndroid Build Coastguard Worker public string Data { 5605*1b3f573fSAndroid Build Coastguard Worker get { return data_; } 5606*1b3f573fSAndroid Build Coastguard Worker set { 5607*1b3f573fSAndroid Build Coastguard Worker data_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 5608*1b3f573fSAndroid Build Coastguard Worker } 5609*1b3f573fSAndroid Build Coastguard Worker } 5610*1b3f573fSAndroid Build Coastguard Worker 5611*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5612*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)5613*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 5614*1b3f573fSAndroid Build Coastguard Worker return Equals(other as OneString); 5615*1b3f573fSAndroid Build Coastguard Worker } 5616*1b3f573fSAndroid Build Coastguard Worker 5617*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5618*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(OneString other)5619*1b3f573fSAndroid Build Coastguard Worker public bool Equals(OneString other) { 5620*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 5621*1b3f573fSAndroid Build Coastguard Worker return false; 5622*1b3f573fSAndroid Build Coastguard Worker } 5623*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 5624*1b3f573fSAndroid Build Coastguard Worker return true; 5625*1b3f573fSAndroid Build Coastguard Worker } 5626*1b3f573fSAndroid Build Coastguard Worker if (Data != other.Data) return false; 5627*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 5628*1b3f573fSAndroid Build Coastguard Worker } 5629*1b3f573fSAndroid Build Coastguard Worker 5630*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5631*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()5632*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 5633*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 5634*1b3f573fSAndroid Build Coastguard Worker if (Data.Length != 0) hash ^= Data.GetHashCode(); 5635*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5636*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 5637*1b3f573fSAndroid Build Coastguard Worker } 5638*1b3f573fSAndroid Build Coastguard Worker return hash; 5639*1b3f573fSAndroid Build Coastguard Worker } 5640*1b3f573fSAndroid Build Coastguard Worker 5641*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5642*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()5643*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 5644*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 5645*1b3f573fSAndroid Build Coastguard Worker } 5646*1b3f573fSAndroid Build Coastguard Worker 5647*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5648*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)5649*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 5650*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5651*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 5652*1b3f573fSAndroid Build Coastguard Worker #else 5653*1b3f573fSAndroid Build Coastguard Worker if (Data.Length != 0) { 5654*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 5655*1b3f573fSAndroid Build Coastguard Worker output.WriteString(Data); 5656*1b3f573fSAndroid Build Coastguard Worker } 5657*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5658*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 5659*1b3f573fSAndroid Build Coastguard Worker } 5660*1b3f573fSAndroid Build Coastguard Worker #endif 5661*1b3f573fSAndroid Build Coastguard Worker } 5662*1b3f573fSAndroid Build Coastguard Worker 5663*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5664*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5665*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)5666*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 5667*1b3f573fSAndroid Build Coastguard Worker if (Data.Length != 0) { 5668*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 5669*1b3f573fSAndroid Build Coastguard Worker output.WriteString(Data); 5670*1b3f573fSAndroid Build Coastguard Worker } 5671*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5672*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 5673*1b3f573fSAndroid Build Coastguard Worker } 5674*1b3f573fSAndroid Build Coastguard Worker } 5675*1b3f573fSAndroid Build Coastguard Worker #endif 5676*1b3f573fSAndroid Build Coastguard Worker 5677*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5678*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()5679*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 5680*1b3f573fSAndroid Build Coastguard Worker int size = 0; 5681*1b3f573fSAndroid Build Coastguard Worker if (Data.Length != 0) { 5682*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeStringSize(Data); 5683*1b3f573fSAndroid Build Coastguard Worker } 5684*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5685*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 5686*1b3f573fSAndroid Build Coastguard Worker } 5687*1b3f573fSAndroid Build Coastguard Worker return size; 5688*1b3f573fSAndroid Build Coastguard Worker } 5689*1b3f573fSAndroid Build Coastguard Worker 5690*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5691*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(OneString other)5692*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(OneString other) { 5693*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 5694*1b3f573fSAndroid Build Coastguard Worker return; 5695*1b3f573fSAndroid Build Coastguard Worker } 5696*1b3f573fSAndroid Build Coastguard Worker if (other.Data.Length != 0) { 5697*1b3f573fSAndroid Build Coastguard Worker Data = other.Data; 5698*1b3f573fSAndroid Build Coastguard Worker } 5699*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 5700*1b3f573fSAndroid Build Coastguard Worker } 5701*1b3f573fSAndroid Build Coastguard Worker 5702*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5703*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)5704*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 5705*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5706*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 5707*1b3f573fSAndroid Build Coastguard Worker #else 5708*1b3f573fSAndroid Build Coastguard Worker uint tag; 5709*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 5710*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 5711*1b3f573fSAndroid Build Coastguard Worker default: 5712*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 5713*1b3f573fSAndroid Build Coastguard Worker break; 5714*1b3f573fSAndroid Build Coastguard Worker case 10: { 5715*1b3f573fSAndroid Build Coastguard Worker Data = input.ReadString(); 5716*1b3f573fSAndroid Build Coastguard Worker break; 5717*1b3f573fSAndroid Build Coastguard Worker } 5718*1b3f573fSAndroid Build Coastguard Worker } 5719*1b3f573fSAndroid Build Coastguard Worker } 5720*1b3f573fSAndroid Build Coastguard Worker #endif 5721*1b3f573fSAndroid Build Coastguard Worker } 5722*1b3f573fSAndroid Build Coastguard Worker 5723*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5724*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5725*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)5726*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 5727*1b3f573fSAndroid Build Coastguard Worker uint tag; 5728*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 5729*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 5730*1b3f573fSAndroid Build Coastguard Worker default: 5731*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 5732*1b3f573fSAndroid Build Coastguard Worker break; 5733*1b3f573fSAndroid Build Coastguard Worker case 10: { 5734*1b3f573fSAndroid Build Coastguard Worker Data = input.ReadString(); 5735*1b3f573fSAndroid Build Coastguard Worker break; 5736*1b3f573fSAndroid Build Coastguard Worker } 5737*1b3f573fSAndroid Build Coastguard Worker } 5738*1b3f573fSAndroid Build Coastguard Worker } 5739*1b3f573fSAndroid Build Coastguard Worker } 5740*1b3f573fSAndroid Build Coastguard Worker #endif 5741*1b3f573fSAndroid Build Coastguard Worker 5742*1b3f573fSAndroid Build Coastguard Worker } 5743*1b3f573fSAndroid Build Coastguard Worker 5744*1b3f573fSAndroid Build Coastguard Worker public sealed partial class MoreString : pb::IMessage<MoreString> 5745*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5746*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 5747*1b3f573fSAndroid Build Coastguard Worker #endif 5748*1b3f573fSAndroid Build Coastguard Worker { 5749*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<MoreString> _parser = new pb::MessageParser<MoreString>(() => new MoreString()); 5750*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 5751*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5752*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5753*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<MoreString> Parser { get { return _parser; } } 5754*1b3f573fSAndroid Build Coastguard Worker 5755*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5756*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5757*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 5758*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[15]; } 5759*1b3f573fSAndroid Build Coastguard Worker } 5760*1b3f573fSAndroid Build Coastguard Worker 5761*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5762*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5763*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 5764*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 5765*1b3f573fSAndroid Build Coastguard Worker } 5766*1b3f573fSAndroid Build Coastguard Worker 5767*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5768*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MoreString()5769*1b3f573fSAndroid Build Coastguard Worker public MoreString() { 5770*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 5771*1b3f573fSAndroid Build Coastguard Worker } 5772*1b3f573fSAndroid Build Coastguard Worker OnConstruction()5773*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 5774*1b3f573fSAndroid Build Coastguard Worker 5775*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5776*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MoreString(MoreString other)5777*1b3f573fSAndroid Build Coastguard Worker public MoreString(MoreString other) : this() { 5778*1b3f573fSAndroid Build Coastguard Worker data_ = other.data_.Clone(); 5779*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 5780*1b3f573fSAndroid Build Coastguard Worker } 5781*1b3f573fSAndroid Build Coastguard Worker 5782*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5783*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()5784*1b3f573fSAndroid Build Coastguard Worker public MoreString Clone() { 5785*1b3f573fSAndroid Build Coastguard Worker return new MoreString(this); 5786*1b3f573fSAndroid Build Coastguard Worker } 5787*1b3f573fSAndroid Build Coastguard Worker 5788*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "data" field.</summary> 5789*1b3f573fSAndroid Build Coastguard Worker public const int DataFieldNumber = 1; 5790*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<string> _repeated_data_codec 5791*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForString(10); 5792*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<string> data_ = new pbc::RepeatedField<string>(); 5793*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5794*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5795*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<string> Data { 5796*1b3f573fSAndroid Build Coastguard Worker get { return data_; } 5797*1b3f573fSAndroid Build Coastguard Worker } 5798*1b3f573fSAndroid Build Coastguard Worker 5799*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5800*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)5801*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 5802*1b3f573fSAndroid Build Coastguard Worker return Equals(other as MoreString); 5803*1b3f573fSAndroid Build Coastguard Worker } 5804*1b3f573fSAndroid Build Coastguard Worker 5805*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5806*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(MoreString other)5807*1b3f573fSAndroid Build Coastguard Worker public bool Equals(MoreString other) { 5808*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 5809*1b3f573fSAndroid Build Coastguard Worker return false; 5810*1b3f573fSAndroid Build Coastguard Worker } 5811*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 5812*1b3f573fSAndroid Build Coastguard Worker return true; 5813*1b3f573fSAndroid Build Coastguard Worker } 5814*1b3f573fSAndroid Build Coastguard Worker if(!data_.Equals(other.data_)) return false; 5815*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 5816*1b3f573fSAndroid Build Coastguard Worker } 5817*1b3f573fSAndroid Build Coastguard Worker 5818*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5819*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()5820*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 5821*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 5822*1b3f573fSAndroid Build Coastguard Worker hash ^= data_.GetHashCode(); 5823*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5824*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 5825*1b3f573fSAndroid Build Coastguard Worker } 5826*1b3f573fSAndroid Build Coastguard Worker return hash; 5827*1b3f573fSAndroid Build Coastguard Worker } 5828*1b3f573fSAndroid Build Coastguard Worker 5829*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5830*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()5831*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 5832*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 5833*1b3f573fSAndroid Build Coastguard Worker } 5834*1b3f573fSAndroid Build Coastguard Worker 5835*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5836*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)5837*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 5838*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5839*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 5840*1b3f573fSAndroid Build Coastguard Worker #else 5841*1b3f573fSAndroid Build Coastguard Worker data_.WriteTo(output, _repeated_data_codec); 5842*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5843*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 5844*1b3f573fSAndroid Build Coastguard Worker } 5845*1b3f573fSAndroid Build Coastguard Worker #endif 5846*1b3f573fSAndroid Build Coastguard Worker } 5847*1b3f573fSAndroid Build Coastguard Worker 5848*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5849*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5850*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)5851*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 5852*1b3f573fSAndroid Build Coastguard Worker data_.WriteTo(ref output, _repeated_data_codec); 5853*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5854*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 5855*1b3f573fSAndroid Build Coastguard Worker } 5856*1b3f573fSAndroid Build Coastguard Worker } 5857*1b3f573fSAndroid Build Coastguard Worker #endif 5858*1b3f573fSAndroid Build Coastguard Worker 5859*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5860*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()5861*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 5862*1b3f573fSAndroid Build Coastguard Worker int size = 0; 5863*1b3f573fSAndroid Build Coastguard Worker size += data_.CalculateSize(_repeated_data_codec); 5864*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 5865*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 5866*1b3f573fSAndroid Build Coastguard Worker } 5867*1b3f573fSAndroid Build Coastguard Worker return size; 5868*1b3f573fSAndroid Build Coastguard Worker } 5869*1b3f573fSAndroid Build Coastguard Worker 5870*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5871*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(MoreString other)5872*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(MoreString other) { 5873*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 5874*1b3f573fSAndroid Build Coastguard Worker return; 5875*1b3f573fSAndroid Build Coastguard Worker } 5876*1b3f573fSAndroid Build Coastguard Worker data_.Add(other.data_); 5877*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 5878*1b3f573fSAndroid Build Coastguard Worker } 5879*1b3f573fSAndroid Build Coastguard Worker 5880*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5881*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)5882*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 5883*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5884*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 5885*1b3f573fSAndroid Build Coastguard Worker #else 5886*1b3f573fSAndroid Build Coastguard Worker uint tag; 5887*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 5888*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 5889*1b3f573fSAndroid Build Coastguard Worker default: 5890*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 5891*1b3f573fSAndroid Build Coastguard Worker break; 5892*1b3f573fSAndroid Build Coastguard Worker case 10: { 5893*1b3f573fSAndroid Build Coastguard Worker data_.AddEntriesFrom(input, _repeated_data_codec); 5894*1b3f573fSAndroid Build Coastguard Worker break; 5895*1b3f573fSAndroid Build Coastguard Worker } 5896*1b3f573fSAndroid Build Coastguard Worker } 5897*1b3f573fSAndroid Build Coastguard Worker } 5898*1b3f573fSAndroid Build Coastguard Worker #endif 5899*1b3f573fSAndroid Build Coastguard Worker } 5900*1b3f573fSAndroid Build Coastguard Worker 5901*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5902*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5903*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)5904*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 5905*1b3f573fSAndroid Build Coastguard Worker uint tag; 5906*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 5907*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 5908*1b3f573fSAndroid Build Coastguard Worker default: 5909*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 5910*1b3f573fSAndroid Build Coastguard Worker break; 5911*1b3f573fSAndroid Build Coastguard Worker case 10: { 5912*1b3f573fSAndroid Build Coastguard Worker data_.AddEntriesFrom(ref input, _repeated_data_codec); 5913*1b3f573fSAndroid Build Coastguard Worker break; 5914*1b3f573fSAndroid Build Coastguard Worker } 5915*1b3f573fSAndroid Build Coastguard Worker } 5916*1b3f573fSAndroid Build Coastguard Worker } 5917*1b3f573fSAndroid Build Coastguard Worker } 5918*1b3f573fSAndroid Build Coastguard Worker #endif 5919*1b3f573fSAndroid Build Coastguard Worker 5920*1b3f573fSAndroid Build Coastguard Worker } 5921*1b3f573fSAndroid Build Coastguard Worker 5922*1b3f573fSAndroid Build Coastguard Worker public sealed partial class OneBytes : pb::IMessage<OneBytes> 5923*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5924*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 5925*1b3f573fSAndroid Build Coastguard Worker #endif 5926*1b3f573fSAndroid Build Coastguard Worker { 5927*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<OneBytes> _parser = new pb::MessageParser<OneBytes>(() => new OneBytes()); 5928*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 5929*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5930*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5931*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<OneBytes> Parser { get { return _parser; } } 5932*1b3f573fSAndroid Build Coastguard Worker 5933*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5934*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5935*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 5936*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[16]; } 5937*1b3f573fSAndroid Build Coastguard Worker } 5938*1b3f573fSAndroid Build Coastguard Worker 5939*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5940*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5941*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 5942*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 5943*1b3f573fSAndroid Build Coastguard Worker } 5944*1b3f573fSAndroid Build Coastguard Worker 5945*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5946*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] OneBytes()5947*1b3f573fSAndroid Build Coastguard Worker public OneBytes() { 5948*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 5949*1b3f573fSAndroid Build Coastguard Worker } 5950*1b3f573fSAndroid Build Coastguard Worker OnConstruction()5951*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 5952*1b3f573fSAndroid Build Coastguard Worker 5953*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5954*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] OneBytes(OneBytes other)5955*1b3f573fSAndroid Build Coastguard Worker public OneBytes(OneBytes other) : this() { 5956*1b3f573fSAndroid Build Coastguard Worker data_ = other.data_; 5957*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 5958*1b3f573fSAndroid Build Coastguard Worker } 5959*1b3f573fSAndroid Build Coastguard Worker 5960*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5961*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()5962*1b3f573fSAndroid Build Coastguard Worker public OneBytes Clone() { 5963*1b3f573fSAndroid Build Coastguard Worker return new OneBytes(this); 5964*1b3f573fSAndroid Build Coastguard Worker } 5965*1b3f573fSAndroid Build Coastguard Worker 5966*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "data" field.</summary> 5967*1b3f573fSAndroid Build Coastguard Worker public const int DataFieldNumber = 1; 5968*1b3f573fSAndroid Build Coastguard Worker private pb::ByteString data_ = pb::ByteString.Empty; 5969*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5970*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5971*1b3f573fSAndroid Build Coastguard Worker public pb::ByteString Data { 5972*1b3f573fSAndroid Build Coastguard Worker get { return data_; } 5973*1b3f573fSAndroid Build Coastguard Worker set { 5974*1b3f573fSAndroid Build Coastguard Worker data_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 5975*1b3f573fSAndroid Build Coastguard Worker } 5976*1b3f573fSAndroid Build Coastguard Worker } 5977*1b3f573fSAndroid Build Coastguard Worker 5978*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5979*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)5980*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 5981*1b3f573fSAndroid Build Coastguard Worker return Equals(other as OneBytes); 5982*1b3f573fSAndroid Build Coastguard Worker } 5983*1b3f573fSAndroid Build Coastguard Worker 5984*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5985*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(OneBytes other)5986*1b3f573fSAndroid Build Coastguard Worker public bool Equals(OneBytes other) { 5987*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 5988*1b3f573fSAndroid Build Coastguard Worker return false; 5989*1b3f573fSAndroid Build Coastguard Worker } 5990*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 5991*1b3f573fSAndroid Build Coastguard Worker return true; 5992*1b3f573fSAndroid Build Coastguard Worker } 5993*1b3f573fSAndroid Build Coastguard Worker if (Data != other.Data) return false; 5994*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 5995*1b3f573fSAndroid Build Coastguard Worker } 5996*1b3f573fSAndroid Build Coastguard Worker 5997*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5998*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()5999*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 6000*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 6001*1b3f573fSAndroid Build Coastguard Worker if (Data.Length != 0) hash ^= Data.GetHashCode(); 6002*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6003*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 6004*1b3f573fSAndroid Build Coastguard Worker } 6005*1b3f573fSAndroid Build Coastguard Worker return hash; 6006*1b3f573fSAndroid Build Coastguard Worker } 6007*1b3f573fSAndroid Build Coastguard Worker 6008*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6009*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()6010*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 6011*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 6012*1b3f573fSAndroid Build Coastguard Worker } 6013*1b3f573fSAndroid Build Coastguard Worker 6014*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6015*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)6016*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 6017*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6018*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 6019*1b3f573fSAndroid Build Coastguard Worker #else 6020*1b3f573fSAndroid Build Coastguard Worker if (Data.Length != 0) { 6021*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 6022*1b3f573fSAndroid Build Coastguard Worker output.WriteBytes(Data); 6023*1b3f573fSAndroid Build Coastguard Worker } 6024*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6025*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 6026*1b3f573fSAndroid Build Coastguard Worker } 6027*1b3f573fSAndroid Build Coastguard Worker #endif 6028*1b3f573fSAndroid Build Coastguard Worker } 6029*1b3f573fSAndroid Build Coastguard Worker 6030*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6031*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6032*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)6033*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 6034*1b3f573fSAndroid Build Coastguard Worker if (Data.Length != 0) { 6035*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 6036*1b3f573fSAndroid Build Coastguard Worker output.WriteBytes(Data); 6037*1b3f573fSAndroid Build Coastguard Worker } 6038*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6039*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 6040*1b3f573fSAndroid Build Coastguard Worker } 6041*1b3f573fSAndroid Build Coastguard Worker } 6042*1b3f573fSAndroid Build Coastguard Worker #endif 6043*1b3f573fSAndroid Build Coastguard Worker 6044*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6045*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()6046*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 6047*1b3f573fSAndroid Build Coastguard Worker int size = 0; 6048*1b3f573fSAndroid Build Coastguard Worker if (Data.Length != 0) { 6049*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeBytesSize(Data); 6050*1b3f573fSAndroid Build Coastguard Worker } 6051*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6052*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 6053*1b3f573fSAndroid Build Coastguard Worker } 6054*1b3f573fSAndroid Build Coastguard Worker return size; 6055*1b3f573fSAndroid Build Coastguard Worker } 6056*1b3f573fSAndroid Build Coastguard Worker 6057*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6058*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(OneBytes other)6059*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(OneBytes other) { 6060*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 6061*1b3f573fSAndroid Build Coastguard Worker return; 6062*1b3f573fSAndroid Build Coastguard Worker } 6063*1b3f573fSAndroid Build Coastguard Worker if (other.Data.Length != 0) { 6064*1b3f573fSAndroid Build Coastguard Worker Data = other.Data; 6065*1b3f573fSAndroid Build Coastguard Worker } 6066*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 6067*1b3f573fSAndroid Build Coastguard Worker } 6068*1b3f573fSAndroid Build Coastguard Worker 6069*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6070*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)6071*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 6072*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6073*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 6074*1b3f573fSAndroid Build Coastguard Worker #else 6075*1b3f573fSAndroid Build Coastguard Worker uint tag; 6076*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 6077*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 6078*1b3f573fSAndroid Build Coastguard Worker default: 6079*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 6080*1b3f573fSAndroid Build Coastguard Worker break; 6081*1b3f573fSAndroid Build Coastguard Worker case 10: { 6082*1b3f573fSAndroid Build Coastguard Worker Data = input.ReadBytes(); 6083*1b3f573fSAndroid Build Coastguard Worker break; 6084*1b3f573fSAndroid Build Coastguard Worker } 6085*1b3f573fSAndroid Build Coastguard Worker } 6086*1b3f573fSAndroid Build Coastguard Worker } 6087*1b3f573fSAndroid Build Coastguard Worker #endif 6088*1b3f573fSAndroid Build Coastguard Worker } 6089*1b3f573fSAndroid Build Coastguard Worker 6090*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6091*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6092*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)6093*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 6094*1b3f573fSAndroid Build Coastguard Worker uint tag; 6095*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 6096*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 6097*1b3f573fSAndroid Build Coastguard Worker default: 6098*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 6099*1b3f573fSAndroid Build Coastguard Worker break; 6100*1b3f573fSAndroid Build Coastguard Worker case 10: { 6101*1b3f573fSAndroid Build Coastguard Worker Data = input.ReadBytes(); 6102*1b3f573fSAndroid Build Coastguard Worker break; 6103*1b3f573fSAndroid Build Coastguard Worker } 6104*1b3f573fSAndroid Build Coastguard Worker } 6105*1b3f573fSAndroid Build Coastguard Worker } 6106*1b3f573fSAndroid Build Coastguard Worker } 6107*1b3f573fSAndroid Build Coastguard Worker #endif 6108*1b3f573fSAndroid Build Coastguard Worker 6109*1b3f573fSAndroid Build Coastguard Worker } 6110*1b3f573fSAndroid Build Coastguard Worker 6111*1b3f573fSAndroid Build Coastguard Worker public sealed partial class MoreBytes : pb::IMessage<MoreBytes> 6112*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6113*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 6114*1b3f573fSAndroid Build Coastguard Worker #endif 6115*1b3f573fSAndroid Build Coastguard Worker { 6116*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<MoreBytes> _parser = new pb::MessageParser<MoreBytes>(() => new MoreBytes()); 6117*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 6118*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6119*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6120*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<MoreBytes> Parser { get { return _parser; } } 6121*1b3f573fSAndroid Build Coastguard Worker 6122*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6123*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6124*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 6125*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[17]; } 6126*1b3f573fSAndroid Build Coastguard Worker } 6127*1b3f573fSAndroid Build Coastguard Worker 6128*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6129*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6130*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 6131*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 6132*1b3f573fSAndroid Build Coastguard Worker } 6133*1b3f573fSAndroid Build Coastguard Worker 6134*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6135*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MoreBytes()6136*1b3f573fSAndroid Build Coastguard Worker public MoreBytes() { 6137*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 6138*1b3f573fSAndroid Build Coastguard Worker } 6139*1b3f573fSAndroid Build Coastguard Worker OnConstruction()6140*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 6141*1b3f573fSAndroid Build Coastguard Worker 6142*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6143*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MoreBytes(MoreBytes other)6144*1b3f573fSAndroid Build Coastguard Worker public MoreBytes(MoreBytes other) : this() { 6145*1b3f573fSAndroid Build Coastguard Worker data_ = other.data_; 6146*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 6147*1b3f573fSAndroid Build Coastguard Worker } 6148*1b3f573fSAndroid Build Coastguard Worker 6149*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6150*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()6151*1b3f573fSAndroid Build Coastguard Worker public MoreBytes Clone() { 6152*1b3f573fSAndroid Build Coastguard Worker return new MoreBytes(this); 6153*1b3f573fSAndroid Build Coastguard Worker } 6154*1b3f573fSAndroid Build Coastguard Worker 6155*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "data" field.</summary> 6156*1b3f573fSAndroid Build Coastguard Worker public const int DataFieldNumber = 1; 6157*1b3f573fSAndroid Build Coastguard Worker private pb::ByteString data_ = pb::ByteString.Empty; 6158*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6159*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6160*1b3f573fSAndroid Build Coastguard Worker public pb::ByteString Data { 6161*1b3f573fSAndroid Build Coastguard Worker get { return data_; } 6162*1b3f573fSAndroid Build Coastguard Worker set { 6163*1b3f573fSAndroid Build Coastguard Worker data_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 6164*1b3f573fSAndroid Build Coastguard Worker } 6165*1b3f573fSAndroid Build Coastguard Worker } 6166*1b3f573fSAndroid Build Coastguard Worker 6167*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6168*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)6169*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 6170*1b3f573fSAndroid Build Coastguard Worker return Equals(other as MoreBytes); 6171*1b3f573fSAndroid Build Coastguard Worker } 6172*1b3f573fSAndroid Build Coastguard Worker 6173*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6174*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(MoreBytes other)6175*1b3f573fSAndroid Build Coastguard Worker public bool Equals(MoreBytes other) { 6176*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 6177*1b3f573fSAndroid Build Coastguard Worker return false; 6178*1b3f573fSAndroid Build Coastguard Worker } 6179*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 6180*1b3f573fSAndroid Build Coastguard Worker return true; 6181*1b3f573fSAndroid Build Coastguard Worker } 6182*1b3f573fSAndroid Build Coastguard Worker if (Data != other.Data) return false; 6183*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 6184*1b3f573fSAndroid Build Coastguard Worker } 6185*1b3f573fSAndroid Build Coastguard Worker 6186*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6187*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()6188*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 6189*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 6190*1b3f573fSAndroid Build Coastguard Worker if (Data.Length != 0) hash ^= Data.GetHashCode(); 6191*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6192*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 6193*1b3f573fSAndroid Build Coastguard Worker } 6194*1b3f573fSAndroid Build Coastguard Worker return hash; 6195*1b3f573fSAndroid Build Coastguard Worker } 6196*1b3f573fSAndroid Build Coastguard Worker 6197*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6198*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()6199*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 6200*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 6201*1b3f573fSAndroid Build Coastguard Worker } 6202*1b3f573fSAndroid Build Coastguard Worker 6203*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6204*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)6205*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 6206*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6207*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 6208*1b3f573fSAndroid Build Coastguard Worker #else 6209*1b3f573fSAndroid Build Coastguard Worker if (Data.Length != 0) { 6210*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 6211*1b3f573fSAndroid Build Coastguard Worker output.WriteBytes(Data); 6212*1b3f573fSAndroid Build Coastguard Worker } 6213*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6214*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 6215*1b3f573fSAndroid Build Coastguard Worker } 6216*1b3f573fSAndroid Build Coastguard Worker #endif 6217*1b3f573fSAndroid Build Coastguard Worker } 6218*1b3f573fSAndroid Build Coastguard Worker 6219*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6220*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6221*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)6222*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 6223*1b3f573fSAndroid Build Coastguard Worker if (Data.Length != 0) { 6224*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 6225*1b3f573fSAndroid Build Coastguard Worker output.WriteBytes(Data); 6226*1b3f573fSAndroid Build Coastguard Worker } 6227*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6228*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 6229*1b3f573fSAndroid Build Coastguard Worker } 6230*1b3f573fSAndroid Build Coastguard Worker } 6231*1b3f573fSAndroid Build Coastguard Worker #endif 6232*1b3f573fSAndroid Build Coastguard Worker 6233*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6234*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()6235*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 6236*1b3f573fSAndroid Build Coastguard Worker int size = 0; 6237*1b3f573fSAndroid Build Coastguard Worker if (Data.Length != 0) { 6238*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeBytesSize(Data); 6239*1b3f573fSAndroid Build Coastguard Worker } 6240*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6241*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 6242*1b3f573fSAndroid Build Coastguard Worker } 6243*1b3f573fSAndroid Build Coastguard Worker return size; 6244*1b3f573fSAndroid Build Coastguard Worker } 6245*1b3f573fSAndroid Build Coastguard Worker 6246*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6247*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(MoreBytes other)6248*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(MoreBytes other) { 6249*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 6250*1b3f573fSAndroid Build Coastguard Worker return; 6251*1b3f573fSAndroid Build Coastguard Worker } 6252*1b3f573fSAndroid Build Coastguard Worker if (other.Data.Length != 0) { 6253*1b3f573fSAndroid Build Coastguard Worker Data = other.Data; 6254*1b3f573fSAndroid Build Coastguard Worker } 6255*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 6256*1b3f573fSAndroid Build Coastguard Worker } 6257*1b3f573fSAndroid Build Coastguard Worker 6258*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6259*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)6260*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 6261*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6262*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 6263*1b3f573fSAndroid Build Coastguard Worker #else 6264*1b3f573fSAndroid Build Coastguard Worker uint tag; 6265*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 6266*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 6267*1b3f573fSAndroid Build Coastguard Worker default: 6268*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 6269*1b3f573fSAndroid Build Coastguard Worker break; 6270*1b3f573fSAndroid Build Coastguard Worker case 10: { 6271*1b3f573fSAndroid Build Coastguard Worker Data = input.ReadBytes(); 6272*1b3f573fSAndroid Build Coastguard Worker break; 6273*1b3f573fSAndroid Build Coastguard Worker } 6274*1b3f573fSAndroid Build Coastguard Worker } 6275*1b3f573fSAndroid Build Coastguard Worker } 6276*1b3f573fSAndroid Build Coastguard Worker #endif 6277*1b3f573fSAndroid Build Coastguard Worker } 6278*1b3f573fSAndroid Build Coastguard Worker 6279*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6280*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6281*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)6282*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 6283*1b3f573fSAndroid Build Coastguard Worker uint tag; 6284*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 6285*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 6286*1b3f573fSAndroid Build Coastguard Worker default: 6287*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 6288*1b3f573fSAndroid Build Coastguard Worker break; 6289*1b3f573fSAndroid Build Coastguard Worker case 10: { 6290*1b3f573fSAndroid Build Coastguard Worker Data = input.ReadBytes(); 6291*1b3f573fSAndroid Build Coastguard Worker break; 6292*1b3f573fSAndroid Build Coastguard Worker } 6293*1b3f573fSAndroid Build Coastguard Worker } 6294*1b3f573fSAndroid Build Coastguard Worker } 6295*1b3f573fSAndroid Build Coastguard Worker } 6296*1b3f573fSAndroid Build Coastguard Worker #endif 6297*1b3f573fSAndroid Build Coastguard Worker 6298*1b3f573fSAndroid Build Coastguard Worker } 6299*1b3f573fSAndroid Build Coastguard Worker 6300*1b3f573fSAndroid Build Coastguard Worker /// <summary> 6301*1b3f573fSAndroid Build Coastguard Worker /// Test int32, uint32, int64, uint64, and bool are all compatible 6302*1b3f573fSAndroid Build Coastguard Worker /// </summary> 6303*1b3f573fSAndroid Build Coastguard Worker public sealed partial class Int32Message : pb::IMessage<Int32Message> 6304*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6305*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 6306*1b3f573fSAndroid Build Coastguard Worker #endif 6307*1b3f573fSAndroid Build Coastguard Worker { 6308*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<Int32Message> _parser = new pb::MessageParser<Int32Message>(() => new Int32Message()); 6309*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 6310*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6311*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6312*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<Int32Message> Parser { get { return _parser; } } 6313*1b3f573fSAndroid Build Coastguard Worker 6314*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6315*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6316*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 6317*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[18]; } 6318*1b3f573fSAndroid Build Coastguard Worker } 6319*1b3f573fSAndroid Build Coastguard Worker 6320*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6321*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6322*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 6323*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 6324*1b3f573fSAndroid Build Coastguard Worker } 6325*1b3f573fSAndroid Build Coastguard Worker 6326*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6327*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Int32Message()6328*1b3f573fSAndroid Build Coastguard Worker public Int32Message() { 6329*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 6330*1b3f573fSAndroid Build Coastguard Worker } 6331*1b3f573fSAndroid Build Coastguard Worker OnConstruction()6332*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 6333*1b3f573fSAndroid Build Coastguard Worker 6334*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6335*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Int32Message(Int32Message other)6336*1b3f573fSAndroid Build Coastguard Worker public Int32Message(Int32Message other) : this() { 6337*1b3f573fSAndroid Build Coastguard Worker data_ = other.data_; 6338*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 6339*1b3f573fSAndroid Build Coastguard Worker } 6340*1b3f573fSAndroid Build Coastguard Worker 6341*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6342*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()6343*1b3f573fSAndroid Build Coastguard Worker public Int32Message Clone() { 6344*1b3f573fSAndroid Build Coastguard Worker return new Int32Message(this); 6345*1b3f573fSAndroid Build Coastguard Worker } 6346*1b3f573fSAndroid Build Coastguard Worker 6347*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "data" field.</summary> 6348*1b3f573fSAndroid Build Coastguard Worker public const int DataFieldNumber = 1; 6349*1b3f573fSAndroid Build Coastguard Worker private int data_; 6350*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6351*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6352*1b3f573fSAndroid Build Coastguard Worker public int Data { 6353*1b3f573fSAndroid Build Coastguard Worker get { return data_; } 6354*1b3f573fSAndroid Build Coastguard Worker set { 6355*1b3f573fSAndroid Build Coastguard Worker data_ = value; 6356*1b3f573fSAndroid Build Coastguard Worker } 6357*1b3f573fSAndroid Build Coastguard Worker } 6358*1b3f573fSAndroid Build Coastguard Worker 6359*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6360*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)6361*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 6362*1b3f573fSAndroid Build Coastguard Worker return Equals(other as Int32Message); 6363*1b3f573fSAndroid Build Coastguard Worker } 6364*1b3f573fSAndroid Build Coastguard Worker 6365*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6366*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(Int32Message other)6367*1b3f573fSAndroid Build Coastguard Worker public bool Equals(Int32Message other) { 6368*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 6369*1b3f573fSAndroid Build Coastguard Worker return false; 6370*1b3f573fSAndroid Build Coastguard Worker } 6371*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 6372*1b3f573fSAndroid Build Coastguard Worker return true; 6373*1b3f573fSAndroid Build Coastguard Worker } 6374*1b3f573fSAndroid Build Coastguard Worker if (Data != other.Data) return false; 6375*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 6376*1b3f573fSAndroid Build Coastguard Worker } 6377*1b3f573fSAndroid Build Coastguard Worker 6378*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6379*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()6380*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 6381*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 6382*1b3f573fSAndroid Build Coastguard Worker if (Data != 0) hash ^= Data.GetHashCode(); 6383*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6384*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 6385*1b3f573fSAndroid Build Coastguard Worker } 6386*1b3f573fSAndroid Build Coastguard Worker return hash; 6387*1b3f573fSAndroid Build Coastguard Worker } 6388*1b3f573fSAndroid Build Coastguard Worker 6389*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6390*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()6391*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 6392*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 6393*1b3f573fSAndroid Build Coastguard Worker } 6394*1b3f573fSAndroid Build Coastguard Worker 6395*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6396*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)6397*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 6398*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6399*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 6400*1b3f573fSAndroid Build Coastguard Worker #else 6401*1b3f573fSAndroid Build Coastguard Worker if (Data != 0) { 6402*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 6403*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(Data); 6404*1b3f573fSAndroid Build Coastguard Worker } 6405*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6406*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 6407*1b3f573fSAndroid Build Coastguard Worker } 6408*1b3f573fSAndroid Build Coastguard Worker #endif 6409*1b3f573fSAndroid Build Coastguard Worker } 6410*1b3f573fSAndroid Build Coastguard Worker 6411*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6412*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6413*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)6414*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 6415*1b3f573fSAndroid Build Coastguard Worker if (Data != 0) { 6416*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 6417*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(Data); 6418*1b3f573fSAndroid Build Coastguard Worker } 6419*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6420*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 6421*1b3f573fSAndroid Build Coastguard Worker } 6422*1b3f573fSAndroid Build Coastguard Worker } 6423*1b3f573fSAndroid Build Coastguard Worker #endif 6424*1b3f573fSAndroid Build Coastguard Worker 6425*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6426*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()6427*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 6428*1b3f573fSAndroid Build Coastguard Worker int size = 0; 6429*1b3f573fSAndroid Build Coastguard Worker if (Data != 0) { 6430*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeInt32Size(Data); 6431*1b3f573fSAndroid Build Coastguard Worker } 6432*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6433*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 6434*1b3f573fSAndroid Build Coastguard Worker } 6435*1b3f573fSAndroid Build Coastguard Worker return size; 6436*1b3f573fSAndroid Build Coastguard Worker } 6437*1b3f573fSAndroid Build Coastguard Worker 6438*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6439*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(Int32Message other)6440*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(Int32Message other) { 6441*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 6442*1b3f573fSAndroid Build Coastguard Worker return; 6443*1b3f573fSAndroid Build Coastguard Worker } 6444*1b3f573fSAndroid Build Coastguard Worker if (other.Data != 0) { 6445*1b3f573fSAndroid Build Coastguard Worker Data = other.Data; 6446*1b3f573fSAndroid Build Coastguard Worker } 6447*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 6448*1b3f573fSAndroid Build Coastguard Worker } 6449*1b3f573fSAndroid Build Coastguard Worker 6450*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6451*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)6452*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 6453*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6454*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 6455*1b3f573fSAndroid Build Coastguard Worker #else 6456*1b3f573fSAndroid Build Coastguard Worker uint tag; 6457*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 6458*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 6459*1b3f573fSAndroid Build Coastguard Worker default: 6460*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 6461*1b3f573fSAndroid Build Coastguard Worker break; 6462*1b3f573fSAndroid Build Coastguard Worker case 8: { 6463*1b3f573fSAndroid Build Coastguard Worker Data = input.ReadInt32(); 6464*1b3f573fSAndroid Build Coastguard Worker break; 6465*1b3f573fSAndroid Build Coastguard Worker } 6466*1b3f573fSAndroid Build Coastguard Worker } 6467*1b3f573fSAndroid Build Coastguard Worker } 6468*1b3f573fSAndroid Build Coastguard Worker #endif 6469*1b3f573fSAndroid Build Coastguard Worker } 6470*1b3f573fSAndroid Build Coastguard Worker 6471*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6472*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6473*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)6474*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 6475*1b3f573fSAndroid Build Coastguard Worker uint tag; 6476*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 6477*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 6478*1b3f573fSAndroid Build Coastguard Worker default: 6479*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 6480*1b3f573fSAndroid Build Coastguard Worker break; 6481*1b3f573fSAndroid Build Coastguard Worker case 8: { 6482*1b3f573fSAndroid Build Coastguard Worker Data = input.ReadInt32(); 6483*1b3f573fSAndroid Build Coastguard Worker break; 6484*1b3f573fSAndroid Build Coastguard Worker } 6485*1b3f573fSAndroid Build Coastguard Worker } 6486*1b3f573fSAndroid Build Coastguard Worker } 6487*1b3f573fSAndroid Build Coastguard Worker } 6488*1b3f573fSAndroid Build Coastguard Worker #endif 6489*1b3f573fSAndroid Build Coastguard Worker 6490*1b3f573fSAndroid Build Coastguard Worker } 6491*1b3f573fSAndroid Build Coastguard Worker 6492*1b3f573fSAndroid Build Coastguard Worker public sealed partial class Uint32Message : pb::IMessage<Uint32Message> 6493*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6494*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 6495*1b3f573fSAndroid Build Coastguard Worker #endif 6496*1b3f573fSAndroid Build Coastguard Worker { 6497*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<Uint32Message> _parser = new pb::MessageParser<Uint32Message>(() => new Uint32Message()); 6498*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 6499*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6500*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6501*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<Uint32Message> Parser { get { return _parser; } } 6502*1b3f573fSAndroid Build Coastguard Worker 6503*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6504*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6505*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 6506*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[19]; } 6507*1b3f573fSAndroid Build Coastguard Worker } 6508*1b3f573fSAndroid Build Coastguard Worker 6509*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6510*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6511*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 6512*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 6513*1b3f573fSAndroid Build Coastguard Worker } 6514*1b3f573fSAndroid Build Coastguard Worker 6515*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6516*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Uint32Message()6517*1b3f573fSAndroid Build Coastguard Worker public Uint32Message() { 6518*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 6519*1b3f573fSAndroid Build Coastguard Worker } 6520*1b3f573fSAndroid Build Coastguard Worker OnConstruction()6521*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 6522*1b3f573fSAndroid Build Coastguard Worker 6523*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6524*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Uint32Message(Uint32Message other)6525*1b3f573fSAndroid Build Coastguard Worker public Uint32Message(Uint32Message other) : this() { 6526*1b3f573fSAndroid Build Coastguard Worker data_ = other.data_; 6527*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 6528*1b3f573fSAndroid Build Coastguard Worker } 6529*1b3f573fSAndroid Build Coastguard Worker 6530*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6531*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()6532*1b3f573fSAndroid Build Coastguard Worker public Uint32Message Clone() { 6533*1b3f573fSAndroid Build Coastguard Worker return new Uint32Message(this); 6534*1b3f573fSAndroid Build Coastguard Worker } 6535*1b3f573fSAndroid Build Coastguard Worker 6536*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "data" field.</summary> 6537*1b3f573fSAndroid Build Coastguard Worker public const int DataFieldNumber = 1; 6538*1b3f573fSAndroid Build Coastguard Worker private uint data_; 6539*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6540*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6541*1b3f573fSAndroid Build Coastguard Worker public uint Data { 6542*1b3f573fSAndroid Build Coastguard Worker get { return data_; } 6543*1b3f573fSAndroid Build Coastguard Worker set { 6544*1b3f573fSAndroid Build Coastguard Worker data_ = value; 6545*1b3f573fSAndroid Build Coastguard Worker } 6546*1b3f573fSAndroid Build Coastguard Worker } 6547*1b3f573fSAndroid Build Coastguard Worker 6548*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6549*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)6550*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 6551*1b3f573fSAndroid Build Coastguard Worker return Equals(other as Uint32Message); 6552*1b3f573fSAndroid Build Coastguard Worker } 6553*1b3f573fSAndroid Build Coastguard Worker 6554*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6555*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(Uint32Message other)6556*1b3f573fSAndroid Build Coastguard Worker public bool Equals(Uint32Message other) { 6557*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 6558*1b3f573fSAndroid Build Coastguard Worker return false; 6559*1b3f573fSAndroid Build Coastguard Worker } 6560*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 6561*1b3f573fSAndroid Build Coastguard Worker return true; 6562*1b3f573fSAndroid Build Coastguard Worker } 6563*1b3f573fSAndroid Build Coastguard Worker if (Data != other.Data) return false; 6564*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 6565*1b3f573fSAndroid Build Coastguard Worker } 6566*1b3f573fSAndroid Build Coastguard Worker 6567*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6568*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()6569*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 6570*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 6571*1b3f573fSAndroid Build Coastguard Worker if (Data != 0) hash ^= Data.GetHashCode(); 6572*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6573*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 6574*1b3f573fSAndroid Build Coastguard Worker } 6575*1b3f573fSAndroid Build Coastguard Worker return hash; 6576*1b3f573fSAndroid Build Coastguard Worker } 6577*1b3f573fSAndroid Build Coastguard Worker 6578*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6579*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()6580*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 6581*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 6582*1b3f573fSAndroid Build Coastguard Worker } 6583*1b3f573fSAndroid Build Coastguard Worker 6584*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6585*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)6586*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 6587*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6588*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 6589*1b3f573fSAndroid Build Coastguard Worker #else 6590*1b3f573fSAndroid Build Coastguard Worker if (Data != 0) { 6591*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 6592*1b3f573fSAndroid Build Coastguard Worker output.WriteUInt32(Data); 6593*1b3f573fSAndroid Build Coastguard Worker } 6594*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6595*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 6596*1b3f573fSAndroid Build Coastguard Worker } 6597*1b3f573fSAndroid Build Coastguard Worker #endif 6598*1b3f573fSAndroid Build Coastguard Worker } 6599*1b3f573fSAndroid Build Coastguard Worker 6600*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6601*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6602*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)6603*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 6604*1b3f573fSAndroid Build Coastguard Worker if (Data != 0) { 6605*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 6606*1b3f573fSAndroid Build Coastguard Worker output.WriteUInt32(Data); 6607*1b3f573fSAndroid Build Coastguard Worker } 6608*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6609*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 6610*1b3f573fSAndroid Build Coastguard Worker } 6611*1b3f573fSAndroid Build Coastguard Worker } 6612*1b3f573fSAndroid Build Coastguard Worker #endif 6613*1b3f573fSAndroid Build Coastguard Worker 6614*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6615*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()6616*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 6617*1b3f573fSAndroid Build Coastguard Worker int size = 0; 6618*1b3f573fSAndroid Build Coastguard Worker if (Data != 0) { 6619*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Data); 6620*1b3f573fSAndroid Build Coastguard Worker } 6621*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6622*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 6623*1b3f573fSAndroid Build Coastguard Worker } 6624*1b3f573fSAndroid Build Coastguard Worker return size; 6625*1b3f573fSAndroid Build Coastguard Worker } 6626*1b3f573fSAndroid Build Coastguard Worker 6627*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6628*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(Uint32Message other)6629*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(Uint32Message other) { 6630*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 6631*1b3f573fSAndroid Build Coastguard Worker return; 6632*1b3f573fSAndroid Build Coastguard Worker } 6633*1b3f573fSAndroid Build Coastguard Worker if (other.Data != 0) { 6634*1b3f573fSAndroid Build Coastguard Worker Data = other.Data; 6635*1b3f573fSAndroid Build Coastguard Worker } 6636*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 6637*1b3f573fSAndroid Build Coastguard Worker } 6638*1b3f573fSAndroid Build Coastguard Worker 6639*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6640*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)6641*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 6642*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6643*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 6644*1b3f573fSAndroid Build Coastguard Worker #else 6645*1b3f573fSAndroid Build Coastguard Worker uint tag; 6646*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 6647*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 6648*1b3f573fSAndroid Build Coastguard Worker default: 6649*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 6650*1b3f573fSAndroid Build Coastguard Worker break; 6651*1b3f573fSAndroid Build Coastguard Worker case 8: { 6652*1b3f573fSAndroid Build Coastguard Worker Data = input.ReadUInt32(); 6653*1b3f573fSAndroid Build Coastguard Worker break; 6654*1b3f573fSAndroid Build Coastguard Worker } 6655*1b3f573fSAndroid Build Coastguard Worker } 6656*1b3f573fSAndroid Build Coastguard Worker } 6657*1b3f573fSAndroid Build Coastguard Worker #endif 6658*1b3f573fSAndroid Build Coastguard Worker } 6659*1b3f573fSAndroid Build Coastguard Worker 6660*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6661*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6662*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)6663*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 6664*1b3f573fSAndroid Build Coastguard Worker uint tag; 6665*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 6666*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 6667*1b3f573fSAndroid Build Coastguard Worker default: 6668*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 6669*1b3f573fSAndroid Build Coastguard Worker break; 6670*1b3f573fSAndroid Build Coastguard Worker case 8: { 6671*1b3f573fSAndroid Build Coastguard Worker Data = input.ReadUInt32(); 6672*1b3f573fSAndroid Build Coastguard Worker break; 6673*1b3f573fSAndroid Build Coastguard Worker } 6674*1b3f573fSAndroid Build Coastguard Worker } 6675*1b3f573fSAndroid Build Coastguard Worker } 6676*1b3f573fSAndroid Build Coastguard Worker } 6677*1b3f573fSAndroid Build Coastguard Worker #endif 6678*1b3f573fSAndroid Build Coastguard Worker 6679*1b3f573fSAndroid Build Coastguard Worker } 6680*1b3f573fSAndroid Build Coastguard Worker 6681*1b3f573fSAndroid Build Coastguard Worker public sealed partial class Int64Message : pb::IMessage<Int64Message> 6682*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6683*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 6684*1b3f573fSAndroid Build Coastguard Worker #endif 6685*1b3f573fSAndroid Build Coastguard Worker { 6686*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<Int64Message> _parser = new pb::MessageParser<Int64Message>(() => new Int64Message()); 6687*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 6688*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6689*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6690*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<Int64Message> Parser { get { return _parser; } } 6691*1b3f573fSAndroid Build Coastguard Worker 6692*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6693*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6694*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 6695*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[20]; } 6696*1b3f573fSAndroid Build Coastguard Worker } 6697*1b3f573fSAndroid Build Coastguard Worker 6698*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6699*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6700*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 6701*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 6702*1b3f573fSAndroid Build Coastguard Worker } 6703*1b3f573fSAndroid Build Coastguard Worker 6704*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6705*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Int64Message()6706*1b3f573fSAndroid Build Coastguard Worker public Int64Message() { 6707*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 6708*1b3f573fSAndroid Build Coastguard Worker } 6709*1b3f573fSAndroid Build Coastguard Worker OnConstruction()6710*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 6711*1b3f573fSAndroid Build Coastguard Worker 6712*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6713*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Int64Message(Int64Message other)6714*1b3f573fSAndroid Build Coastguard Worker public Int64Message(Int64Message other) : this() { 6715*1b3f573fSAndroid Build Coastguard Worker data_ = other.data_; 6716*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 6717*1b3f573fSAndroid Build Coastguard Worker } 6718*1b3f573fSAndroid Build Coastguard Worker 6719*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6720*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()6721*1b3f573fSAndroid Build Coastguard Worker public Int64Message Clone() { 6722*1b3f573fSAndroid Build Coastguard Worker return new Int64Message(this); 6723*1b3f573fSAndroid Build Coastguard Worker } 6724*1b3f573fSAndroid Build Coastguard Worker 6725*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "data" field.</summary> 6726*1b3f573fSAndroid Build Coastguard Worker public const int DataFieldNumber = 1; 6727*1b3f573fSAndroid Build Coastguard Worker private long data_; 6728*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6729*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6730*1b3f573fSAndroid Build Coastguard Worker public long Data { 6731*1b3f573fSAndroid Build Coastguard Worker get { return data_; } 6732*1b3f573fSAndroid Build Coastguard Worker set { 6733*1b3f573fSAndroid Build Coastguard Worker data_ = value; 6734*1b3f573fSAndroid Build Coastguard Worker } 6735*1b3f573fSAndroid Build Coastguard Worker } 6736*1b3f573fSAndroid Build Coastguard Worker 6737*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6738*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)6739*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 6740*1b3f573fSAndroid Build Coastguard Worker return Equals(other as Int64Message); 6741*1b3f573fSAndroid Build Coastguard Worker } 6742*1b3f573fSAndroid Build Coastguard Worker 6743*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6744*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(Int64Message other)6745*1b3f573fSAndroid Build Coastguard Worker public bool Equals(Int64Message other) { 6746*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 6747*1b3f573fSAndroid Build Coastguard Worker return false; 6748*1b3f573fSAndroid Build Coastguard Worker } 6749*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 6750*1b3f573fSAndroid Build Coastguard Worker return true; 6751*1b3f573fSAndroid Build Coastguard Worker } 6752*1b3f573fSAndroid Build Coastguard Worker if (Data != other.Data) return false; 6753*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 6754*1b3f573fSAndroid Build Coastguard Worker } 6755*1b3f573fSAndroid Build Coastguard Worker 6756*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6757*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()6758*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 6759*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 6760*1b3f573fSAndroid Build Coastguard Worker if (Data != 0L) hash ^= Data.GetHashCode(); 6761*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6762*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 6763*1b3f573fSAndroid Build Coastguard Worker } 6764*1b3f573fSAndroid Build Coastguard Worker return hash; 6765*1b3f573fSAndroid Build Coastguard Worker } 6766*1b3f573fSAndroid Build Coastguard Worker 6767*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6768*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()6769*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 6770*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 6771*1b3f573fSAndroid Build Coastguard Worker } 6772*1b3f573fSAndroid Build Coastguard Worker 6773*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6774*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)6775*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 6776*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6777*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 6778*1b3f573fSAndroid Build Coastguard Worker #else 6779*1b3f573fSAndroid Build Coastguard Worker if (Data != 0L) { 6780*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 6781*1b3f573fSAndroid Build Coastguard Worker output.WriteInt64(Data); 6782*1b3f573fSAndroid Build Coastguard Worker } 6783*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6784*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 6785*1b3f573fSAndroid Build Coastguard Worker } 6786*1b3f573fSAndroid Build Coastguard Worker #endif 6787*1b3f573fSAndroid Build Coastguard Worker } 6788*1b3f573fSAndroid Build Coastguard Worker 6789*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6790*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6791*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)6792*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 6793*1b3f573fSAndroid Build Coastguard Worker if (Data != 0L) { 6794*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 6795*1b3f573fSAndroid Build Coastguard Worker output.WriteInt64(Data); 6796*1b3f573fSAndroid Build Coastguard Worker } 6797*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6798*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 6799*1b3f573fSAndroid Build Coastguard Worker } 6800*1b3f573fSAndroid Build Coastguard Worker } 6801*1b3f573fSAndroid Build Coastguard Worker #endif 6802*1b3f573fSAndroid Build Coastguard Worker 6803*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6804*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()6805*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 6806*1b3f573fSAndroid Build Coastguard Worker int size = 0; 6807*1b3f573fSAndroid Build Coastguard Worker if (Data != 0L) { 6808*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeInt64Size(Data); 6809*1b3f573fSAndroid Build Coastguard Worker } 6810*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6811*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 6812*1b3f573fSAndroid Build Coastguard Worker } 6813*1b3f573fSAndroid Build Coastguard Worker return size; 6814*1b3f573fSAndroid Build Coastguard Worker } 6815*1b3f573fSAndroid Build Coastguard Worker 6816*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6817*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(Int64Message other)6818*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(Int64Message other) { 6819*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 6820*1b3f573fSAndroid Build Coastguard Worker return; 6821*1b3f573fSAndroid Build Coastguard Worker } 6822*1b3f573fSAndroid Build Coastguard Worker if (other.Data != 0L) { 6823*1b3f573fSAndroid Build Coastguard Worker Data = other.Data; 6824*1b3f573fSAndroid Build Coastguard Worker } 6825*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 6826*1b3f573fSAndroid Build Coastguard Worker } 6827*1b3f573fSAndroid Build Coastguard Worker 6828*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6829*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)6830*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 6831*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6832*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 6833*1b3f573fSAndroid Build Coastguard Worker #else 6834*1b3f573fSAndroid Build Coastguard Worker uint tag; 6835*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 6836*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 6837*1b3f573fSAndroid Build Coastguard Worker default: 6838*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 6839*1b3f573fSAndroid Build Coastguard Worker break; 6840*1b3f573fSAndroid Build Coastguard Worker case 8: { 6841*1b3f573fSAndroid Build Coastguard Worker Data = input.ReadInt64(); 6842*1b3f573fSAndroid Build Coastguard Worker break; 6843*1b3f573fSAndroid Build Coastguard Worker } 6844*1b3f573fSAndroid Build Coastguard Worker } 6845*1b3f573fSAndroid Build Coastguard Worker } 6846*1b3f573fSAndroid Build Coastguard Worker #endif 6847*1b3f573fSAndroid Build Coastguard Worker } 6848*1b3f573fSAndroid Build Coastguard Worker 6849*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6850*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6851*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)6852*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 6853*1b3f573fSAndroid Build Coastguard Worker uint tag; 6854*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 6855*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 6856*1b3f573fSAndroid Build Coastguard Worker default: 6857*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 6858*1b3f573fSAndroid Build Coastguard Worker break; 6859*1b3f573fSAndroid Build Coastguard Worker case 8: { 6860*1b3f573fSAndroid Build Coastguard Worker Data = input.ReadInt64(); 6861*1b3f573fSAndroid Build Coastguard Worker break; 6862*1b3f573fSAndroid Build Coastguard Worker } 6863*1b3f573fSAndroid Build Coastguard Worker } 6864*1b3f573fSAndroid Build Coastguard Worker } 6865*1b3f573fSAndroid Build Coastguard Worker } 6866*1b3f573fSAndroid Build Coastguard Worker #endif 6867*1b3f573fSAndroid Build Coastguard Worker 6868*1b3f573fSAndroid Build Coastguard Worker } 6869*1b3f573fSAndroid Build Coastguard Worker 6870*1b3f573fSAndroid Build Coastguard Worker public sealed partial class Uint64Message : pb::IMessage<Uint64Message> 6871*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6872*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 6873*1b3f573fSAndroid Build Coastguard Worker #endif 6874*1b3f573fSAndroid Build Coastguard Worker { 6875*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<Uint64Message> _parser = new pb::MessageParser<Uint64Message>(() => new Uint64Message()); 6876*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 6877*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6878*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6879*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<Uint64Message> Parser { get { return _parser; } } 6880*1b3f573fSAndroid Build Coastguard Worker 6881*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6882*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6883*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 6884*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[21]; } 6885*1b3f573fSAndroid Build Coastguard Worker } 6886*1b3f573fSAndroid Build Coastguard Worker 6887*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6888*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6889*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 6890*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 6891*1b3f573fSAndroid Build Coastguard Worker } 6892*1b3f573fSAndroid Build Coastguard Worker 6893*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6894*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Uint64Message()6895*1b3f573fSAndroid Build Coastguard Worker public Uint64Message() { 6896*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 6897*1b3f573fSAndroid Build Coastguard Worker } 6898*1b3f573fSAndroid Build Coastguard Worker OnConstruction()6899*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 6900*1b3f573fSAndroid Build Coastguard Worker 6901*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6902*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Uint64Message(Uint64Message other)6903*1b3f573fSAndroid Build Coastguard Worker public Uint64Message(Uint64Message other) : this() { 6904*1b3f573fSAndroid Build Coastguard Worker data_ = other.data_; 6905*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 6906*1b3f573fSAndroid Build Coastguard Worker } 6907*1b3f573fSAndroid Build Coastguard Worker 6908*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6909*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()6910*1b3f573fSAndroid Build Coastguard Worker public Uint64Message Clone() { 6911*1b3f573fSAndroid Build Coastguard Worker return new Uint64Message(this); 6912*1b3f573fSAndroid Build Coastguard Worker } 6913*1b3f573fSAndroid Build Coastguard Worker 6914*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "data" field.</summary> 6915*1b3f573fSAndroid Build Coastguard Worker public const int DataFieldNumber = 1; 6916*1b3f573fSAndroid Build Coastguard Worker private ulong data_; 6917*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6918*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 6919*1b3f573fSAndroid Build Coastguard Worker public ulong Data { 6920*1b3f573fSAndroid Build Coastguard Worker get { return data_; } 6921*1b3f573fSAndroid Build Coastguard Worker set { 6922*1b3f573fSAndroid Build Coastguard Worker data_ = value; 6923*1b3f573fSAndroid Build Coastguard Worker } 6924*1b3f573fSAndroid Build Coastguard Worker } 6925*1b3f573fSAndroid Build Coastguard Worker 6926*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6927*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)6928*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 6929*1b3f573fSAndroid Build Coastguard Worker return Equals(other as Uint64Message); 6930*1b3f573fSAndroid Build Coastguard Worker } 6931*1b3f573fSAndroid Build Coastguard Worker 6932*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6933*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(Uint64Message other)6934*1b3f573fSAndroid Build Coastguard Worker public bool Equals(Uint64Message other) { 6935*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 6936*1b3f573fSAndroid Build Coastguard Worker return false; 6937*1b3f573fSAndroid Build Coastguard Worker } 6938*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 6939*1b3f573fSAndroid Build Coastguard Worker return true; 6940*1b3f573fSAndroid Build Coastguard Worker } 6941*1b3f573fSAndroid Build Coastguard Worker if (Data != other.Data) return false; 6942*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 6943*1b3f573fSAndroid Build Coastguard Worker } 6944*1b3f573fSAndroid Build Coastguard Worker 6945*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6946*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()6947*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 6948*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 6949*1b3f573fSAndroid Build Coastguard Worker if (Data != 0UL) hash ^= Data.GetHashCode(); 6950*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6951*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 6952*1b3f573fSAndroid Build Coastguard Worker } 6953*1b3f573fSAndroid Build Coastguard Worker return hash; 6954*1b3f573fSAndroid Build Coastguard Worker } 6955*1b3f573fSAndroid Build Coastguard Worker 6956*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6957*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()6958*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 6959*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 6960*1b3f573fSAndroid Build Coastguard Worker } 6961*1b3f573fSAndroid Build Coastguard Worker 6962*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6963*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)6964*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 6965*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6966*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 6967*1b3f573fSAndroid Build Coastguard Worker #else 6968*1b3f573fSAndroid Build Coastguard Worker if (Data != 0UL) { 6969*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 6970*1b3f573fSAndroid Build Coastguard Worker output.WriteUInt64(Data); 6971*1b3f573fSAndroid Build Coastguard Worker } 6972*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6973*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 6974*1b3f573fSAndroid Build Coastguard Worker } 6975*1b3f573fSAndroid Build Coastguard Worker #endif 6976*1b3f573fSAndroid Build Coastguard Worker } 6977*1b3f573fSAndroid Build Coastguard Worker 6978*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 6979*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6980*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)6981*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 6982*1b3f573fSAndroid Build Coastguard Worker if (Data != 0UL) { 6983*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 6984*1b3f573fSAndroid Build Coastguard Worker output.WriteUInt64(Data); 6985*1b3f573fSAndroid Build Coastguard Worker } 6986*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 6987*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 6988*1b3f573fSAndroid Build Coastguard Worker } 6989*1b3f573fSAndroid Build Coastguard Worker } 6990*1b3f573fSAndroid Build Coastguard Worker #endif 6991*1b3f573fSAndroid Build Coastguard Worker 6992*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 6993*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()6994*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 6995*1b3f573fSAndroid Build Coastguard Worker int size = 0; 6996*1b3f573fSAndroid Build Coastguard Worker if (Data != 0UL) { 6997*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Data); 6998*1b3f573fSAndroid Build Coastguard Worker } 6999*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 7000*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 7001*1b3f573fSAndroid Build Coastguard Worker } 7002*1b3f573fSAndroid Build Coastguard Worker return size; 7003*1b3f573fSAndroid Build Coastguard Worker } 7004*1b3f573fSAndroid Build Coastguard Worker 7005*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7006*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(Uint64Message other)7007*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(Uint64Message other) { 7008*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 7009*1b3f573fSAndroid Build Coastguard Worker return; 7010*1b3f573fSAndroid Build Coastguard Worker } 7011*1b3f573fSAndroid Build Coastguard Worker if (other.Data != 0UL) { 7012*1b3f573fSAndroid Build Coastguard Worker Data = other.Data; 7013*1b3f573fSAndroid Build Coastguard Worker } 7014*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 7015*1b3f573fSAndroid Build Coastguard Worker } 7016*1b3f573fSAndroid Build Coastguard Worker 7017*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7018*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)7019*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 7020*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 7021*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 7022*1b3f573fSAndroid Build Coastguard Worker #else 7023*1b3f573fSAndroid Build Coastguard Worker uint tag; 7024*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 7025*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 7026*1b3f573fSAndroid Build Coastguard Worker default: 7027*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 7028*1b3f573fSAndroid Build Coastguard Worker break; 7029*1b3f573fSAndroid Build Coastguard Worker case 8: { 7030*1b3f573fSAndroid Build Coastguard Worker Data = input.ReadUInt64(); 7031*1b3f573fSAndroid Build Coastguard Worker break; 7032*1b3f573fSAndroid Build Coastguard Worker } 7033*1b3f573fSAndroid Build Coastguard Worker } 7034*1b3f573fSAndroid Build Coastguard Worker } 7035*1b3f573fSAndroid Build Coastguard Worker #endif 7036*1b3f573fSAndroid Build Coastguard Worker } 7037*1b3f573fSAndroid Build Coastguard Worker 7038*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 7039*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7040*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)7041*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 7042*1b3f573fSAndroid Build Coastguard Worker uint tag; 7043*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 7044*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 7045*1b3f573fSAndroid Build Coastguard Worker default: 7046*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 7047*1b3f573fSAndroid Build Coastguard Worker break; 7048*1b3f573fSAndroid Build Coastguard Worker case 8: { 7049*1b3f573fSAndroid Build Coastguard Worker Data = input.ReadUInt64(); 7050*1b3f573fSAndroid Build Coastguard Worker break; 7051*1b3f573fSAndroid Build Coastguard Worker } 7052*1b3f573fSAndroid Build Coastguard Worker } 7053*1b3f573fSAndroid Build Coastguard Worker } 7054*1b3f573fSAndroid Build Coastguard Worker } 7055*1b3f573fSAndroid Build Coastguard Worker #endif 7056*1b3f573fSAndroid Build Coastguard Worker 7057*1b3f573fSAndroid Build Coastguard Worker } 7058*1b3f573fSAndroid Build Coastguard Worker 7059*1b3f573fSAndroid Build Coastguard Worker public sealed partial class BoolMessage : pb::IMessage<BoolMessage> 7060*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 7061*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 7062*1b3f573fSAndroid Build Coastguard Worker #endif 7063*1b3f573fSAndroid Build Coastguard Worker { 7064*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<BoolMessage> _parser = new pb::MessageParser<BoolMessage>(() => new BoolMessage()); 7065*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 7066*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7067*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7068*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<BoolMessage> Parser { get { return _parser; } } 7069*1b3f573fSAndroid Build Coastguard Worker 7070*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7071*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7072*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 7073*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[22]; } 7074*1b3f573fSAndroid Build Coastguard Worker } 7075*1b3f573fSAndroid Build Coastguard Worker 7076*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7077*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7078*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 7079*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 7080*1b3f573fSAndroid Build Coastguard Worker } 7081*1b3f573fSAndroid Build Coastguard Worker 7082*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7083*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] BoolMessage()7084*1b3f573fSAndroid Build Coastguard Worker public BoolMessage() { 7085*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 7086*1b3f573fSAndroid Build Coastguard Worker } 7087*1b3f573fSAndroid Build Coastguard Worker OnConstruction()7088*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 7089*1b3f573fSAndroid Build Coastguard Worker 7090*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7091*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] BoolMessage(BoolMessage other)7092*1b3f573fSAndroid Build Coastguard Worker public BoolMessage(BoolMessage other) : this() { 7093*1b3f573fSAndroid Build Coastguard Worker data_ = other.data_; 7094*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 7095*1b3f573fSAndroid Build Coastguard Worker } 7096*1b3f573fSAndroid Build Coastguard Worker 7097*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7098*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()7099*1b3f573fSAndroid Build Coastguard Worker public BoolMessage Clone() { 7100*1b3f573fSAndroid Build Coastguard Worker return new BoolMessage(this); 7101*1b3f573fSAndroid Build Coastguard Worker } 7102*1b3f573fSAndroid Build Coastguard Worker 7103*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "data" field.</summary> 7104*1b3f573fSAndroid Build Coastguard Worker public const int DataFieldNumber = 1; 7105*1b3f573fSAndroid Build Coastguard Worker private bool data_; 7106*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7107*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7108*1b3f573fSAndroid Build Coastguard Worker public bool Data { 7109*1b3f573fSAndroid Build Coastguard Worker get { return data_; } 7110*1b3f573fSAndroid Build Coastguard Worker set { 7111*1b3f573fSAndroid Build Coastguard Worker data_ = value; 7112*1b3f573fSAndroid Build Coastguard Worker } 7113*1b3f573fSAndroid Build Coastguard Worker } 7114*1b3f573fSAndroid Build Coastguard Worker 7115*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7116*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)7117*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 7118*1b3f573fSAndroid Build Coastguard Worker return Equals(other as BoolMessage); 7119*1b3f573fSAndroid Build Coastguard Worker } 7120*1b3f573fSAndroid Build Coastguard Worker 7121*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7122*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(BoolMessage other)7123*1b3f573fSAndroid Build Coastguard Worker public bool Equals(BoolMessage other) { 7124*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 7125*1b3f573fSAndroid Build Coastguard Worker return false; 7126*1b3f573fSAndroid Build Coastguard Worker } 7127*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 7128*1b3f573fSAndroid Build Coastguard Worker return true; 7129*1b3f573fSAndroid Build Coastguard Worker } 7130*1b3f573fSAndroid Build Coastguard Worker if (Data != other.Data) return false; 7131*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 7132*1b3f573fSAndroid Build Coastguard Worker } 7133*1b3f573fSAndroid Build Coastguard Worker 7134*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7135*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()7136*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 7137*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 7138*1b3f573fSAndroid Build Coastguard Worker if (Data != false) hash ^= Data.GetHashCode(); 7139*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 7140*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 7141*1b3f573fSAndroid Build Coastguard Worker } 7142*1b3f573fSAndroid Build Coastguard Worker return hash; 7143*1b3f573fSAndroid Build Coastguard Worker } 7144*1b3f573fSAndroid Build Coastguard Worker 7145*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7146*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()7147*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 7148*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 7149*1b3f573fSAndroid Build Coastguard Worker } 7150*1b3f573fSAndroid Build Coastguard Worker 7151*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7152*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)7153*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 7154*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 7155*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 7156*1b3f573fSAndroid Build Coastguard Worker #else 7157*1b3f573fSAndroid Build Coastguard Worker if (Data != false) { 7158*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 7159*1b3f573fSAndroid Build Coastguard Worker output.WriteBool(Data); 7160*1b3f573fSAndroid Build Coastguard Worker } 7161*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 7162*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 7163*1b3f573fSAndroid Build Coastguard Worker } 7164*1b3f573fSAndroid Build Coastguard Worker #endif 7165*1b3f573fSAndroid Build Coastguard Worker } 7166*1b3f573fSAndroid Build Coastguard Worker 7167*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 7168*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7169*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)7170*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 7171*1b3f573fSAndroid Build Coastguard Worker if (Data != false) { 7172*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 7173*1b3f573fSAndroid Build Coastguard Worker output.WriteBool(Data); 7174*1b3f573fSAndroid Build Coastguard Worker } 7175*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 7176*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 7177*1b3f573fSAndroid Build Coastguard Worker } 7178*1b3f573fSAndroid Build Coastguard Worker } 7179*1b3f573fSAndroid Build Coastguard Worker #endif 7180*1b3f573fSAndroid Build Coastguard Worker 7181*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7182*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()7183*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 7184*1b3f573fSAndroid Build Coastguard Worker int size = 0; 7185*1b3f573fSAndroid Build Coastguard Worker if (Data != false) { 7186*1b3f573fSAndroid Build Coastguard Worker size += 1 + 1; 7187*1b3f573fSAndroid Build Coastguard Worker } 7188*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 7189*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 7190*1b3f573fSAndroid Build Coastguard Worker } 7191*1b3f573fSAndroid Build Coastguard Worker return size; 7192*1b3f573fSAndroid Build Coastguard Worker } 7193*1b3f573fSAndroid Build Coastguard Worker 7194*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7195*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(BoolMessage other)7196*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(BoolMessage other) { 7197*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 7198*1b3f573fSAndroid Build Coastguard Worker return; 7199*1b3f573fSAndroid Build Coastguard Worker } 7200*1b3f573fSAndroid Build Coastguard Worker if (other.Data != false) { 7201*1b3f573fSAndroid Build Coastguard Worker Data = other.Data; 7202*1b3f573fSAndroid Build Coastguard Worker } 7203*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 7204*1b3f573fSAndroid Build Coastguard Worker } 7205*1b3f573fSAndroid Build Coastguard Worker 7206*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7207*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)7208*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 7209*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 7210*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 7211*1b3f573fSAndroid Build Coastguard Worker #else 7212*1b3f573fSAndroid Build Coastguard Worker uint tag; 7213*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 7214*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 7215*1b3f573fSAndroid Build Coastguard Worker default: 7216*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 7217*1b3f573fSAndroid Build Coastguard Worker break; 7218*1b3f573fSAndroid Build Coastguard Worker case 8: { 7219*1b3f573fSAndroid Build Coastguard Worker Data = input.ReadBool(); 7220*1b3f573fSAndroid Build Coastguard Worker break; 7221*1b3f573fSAndroid Build Coastguard Worker } 7222*1b3f573fSAndroid Build Coastguard Worker } 7223*1b3f573fSAndroid Build Coastguard Worker } 7224*1b3f573fSAndroid Build Coastguard Worker #endif 7225*1b3f573fSAndroid Build Coastguard Worker } 7226*1b3f573fSAndroid Build Coastguard Worker 7227*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 7228*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7229*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)7230*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 7231*1b3f573fSAndroid Build Coastguard Worker uint tag; 7232*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 7233*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 7234*1b3f573fSAndroid Build Coastguard Worker default: 7235*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 7236*1b3f573fSAndroid Build Coastguard Worker break; 7237*1b3f573fSAndroid Build Coastguard Worker case 8: { 7238*1b3f573fSAndroid Build Coastguard Worker Data = input.ReadBool(); 7239*1b3f573fSAndroid Build Coastguard Worker break; 7240*1b3f573fSAndroid Build Coastguard Worker } 7241*1b3f573fSAndroid Build Coastguard Worker } 7242*1b3f573fSAndroid Build Coastguard Worker } 7243*1b3f573fSAndroid Build Coastguard Worker } 7244*1b3f573fSAndroid Build Coastguard Worker #endif 7245*1b3f573fSAndroid Build Coastguard Worker 7246*1b3f573fSAndroid Build Coastguard Worker } 7247*1b3f573fSAndroid Build Coastguard Worker 7248*1b3f573fSAndroid Build Coastguard Worker /// <summary> 7249*1b3f573fSAndroid Build Coastguard Worker /// Test oneofs. 7250*1b3f573fSAndroid Build Coastguard Worker /// </summary> 7251*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestOneof : pb::IMessage<TestOneof> 7252*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 7253*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 7254*1b3f573fSAndroid Build Coastguard Worker #endif 7255*1b3f573fSAndroid Build Coastguard Worker { 7256*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestOneof> _parser = new pb::MessageParser<TestOneof>(() => new TestOneof()); 7257*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 7258*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7259*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7260*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestOneof> Parser { get { return _parser; } } 7261*1b3f573fSAndroid Build Coastguard Worker 7262*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7263*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7264*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 7265*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[23]; } 7266*1b3f573fSAndroid Build Coastguard Worker } 7267*1b3f573fSAndroid Build Coastguard Worker 7268*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7269*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7270*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 7271*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 7272*1b3f573fSAndroid Build Coastguard Worker } 7273*1b3f573fSAndroid Build Coastguard Worker 7274*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7275*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestOneof()7276*1b3f573fSAndroid Build Coastguard Worker public TestOneof() { 7277*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 7278*1b3f573fSAndroid Build Coastguard Worker } 7279*1b3f573fSAndroid Build Coastguard Worker OnConstruction()7280*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 7281*1b3f573fSAndroid Build Coastguard Worker 7282*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7283*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestOneof(TestOneof other)7284*1b3f573fSAndroid Build Coastguard Worker public TestOneof(TestOneof other) : this() { 7285*1b3f573fSAndroid Build Coastguard Worker switch (other.FooCase) { 7286*1b3f573fSAndroid Build Coastguard Worker case FooOneofCase.FooInt: 7287*1b3f573fSAndroid Build Coastguard Worker FooInt = other.FooInt; 7288*1b3f573fSAndroid Build Coastguard Worker break; 7289*1b3f573fSAndroid Build Coastguard Worker case FooOneofCase.FooString: 7290*1b3f573fSAndroid Build Coastguard Worker FooString = other.FooString; 7291*1b3f573fSAndroid Build Coastguard Worker break; 7292*1b3f573fSAndroid Build Coastguard Worker case FooOneofCase.FooMessage: 7293*1b3f573fSAndroid Build Coastguard Worker FooMessage = other.FooMessage.Clone(); 7294*1b3f573fSAndroid Build Coastguard Worker break; 7295*1b3f573fSAndroid Build Coastguard Worker } 7296*1b3f573fSAndroid Build Coastguard Worker 7297*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 7298*1b3f573fSAndroid Build Coastguard Worker } 7299*1b3f573fSAndroid Build Coastguard Worker 7300*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7301*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()7302*1b3f573fSAndroid Build Coastguard Worker public TestOneof Clone() { 7303*1b3f573fSAndroid Build Coastguard Worker return new TestOneof(this); 7304*1b3f573fSAndroid Build Coastguard Worker } 7305*1b3f573fSAndroid Build Coastguard Worker 7306*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "foo_int" field.</summary> 7307*1b3f573fSAndroid Build Coastguard Worker public const int FooIntFieldNumber = 1; 7308*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7309*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7310*1b3f573fSAndroid Build Coastguard Worker public int FooInt { 7311*1b3f573fSAndroid Build Coastguard Worker get { return fooCase_ == FooOneofCase.FooInt ? (int) foo_ : 0; } 7312*1b3f573fSAndroid Build Coastguard Worker set { 7313*1b3f573fSAndroid Build Coastguard Worker foo_ = value; 7314*1b3f573fSAndroid Build Coastguard Worker fooCase_ = FooOneofCase.FooInt; 7315*1b3f573fSAndroid Build Coastguard Worker } 7316*1b3f573fSAndroid Build Coastguard Worker } 7317*1b3f573fSAndroid Build Coastguard Worker 7318*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "foo_string" field.</summary> 7319*1b3f573fSAndroid Build Coastguard Worker public const int FooStringFieldNumber = 2; 7320*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7321*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7322*1b3f573fSAndroid Build Coastguard Worker public string FooString { 7323*1b3f573fSAndroid Build Coastguard Worker get { return fooCase_ == FooOneofCase.FooString ? (string) foo_ : ""; } 7324*1b3f573fSAndroid Build Coastguard Worker set { 7325*1b3f573fSAndroid Build Coastguard Worker foo_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 7326*1b3f573fSAndroid Build Coastguard Worker fooCase_ = FooOneofCase.FooString; 7327*1b3f573fSAndroid Build Coastguard Worker } 7328*1b3f573fSAndroid Build Coastguard Worker } 7329*1b3f573fSAndroid Build Coastguard Worker 7330*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "foo_message" field.</summary> 7331*1b3f573fSAndroid Build Coastguard Worker public const int FooMessageFieldNumber = 3; 7332*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7333*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7334*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.TestAllTypes FooMessage { 7335*1b3f573fSAndroid Build Coastguard Worker get { return fooCase_ == FooOneofCase.FooMessage ? (global::Google.Protobuf.TestProtos.TestAllTypes) foo_ : null; } 7336*1b3f573fSAndroid Build Coastguard Worker set { 7337*1b3f573fSAndroid Build Coastguard Worker foo_ = value; 7338*1b3f573fSAndroid Build Coastguard Worker fooCase_ = value == null ? FooOneofCase.None : FooOneofCase.FooMessage; 7339*1b3f573fSAndroid Build Coastguard Worker } 7340*1b3f573fSAndroid Build Coastguard Worker } 7341*1b3f573fSAndroid Build Coastguard Worker 7342*1b3f573fSAndroid Build Coastguard Worker private object foo_; 7343*1b3f573fSAndroid Build Coastguard Worker /// <summary>Enum of possible cases for the "foo" oneof.</summary> 7344*1b3f573fSAndroid Build Coastguard Worker public enum FooOneofCase { 7345*1b3f573fSAndroid Build Coastguard Worker None = 0, 7346*1b3f573fSAndroid Build Coastguard Worker FooInt = 1, 7347*1b3f573fSAndroid Build Coastguard Worker FooString = 2, 7348*1b3f573fSAndroid Build Coastguard Worker FooMessage = 3, 7349*1b3f573fSAndroid Build Coastguard Worker } 7350*1b3f573fSAndroid Build Coastguard Worker private FooOneofCase fooCase_ = FooOneofCase.None; 7351*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7352*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7353*1b3f573fSAndroid Build Coastguard Worker public FooOneofCase FooCase { 7354*1b3f573fSAndroid Build Coastguard Worker get { return fooCase_; } 7355*1b3f573fSAndroid Build Coastguard Worker } 7356*1b3f573fSAndroid Build Coastguard Worker 7357*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7358*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearFoo()7359*1b3f573fSAndroid Build Coastguard Worker public void ClearFoo() { 7360*1b3f573fSAndroid Build Coastguard Worker fooCase_ = FooOneofCase.None; 7361*1b3f573fSAndroid Build Coastguard Worker foo_ = null; 7362*1b3f573fSAndroid Build Coastguard Worker } 7363*1b3f573fSAndroid Build Coastguard Worker 7364*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7365*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)7366*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 7367*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestOneof); 7368*1b3f573fSAndroid Build Coastguard Worker } 7369*1b3f573fSAndroid Build Coastguard Worker 7370*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7371*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestOneof other)7372*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestOneof other) { 7373*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 7374*1b3f573fSAndroid Build Coastguard Worker return false; 7375*1b3f573fSAndroid Build Coastguard Worker } 7376*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 7377*1b3f573fSAndroid Build Coastguard Worker return true; 7378*1b3f573fSAndroid Build Coastguard Worker } 7379*1b3f573fSAndroid Build Coastguard Worker if (FooInt != other.FooInt) return false; 7380*1b3f573fSAndroid Build Coastguard Worker if (FooString != other.FooString) return false; 7381*1b3f573fSAndroid Build Coastguard Worker if (!object.Equals(FooMessage, other.FooMessage)) return false; 7382*1b3f573fSAndroid Build Coastguard Worker if (FooCase != other.FooCase) return false; 7383*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 7384*1b3f573fSAndroid Build Coastguard Worker } 7385*1b3f573fSAndroid Build Coastguard Worker 7386*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7387*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()7388*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 7389*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 7390*1b3f573fSAndroid Build Coastguard Worker if (fooCase_ == FooOneofCase.FooInt) hash ^= FooInt.GetHashCode(); 7391*1b3f573fSAndroid Build Coastguard Worker if (fooCase_ == FooOneofCase.FooString) hash ^= FooString.GetHashCode(); 7392*1b3f573fSAndroid Build Coastguard Worker if (fooCase_ == FooOneofCase.FooMessage) hash ^= FooMessage.GetHashCode(); 7393*1b3f573fSAndroid Build Coastguard Worker hash ^= (int) fooCase_; 7394*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 7395*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 7396*1b3f573fSAndroid Build Coastguard Worker } 7397*1b3f573fSAndroid Build Coastguard Worker return hash; 7398*1b3f573fSAndroid Build Coastguard Worker } 7399*1b3f573fSAndroid Build Coastguard Worker 7400*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7401*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()7402*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 7403*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 7404*1b3f573fSAndroid Build Coastguard Worker } 7405*1b3f573fSAndroid Build Coastguard Worker 7406*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7407*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)7408*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 7409*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 7410*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 7411*1b3f573fSAndroid Build Coastguard Worker #else 7412*1b3f573fSAndroid Build Coastguard Worker if (fooCase_ == FooOneofCase.FooInt) { 7413*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 7414*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(FooInt); 7415*1b3f573fSAndroid Build Coastguard Worker } 7416*1b3f573fSAndroid Build Coastguard Worker if (fooCase_ == FooOneofCase.FooString) { 7417*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(18); 7418*1b3f573fSAndroid Build Coastguard Worker output.WriteString(FooString); 7419*1b3f573fSAndroid Build Coastguard Worker } 7420*1b3f573fSAndroid Build Coastguard Worker if (fooCase_ == FooOneofCase.FooMessage) { 7421*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(26); 7422*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(FooMessage); 7423*1b3f573fSAndroid Build Coastguard Worker } 7424*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 7425*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 7426*1b3f573fSAndroid Build Coastguard Worker } 7427*1b3f573fSAndroid Build Coastguard Worker #endif 7428*1b3f573fSAndroid Build Coastguard Worker } 7429*1b3f573fSAndroid Build Coastguard Worker 7430*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 7431*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7432*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)7433*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 7434*1b3f573fSAndroid Build Coastguard Worker if (fooCase_ == FooOneofCase.FooInt) { 7435*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(8); 7436*1b3f573fSAndroid Build Coastguard Worker output.WriteInt32(FooInt); 7437*1b3f573fSAndroid Build Coastguard Worker } 7438*1b3f573fSAndroid Build Coastguard Worker if (fooCase_ == FooOneofCase.FooString) { 7439*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(18); 7440*1b3f573fSAndroid Build Coastguard Worker output.WriteString(FooString); 7441*1b3f573fSAndroid Build Coastguard Worker } 7442*1b3f573fSAndroid Build Coastguard Worker if (fooCase_ == FooOneofCase.FooMessage) { 7443*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(26); 7444*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(FooMessage); 7445*1b3f573fSAndroid Build Coastguard Worker } 7446*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 7447*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 7448*1b3f573fSAndroid Build Coastguard Worker } 7449*1b3f573fSAndroid Build Coastguard Worker } 7450*1b3f573fSAndroid Build Coastguard Worker #endif 7451*1b3f573fSAndroid Build Coastguard Worker 7452*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7453*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()7454*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 7455*1b3f573fSAndroid Build Coastguard Worker int size = 0; 7456*1b3f573fSAndroid Build Coastguard Worker if (fooCase_ == FooOneofCase.FooInt) { 7457*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeInt32Size(FooInt); 7458*1b3f573fSAndroid Build Coastguard Worker } 7459*1b3f573fSAndroid Build Coastguard Worker if (fooCase_ == FooOneofCase.FooString) { 7460*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeStringSize(FooString); 7461*1b3f573fSAndroid Build Coastguard Worker } 7462*1b3f573fSAndroid Build Coastguard Worker if (fooCase_ == FooOneofCase.FooMessage) { 7463*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeMessageSize(FooMessage); 7464*1b3f573fSAndroid Build Coastguard Worker } 7465*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 7466*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 7467*1b3f573fSAndroid Build Coastguard Worker } 7468*1b3f573fSAndroid Build Coastguard Worker return size; 7469*1b3f573fSAndroid Build Coastguard Worker } 7470*1b3f573fSAndroid Build Coastguard Worker 7471*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7472*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestOneof other)7473*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestOneof other) { 7474*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 7475*1b3f573fSAndroid Build Coastguard Worker return; 7476*1b3f573fSAndroid Build Coastguard Worker } 7477*1b3f573fSAndroid Build Coastguard Worker switch (other.FooCase) { 7478*1b3f573fSAndroid Build Coastguard Worker case FooOneofCase.FooInt: 7479*1b3f573fSAndroid Build Coastguard Worker FooInt = other.FooInt; 7480*1b3f573fSAndroid Build Coastguard Worker break; 7481*1b3f573fSAndroid Build Coastguard Worker case FooOneofCase.FooString: 7482*1b3f573fSAndroid Build Coastguard Worker FooString = other.FooString; 7483*1b3f573fSAndroid Build Coastguard Worker break; 7484*1b3f573fSAndroid Build Coastguard Worker case FooOneofCase.FooMessage: 7485*1b3f573fSAndroid Build Coastguard Worker if (FooMessage == null) { 7486*1b3f573fSAndroid Build Coastguard Worker FooMessage = new global::Google.Protobuf.TestProtos.TestAllTypes(); 7487*1b3f573fSAndroid Build Coastguard Worker } 7488*1b3f573fSAndroid Build Coastguard Worker FooMessage.MergeFrom(other.FooMessage); 7489*1b3f573fSAndroid Build Coastguard Worker break; 7490*1b3f573fSAndroid Build Coastguard Worker } 7491*1b3f573fSAndroid Build Coastguard Worker 7492*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 7493*1b3f573fSAndroid Build Coastguard Worker } 7494*1b3f573fSAndroid Build Coastguard Worker 7495*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7496*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)7497*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 7498*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 7499*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 7500*1b3f573fSAndroid Build Coastguard Worker #else 7501*1b3f573fSAndroid Build Coastguard Worker uint tag; 7502*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 7503*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 7504*1b3f573fSAndroid Build Coastguard Worker default: 7505*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 7506*1b3f573fSAndroid Build Coastguard Worker break; 7507*1b3f573fSAndroid Build Coastguard Worker case 8: { 7508*1b3f573fSAndroid Build Coastguard Worker FooInt = input.ReadInt32(); 7509*1b3f573fSAndroid Build Coastguard Worker break; 7510*1b3f573fSAndroid Build Coastguard Worker } 7511*1b3f573fSAndroid Build Coastguard Worker case 18: { 7512*1b3f573fSAndroid Build Coastguard Worker FooString = input.ReadString(); 7513*1b3f573fSAndroid Build Coastguard Worker break; 7514*1b3f573fSAndroid Build Coastguard Worker } 7515*1b3f573fSAndroid Build Coastguard Worker case 26: { 7516*1b3f573fSAndroid Build Coastguard Worker global::Google.Protobuf.TestProtos.TestAllTypes subBuilder = new global::Google.Protobuf.TestProtos.TestAllTypes(); 7517*1b3f573fSAndroid Build Coastguard Worker if (fooCase_ == FooOneofCase.FooMessage) { 7518*1b3f573fSAndroid Build Coastguard Worker subBuilder.MergeFrom(FooMessage); 7519*1b3f573fSAndroid Build Coastguard Worker } 7520*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(subBuilder); 7521*1b3f573fSAndroid Build Coastguard Worker FooMessage = subBuilder; 7522*1b3f573fSAndroid Build Coastguard Worker break; 7523*1b3f573fSAndroid Build Coastguard Worker } 7524*1b3f573fSAndroid Build Coastguard Worker } 7525*1b3f573fSAndroid Build Coastguard Worker } 7526*1b3f573fSAndroid Build Coastguard Worker #endif 7527*1b3f573fSAndroid Build Coastguard Worker } 7528*1b3f573fSAndroid Build Coastguard Worker 7529*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 7530*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7531*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)7532*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 7533*1b3f573fSAndroid Build Coastguard Worker uint tag; 7534*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 7535*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 7536*1b3f573fSAndroid Build Coastguard Worker default: 7537*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 7538*1b3f573fSAndroid Build Coastguard Worker break; 7539*1b3f573fSAndroid Build Coastguard Worker case 8: { 7540*1b3f573fSAndroid Build Coastguard Worker FooInt = input.ReadInt32(); 7541*1b3f573fSAndroid Build Coastguard Worker break; 7542*1b3f573fSAndroid Build Coastguard Worker } 7543*1b3f573fSAndroid Build Coastguard Worker case 18: { 7544*1b3f573fSAndroid Build Coastguard Worker FooString = input.ReadString(); 7545*1b3f573fSAndroid Build Coastguard Worker break; 7546*1b3f573fSAndroid Build Coastguard Worker } 7547*1b3f573fSAndroid Build Coastguard Worker case 26: { 7548*1b3f573fSAndroid Build Coastguard Worker global::Google.Protobuf.TestProtos.TestAllTypes subBuilder = new global::Google.Protobuf.TestProtos.TestAllTypes(); 7549*1b3f573fSAndroid Build Coastguard Worker if (fooCase_ == FooOneofCase.FooMessage) { 7550*1b3f573fSAndroid Build Coastguard Worker subBuilder.MergeFrom(FooMessage); 7551*1b3f573fSAndroid Build Coastguard Worker } 7552*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(subBuilder); 7553*1b3f573fSAndroid Build Coastguard Worker FooMessage = subBuilder; 7554*1b3f573fSAndroid Build Coastguard Worker break; 7555*1b3f573fSAndroid Build Coastguard Worker } 7556*1b3f573fSAndroid Build Coastguard Worker } 7557*1b3f573fSAndroid Build Coastguard Worker } 7558*1b3f573fSAndroid Build Coastguard Worker } 7559*1b3f573fSAndroid Build Coastguard Worker #endif 7560*1b3f573fSAndroid Build Coastguard Worker 7561*1b3f573fSAndroid Build Coastguard Worker } 7562*1b3f573fSAndroid Build Coastguard Worker 7563*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestPackedTypes : pb::IMessage<TestPackedTypes> 7564*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 7565*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 7566*1b3f573fSAndroid Build Coastguard Worker #endif 7567*1b3f573fSAndroid Build Coastguard Worker { 7568*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestPackedTypes> _parser = new pb::MessageParser<TestPackedTypes>(() => new TestPackedTypes()); 7569*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 7570*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7571*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7572*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestPackedTypes> Parser { get { return _parser; } } 7573*1b3f573fSAndroid Build Coastguard Worker 7574*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7575*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7576*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 7577*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[24]; } 7578*1b3f573fSAndroid Build Coastguard Worker } 7579*1b3f573fSAndroid Build Coastguard Worker 7580*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7581*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7582*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 7583*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 7584*1b3f573fSAndroid Build Coastguard Worker } 7585*1b3f573fSAndroid Build Coastguard Worker 7586*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7587*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestPackedTypes()7588*1b3f573fSAndroid Build Coastguard Worker public TestPackedTypes() { 7589*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 7590*1b3f573fSAndroid Build Coastguard Worker } 7591*1b3f573fSAndroid Build Coastguard Worker OnConstruction()7592*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 7593*1b3f573fSAndroid Build Coastguard Worker 7594*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7595*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestPackedTypes(TestPackedTypes other)7596*1b3f573fSAndroid Build Coastguard Worker public TestPackedTypes(TestPackedTypes other) : this() { 7597*1b3f573fSAndroid Build Coastguard Worker packedInt32_ = other.packedInt32_.Clone(); 7598*1b3f573fSAndroid Build Coastguard Worker packedInt64_ = other.packedInt64_.Clone(); 7599*1b3f573fSAndroid Build Coastguard Worker packedUint32_ = other.packedUint32_.Clone(); 7600*1b3f573fSAndroid Build Coastguard Worker packedUint64_ = other.packedUint64_.Clone(); 7601*1b3f573fSAndroid Build Coastguard Worker packedSint32_ = other.packedSint32_.Clone(); 7602*1b3f573fSAndroid Build Coastguard Worker packedSint64_ = other.packedSint64_.Clone(); 7603*1b3f573fSAndroid Build Coastguard Worker packedFixed32_ = other.packedFixed32_.Clone(); 7604*1b3f573fSAndroid Build Coastguard Worker packedFixed64_ = other.packedFixed64_.Clone(); 7605*1b3f573fSAndroid Build Coastguard Worker packedSfixed32_ = other.packedSfixed32_.Clone(); 7606*1b3f573fSAndroid Build Coastguard Worker packedSfixed64_ = other.packedSfixed64_.Clone(); 7607*1b3f573fSAndroid Build Coastguard Worker packedFloat_ = other.packedFloat_.Clone(); 7608*1b3f573fSAndroid Build Coastguard Worker packedDouble_ = other.packedDouble_.Clone(); 7609*1b3f573fSAndroid Build Coastguard Worker packedBool_ = other.packedBool_.Clone(); 7610*1b3f573fSAndroid Build Coastguard Worker packedEnum_ = other.packedEnum_.Clone(); 7611*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 7612*1b3f573fSAndroid Build Coastguard Worker } 7613*1b3f573fSAndroid Build Coastguard Worker 7614*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7615*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()7616*1b3f573fSAndroid Build Coastguard Worker public TestPackedTypes Clone() { 7617*1b3f573fSAndroid Build Coastguard Worker return new TestPackedTypes(this); 7618*1b3f573fSAndroid Build Coastguard Worker } 7619*1b3f573fSAndroid Build Coastguard Worker 7620*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "packed_int32" field.</summary> 7621*1b3f573fSAndroid Build Coastguard Worker public const int PackedInt32FieldNumber = 90; 7622*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<int> _repeated_packedInt32_codec 7623*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForInt32(722); 7624*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<int> packedInt32_ = new pbc::RepeatedField<int>(); 7625*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7626*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7627*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<int> PackedInt32 { 7628*1b3f573fSAndroid Build Coastguard Worker get { return packedInt32_; } 7629*1b3f573fSAndroid Build Coastguard Worker } 7630*1b3f573fSAndroid Build Coastguard Worker 7631*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "packed_int64" field.</summary> 7632*1b3f573fSAndroid Build Coastguard Worker public const int PackedInt64FieldNumber = 91; 7633*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<long> _repeated_packedInt64_codec 7634*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForInt64(730); 7635*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<long> packedInt64_ = new pbc::RepeatedField<long>(); 7636*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7637*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7638*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<long> PackedInt64 { 7639*1b3f573fSAndroid Build Coastguard Worker get { return packedInt64_; } 7640*1b3f573fSAndroid Build Coastguard Worker } 7641*1b3f573fSAndroid Build Coastguard Worker 7642*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "packed_uint32" field.</summary> 7643*1b3f573fSAndroid Build Coastguard Worker public const int PackedUint32FieldNumber = 92; 7644*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<uint> _repeated_packedUint32_codec 7645*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForUInt32(738); 7646*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<uint> packedUint32_ = new pbc::RepeatedField<uint>(); 7647*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7648*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7649*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<uint> PackedUint32 { 7650*1b3f573fSAndroid Build Coastguard Worker get { return packedUint32_; } 7651*1b3f573fSAndroid Build Coastguard Worker } 7652*1b3f573fSAndroid Build Coastguard Worker 7653*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "packed_uint64" field.</summary> 7654*1b3f573fSAndroid Build Coastguard Worker public const int PackedUint64FieldNumber = 93; 7655*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<ulong> _repeated_packedUint64_codec 7656*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForUInt64(746); 7657*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<ulong> packedUint64_ = new pbc::RepeatedField<ulong>(); 7658*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7659*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7660*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<ulong> PackedUint64 { 7661*1b3f573fSAndroid Build Coastguard Worker get { return packedUint64_; } 7662*1b3f573fSAndroid Build Coastguard Worker } 7663*1b3f573fSAndroid Build Coastguard Worker 7664*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "packed_sint32" field.</summary> 7665*1b3f573fSAndroid Build Coastguard Worker public const int PackedSint32FieldNumber = 94; 7666*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<int> _repeated_packedSint32_codec 7667*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForSInt32(754); 7668*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<int> packedSint32_ = new pbc::RepeatedField<int>(); 7669*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7670*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7671*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<int> PackedSint32 { 7672*1b3f573fSAndroid Build Coastguard Worker get { return packedSint32_; } 7673*1b3f573fSAndroid Build Coastguard Worker } 7674*1b3f573fSAndroid Build Coastguard Worker 7675*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "packed_sint64" field.</summary> 7676*1b3f573fSAndroid Build Coastguard Worker public const int PackedSint64FieldNumber = 95; 7677*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<long> _repeated_packedSint64_codec 7678*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForSInt64(762); 7679*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<long> packedSint64_ = new pbc::RepeatedField<long>(); 7680*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7681*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7682*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<long> PackedSint64 { 7683*1b3f573fSAndroid Build Coastguard Worker get { return packedSint64_; } 7684*1b3f573fSAndroid Build Coastguard Worker } 7685*1b3f573fSAndroid Build Coastguard Worker 7686*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "packed_fixed32" field.</summary> 7687*1b3f573fSAndroid Build Coastguard Worker public const int PackedFixed32FieldNumber = 96; 7688*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<uint> _repeated_packedFixed32_codec 7689*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForFixed32(770); 7690*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<uint> packedFixed32_ = new pbc::RepeatedField<uint>(); 7691*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7692*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7693*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<uint> PackedFixed32 { 7694*1b3f573fSAndroid Build Coastguard Worker get { return packedFixed32_; } 7695*1b3f573fSAndroid Build Coastguard Worker } 7696*1b3f573fSAndroid Build Coastguard Worker 7697*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "packed_fixed64" field.</summary> 7698*1b3f573fSAndroid Build Coastguard Worker public const int PackedFixed64FieldNumber = 97; 7699*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<ulong> _repeated_packedFixed64_codec 7700*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForFixed64(778); 7701*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<ulong> packedFixed64_ = new pbc::RepeatedField<ulong>(); 7702*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7703*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7704*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<ulong> PackedFixed64 { 7705*1b3f573fSAndroid Build Coastguard Worker get { return packedFixed64_; } 7706*1b3f573fSAndroid Build Coastguard Worker } 7707*1b3f573fSAndroid Build Coastguard Worker 7708*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "packed_sfixed32" field.</summary> 7709*1b3f573fSAndroid Build Coastguard Worker public const int PackedSfixed32FieldNumber = 98; 7710*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<int> _repeated_packedSfixed32_codec 7711*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForSFixed32(786); 7712*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<int> packedSfixed32_ = new pbc::RepeatedField<int>(); 7713*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7714*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7715*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<int> PackedSfixed32 { 7716*1b3f573fSAndroid Build Coastguard Worker get { return packedSfixed32_; } 7717*1b3f573fSAndroid Build Coastguard Worker } 7718*1b3f573fSAndroid Build Coastguard Worker 7719*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "packed_sfixed64" field.</summary> 7720*1b3f573fSAndroid Build Coastguard Worker public const int PackedSfixed64FieldNumber = 99; 7721*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<long> _repeated_packedSfixed64_codec 7722*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForSFixed64(794); 7723*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<long> packedSfixed64_ = new pbc::RepeatedField<long>(); 7724*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7725*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7726*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<long> PackedSfixed64 { 7727*1b3f573fSAndroid Build Coastguard Worker get { return packedSfixed64_; } 7728*1b3f573fSAndroid Build Coastguard Worker } 7729*1b3f573fSAndroid Build Coastguard Worker 7730*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "packed_float" field.</summary> 7731*1b3f573fSAndroid Build Coastguard Worker public const int PackedFloatFieldNumber = 100; 7732*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<float> _repeated_packedFloat_codec 7733*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForFloat(802); 7734*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<float> packedFloat_ = new pbc::RepeatedField<float>(); 7735*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7736*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7737*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<float> PackedFloat { 7738*1b3f573fSAndroid Build Coastguard Worker get { return packedFloat_; } 7739*1b3f573fSAndroid Build Coastguard Worker } 7740*1b3f573fSAndroid Build Coastguard Worker 7741*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "packed_double" field.</summary> 7742*1b3f573fSAndroid Build Coastguard Worker public const int PackedDoubleFieldNumber = 101; 7743*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<double> _repeated_packedDouble_codec 7744*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForDouble(810); 7745*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<double> packedDouble_ = new pbc::RepeatedField<double>(); 7746*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7747*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7748*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<double> PackedDouble { 7749*1b3f573fSAndroid Build Coastguard Worker get { return packedDouble_; } 7750*1b3f573fSAndroid Build Coastguard Worker } 7751*1b3f573fSAndroid Build Coastguard Worker 7752*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "packed_bool" field.</summary> 7753*1b3f573fSAndroid Build Coastguard Worker public const int PackedBoolFieldNumber = 102; 7754*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<bool> _repeated_packedBool_codec 7755*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForBool(818); 7756*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<bool> packedBool_ = new pbc::RepeatedField<bool>(); 7757*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7758*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7759*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<bool> PackedBool { 7760*1b3f573fSAndroid Build Coastguard Worker get { return packedBool_; } 7761*1b3f573fSAndroid Build Coastguard Worker } 7762*1b3f573fSAndroid Build Coastguard Worker 7763*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "packed_enum" field.</summary> 7764*1b3f573fSAndroid Build Coastguard Worker public const int PackedEnumFieldNumber = 103; 7765*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<global::Google.Protobuf.TestProtos.ForeignEnum> _repeated_packedEnum_codec 7766*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForEnum(826, x => (int) x, x => (global::Google.Protobuf.TestProtos.ForeignEnum) x); 7767*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignEnum> packedEnum_ = new pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignEnum>(); 7768*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7769*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 7770*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignEnum> PackedEnum { 7771*1b3f573fSAndroid Build Coastguard Worker get { return packedEnum_; } 7772*1b3f573fSAndroid Build Coastguard Worker } 7773*1b3f573fSAndroid Build Coastguard Worker 7774*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7775*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)7776*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 7777*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestPackedTypes); 7778*1b3f573fSAndroid Build Coastguard Worker } 7779*1b3f573fSAndroid Build Coastguard Worker 7780*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7781*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestPackedTypes other)7782*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestPackedTypes other) { 7783*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 7784*1b3f573fSAndroid Build Coastguard Worker return false; 7785*1b3f573fSAndroid Build Coastguard Worker } 7786*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 7787*1b3f573fSAndroid Build Coastguard Worker return true; 7788*1b3f573fSAndroid Build Coastguard Worker } 7789*1b3f573fSAndroid Build Coastguard Worker if(!packedInt32_.Equals(other.packedInt32_)) return false; 7790*1b3f573fSAndroid Build Coastguard Worker if(!packedInt64_.Equals(other.packedInt64_)) return false; 7791*1b3f573fSAndroid Build Coastguard Worker if(!packedUint32_.Equals(other.packedUint32_)) return false; 7792*1b3f573fSAndroid Build Coastguard Worker if(!packedUint64_.Equals(other.packedUint64_)) return false; 7793*1b3f573fSAndroid Build Coastguard Worker if(!packedSint32_.Equals(other.packedSint32_)) return false; 7794*1b3f573fSAndroid Build Coastguard Worker if(!packedSint64_.Equals(other.packedSint64_)) return false; 7795*1b3f573fSAndroid Build Coastguard Worker if(!packedFixed32_.Equals(other.packedFixed32_)) return false; 7796*1b3f573fSAndroid Build Coastguard Worker if(!packedFixed64_.Equals(other.packedFixed64_)) return false; 7797*1b3f573fSAndroid Build Coastguard Worker if(!packedSfixed32_.Equals(other.packedSfixed32_)) return false; 7798*1b3f573fSAndroid Build Coastguard Worker if(!packedSfixed64_.Equals(other.packedSfixed64_)) return false; 7799*1b3f573fSAndroid Build Coastguard Worker if(!packedFloat_.Equals(other.packedFloat_)) return false; 7800*1b3f573fSAndroid Build Coastguard Worker if(!packedDouble_.Equals(other.packedDouble_)) return false; 7801*1b3f573fSAndroid Build Coastguard Worker if(!packedBool_.Equals(other.packedBool_)) return false; 7802*1b3f573fSAndroid Build Coastguard Worker if(!packedEnum_.Equals(other.packedEnum_)) return false; 7803*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 7804*1b3f573fSAndroid Build Coastguard Worker } 7805*1b3f573fSAndroid Build Coastguard Worker 7806*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7807*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()7808*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 7809*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 7810*1b3f573fSAndroid Build Coastguard Worker hash ^= packedInt32_.GetHashCode(); 7811*1b3f573fSAndroid Build Coastguard Worker hash ^= packedInt64_.GetHashCode(); 7812*1b3f573fSAndroid Build Coastguard Worker hash ^= packedUint32_.GetHashCode(); 7813*1b3f573fSAndroid Build Coastguard Worker hash ^= packedUint64_.GetHashCode(); 7814*1b3f573fSAndroid Build Coastguard Worker hash ^= packedSint32_.GetHashCode(); 7815*1b3f573fSAndroid Build Coastguard Worker hash ^= packedSint64_.GetHashCode(); 7816*1b3f573fSAndroid Build Coastguard Worker hash ^= packedFixed32_.GetHashCode(); 7817*1b3f573fSAndroid Build Coastguard Worker hash ^= packedFixed64_.GetHashCode(); 7818*1b3f573fSAndroid Build Coastguard Worker hash ^= packedSfixed32_.GetHashCode(); 7819*1b3f573fSAndroid Build Coastguard Worker hash ^= packedSfixed64_.GetHashCode(); 7820*1b3f573fSAndroid Build Coastguard Worker hash ^= packedFloat_.GetHashCode(); 7821*1b3f573fSAndroid Build Coastguard Worker hash ^= packedDouble_.GetHashCode(); 7822*1b3f573fSAndroid Build Coastguard Worker hash ^= packedBool_.GetHashCode(); 7823*1b3f573fSAndroid Build Coastguard Worker hash ^= packedEnum_.GetHashCode(); 7824*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 7825*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 7826*1b3f573fSAndroid Build Coastguard Worker } 7827*1b3f573fSAndroid Build Coastguard Worker return hash; 7828*1b3f573fSAndroid Build Coastguard Worker } 7829*1b3f573fSAndroid Build Coastguard Worker 7830*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7831*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()7832*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 7833*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 7834*1b3f573fSAndroid Build Coastguard Worker } 7835*1b3f573fSAndroid Build Coastguard Worker 7836*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7837*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)7838*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 7839*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 7840*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 7841*1b3f573fSAndroid Build Coastguard Worker #else 7842*1b3f573fSAndroid Build Coastguard Worker packedInt32_.WriteTo(output, _repeated_packedInt32_codec); 7843*1b3f573fSAndroid Build Coastguard Worker packedInt64_.WriteTo(output, _repeated_packedInt64_codec); 7844*1b3f573fSAndroid Build Coastguard Worker packedUint32_.WriteTo(output, _repeated_packedUint32_codec); 7845*1b3f573fSAndroid Build Coastguard Worker packedUint64_.WriteTo(output, _repeated_packedUint64_codec); 7846*1b3f573fSAndroid Build Coastguard Worker packedSint32_.WriteTo(output, _repeated_packedSint32_codec); 7847*1b3f573fSAndroid Build Coastguard Worker packedSint64_.WriteTo(output, _repeated_packedSint64_codec); 7848*1b3f573fSAndroid Build Coastguard Worker packedFixed32_.WriteTo(output, _repeated_packedFixed32_codec); 7849*1b3f573fSAndroid Build Coastguard Worker packedFixed64_.WriteTo(output, _repeated_packedFixed64_codec); 7850*1b3f573fSAndroid Build Coastguard Worker packedSfixed32_.WriteTo(output, _repeated_packedSfixed32_codec); 7851*1b3f573fSAndroid Build Coastguard Worker packedSfixed64_.WriteTo(output, _repeated_packedSfixed64_codec); 7852*1b3f573fSAndroid Build Coastguard Worker packedFloat_.WriteTo(output, _repeated_packedFloat_codec); 7853*1b3f573fSAndroid Build Coastguard Worker packedDouble_.WriteTo(output, _repeated_packedDouble_codec); 7854*1b3f573fSAndroid Build Coastguard Worker packedBool_.WriteTo(output, _repeated_packedBool_codec); 7855*1b3f573fSAndroid Build Coastguard Worker packedEnum_.WriteTo(output, _repeated_packedEnum_codec); 7856*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 7857*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 7858*1b3f573fSAndroid Build Coastguard Worker } 7859*1b3f573fSAndroid Build Coastguard Worker #endif 7860*1b3f573fSAndroid Build Coastguard Worker } 7861*1b3f573fSAndroid Build Coastguard Worker 7862*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 7863*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7864*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)7865*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 7866*1b3f573fSAndroid Build Coastguard Worker packedInt32_.WriteTo(ref output, _repeated_packedInt32_codec); 7867*1b3f573fSAndroid Build Coastguard Worker packedInt64_.WriteTo(ref output, _repeated_packedInt64_codec); 7868*1b3f573fSAndroid Build Coastguard Worker packedUint32_.WriteTo(ref output, _repeated_packedUint32_codec); 7869*1b3f573fSAndroid Build Coastguard Worker packedUint64_.WriteTo(ref output, _repeated_packedUint64_codec); 7870*1b3f573fSAndroid Build Coastguard Worker packedSint32_.WriteTo(ref output, _repeated_packedSint32_codec); 7871*1b3f573fSAndroid Build Coastguard Worker packedSint64_.WriteTo(ref output, _repeated_packedSint64_codec); 7872*1b3f573fSAndroid Build Coastguard Worker packedFixed32_.WriteTo(ref output, _repeated_packedFixed32_codec); 7873*1b3f573fSAndroid Build Coastguard Worker packedFixed64_.WriteTo(ref output, _repeated_packedFixed64_codec); 7874*1b3f573fSAndroid Build Coastguard Worker packedSfixed32_.WriteTo(ref output, _repeated_packedSfixed32_codec); 7875*1b3f573fSAndroid Build Coastguard Worker packedSfixed64_.WriteTo(ref output, _repeated_packedSfixed64_codec); 7876*1b3f573fSAndroid Build Coastguard Worker packedFloat_.WriteTo(ref output, _repeated_packedFloat_codec); 7877*1b3f573fSAndroid Build Coastguard Worker packedDouble_.WriteTo(ref output, _repeated_packedDouble_codec); 7878*1b3f573fSAndroid Build Coastguard Worker packedBool_.WriteTo(ref output, _repeated_packedBool_codec); 7879*1b3f573fSAndroid Build Coastguard Worker packedEnum_.WriteTo(ref output, _repeated_packedEnum_codec); 7880*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 7881*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 7882*1b3f573fSAndroid Build Coastguard Worker } 7883*1b3f573fSAndroid Build Coastguard Worker } 7884*1b3f573fSAndroid Build Coastguard Worker #endif 7885*1b3f573fSAndroid Build Coastguard Worker 7886*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7887*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()7888*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 7889*1b3f573fSAndroid Build Coastguard Worker int size = 0; 7890*1b3f573fSAndroid Build Coastguard Worker size += packedInt32_.CalculateSize(_repeated_packedInt32_codec); 7891*1b3f573fSAndroid Build Coastguard Worker size += packedInt64_.CalculateSize(_repeated_packedInt64_codec); 7892*1b3f573fSAndroid Build Coastguard Worker size += packedUint32_.CalculateSize(_repeated_packedUint32_codec); 7893*1b3f573fSAndroid Build Coastguard Worker size += packedUint64_.CalculateSize(_repeated_packedUint64_codec); 7894*1b3f573fSAndroid Build Coastguard Worker size += packedSint32_.CalculateSize(_repeated_packedSint32_codec); 7895*1b3f573fSAndroid Build Coastguard Worker size += packedSint64_.CalculateSize(_repeated_packedSint64_codec); 7896*1b3f573fSAndroid Build Coastguard Worker size += packedFixed32_.CalculateSize(_repeated_packedFixed32_codec); 7897*1b3f573fSAndroid Build Coastguard Worker size += packedFixed64_.CalculateSize(_repeated_packedFixed64_codec); 7898*1b3f573fSAndroid Build Coastguard Worker size += packedSfixed32_.CalculateSize(_repeated_packedSfixed32_codec); 7899*1b3f573fSAndroid Build Coastguard Worker size += packedSfixed64_.CalculateSize(_repeated_packedSfixed64_codec); 7900*1b3f573fSAndroid Build Coastguard Worker size += packedFloat_.CalculateSize(_repeated_packedFloat_codec); 7901*1b3f573fSAndroid Build Coastguard Worker size += packedDouble_.CalculateSize(_repeated_packedDouble_codec); 7902*1b3f573fSAndroid Build Coastguard Worker size += packedBool_.CalculateSize(_repeated_packedBool_codec); 7903*1b3f573fSAndroid Build Coastguard Worker size += packedEnum_.CalculateSize(_repeated_packedEnum_codec); 7904*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 7905*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 7906*1b3f573fSAndroid Build Coastguard Worker } 7907*1b3f573fSAndroid Build Coastguard Worker return size; 7908*1b3f573fSAndroid Build Coastguard Worker } 7909*1b3f573fSAndroid Build Coastguard Worker 7910*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7911*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestPackedTypes other)7912*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestPackedTypes other) { 7913*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 7914*1b3f573fSAndroid Build Coastguard Worker return; 7915*1b3f573fSAndroid Build Coastguard Worker } 7916*1b3f573fSAndroid Build Coastguard Worker packedInt32_.Add(other.packedInt32_); 7917*1b3f573fSAndroid Build Coastguard Worker packedInt64_.Add(other.packedInt64_); 7918*1b3f573fSAndroid Build Coastguard Worker packedUint32_.Add(other.packedUint32_); 7919*1b3f573fSAndroid Build Coastguard Worker packedUint64_.Add(other.packedUint64_); 7920*1b3f573fSAndroid Build Coastguard Worker packedSint32_.Add(other.packedSint32_); 7921*1b3f573fSAndroid Build Coastguard Worker packedSint64_.Add(other.packedSint64_); 7922*1b3f573fSAndroid Build Coastguard Worker packedFixed32_.Add(other.packedFixed32_); 7923*1b3f573fSAndroid Build Coastguard Worker packedFixed64_.Add(other.packedFixed64_); 7924*1b3f573fSAndroid Build Coastguard Worker packedSfixed32_.Add(other.packedSfixed32_); 7925*1b3f573fSAndroid Build Coastguard Worker packedSfixed64_.Add(other.packedSfixed64_); 7926*1b3f573fSAndroid Build Coastguard Worker packedFloat_.Add(other.packedFloat_); 7927*1b3f573fSAndroid Build Coastguard Worker packedDouble_.Add(other.packedDouble_); 7928*1b3f573fSAndroid Build Coastguard Worker packedBool_.Add(other.packedBool_); 7929*1b3f573fSAndroid Build Coastguard Worker packedEnum_.Add(other.packedEnum_); 7930*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 7931*1b3f573fSAndroid Build Coastguard Worker } 7932*1b3f573fSAndroid Build Coastguard Worker 7933*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 7934*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)7935*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 7936*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 7937*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 7938*1b3f573fSAndroid Build Coastguard Worker #else 7939*1b3f573fSAndroid Build Coastguard Worker uint tag; 7940*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 7941*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 7942*1b3f573fSAndroid Build Coastguard Worker default: 7943*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 7944*1b3f573fSAndroid Build Coastguard Worker break; 7945*1b3f573fSAndroid Build Coastguard Worker case 722: 7946*1b3f573fSAndroid Build Coastguard Worker case 720: { 7947*1b3f573fSAndroid Build Coastguard Worker packedInt32_.AddEntriesFrom(input, _repeated_packedInt32_codec); 7948*1b3f573fSAndroid Build Coastguard Worker break; 7949*1b3f573fSAndroid Build Coastguard Worker } 7950*1b3f573fSAndroid Build Coastguard Worker case 730: 7951*1b3f573fSAndroid Build Coastguard Worker case 728: { 7952*1b3f573fSAndroid Build Coastguard Worker packedInt64_.AddEntriesFrom(input, _repeated_packedInt64_codec); 7953*1b3f573fSAndroid Build Coastguard Worker break; 7954*1b3f573fSAndroid Build Coastguard Worker } 7955*1b3f573fSAndroid Build Coastguard Worker case 738: 7956*1b3f573fSAndroid Build Coastguard Worker case 736: { 7957*1b3f573fSAndroid Build Coastguard Worker packedUint32_.AddEntriesFrom(input, _repeated_packedUint32_codec); 7958*1b3f573fSAndroid Build Coastguard Worker break; 7959*1b3f573fSAndroid Build Coastguard Worker } 7960*1b3f573fSAndroid Build Coastguard Worker case 746: 7961*1b3f573fSAndroid Build Coastguard Worker case 744: { 7962*1b3f573fSAndroid Build Coastguard Worker packedUint64_.AddEntriesFrom(input, _repeated_packedUint64_codec); 7963*1b3f573fSAndroid Build Coastguard Worker break; 7964*1b3f573fSAndroid Build Coastguard Worker } 7965*1b3f573fSAndroid Build Coastguard Worker case 754: 7966*1b3f573fSAndroid Build Coastguard Worker case 752: { 7967*1b3f573fSAndroid Build Coastguard Worker packedSint32_.AddEntriesFrom(input, _repeated_packedSint32_codec); 7968*1b3f573fSAndroid Build Coastguard Worker break; 7969*1b3f573fSAndroid Build Coastguard Worker } 7970*1b3f573fSAndroid Build Coastguard Worker case 762: 7971*1b3f573fSAndroid Build Coastguard Worker case 760: { 7972*1b3f573fSAndroid Build Coastguard Worker packedSint64_.AddEntriesFrom(input, _repeated_packedSint64_codec); 7973*1b3f573fSAndroid Build Coastguard Worker break; 7974*1b3f573fSAndroid Build Coastguard Worker } 7975*1b3f573fSAndroid Build Coastguard Worker case 770: 7976*1b3f573fSAndroid Build Coastguard Worker case 773: { 7977*1b3f573fSAndroid Build Coastguard Worker packedFixed32_.AddEntriesFrom(input, _repeated_packedFixed32_codec); 7978*1b3f573fSAndroid Build Coastguard Worker break; 7979*1b3f573fSAndroid Build Coastguard Worker } 7980*1b3f573fSAndroid Build Coastguard Worker case 778: 7981*1b3f573fSAndroid Build Coastguard Worker case 777: { 7982*1b3f573fSAndroid Build Coastguard Worker packedFixed64_.AddEntriesFrom(input, _repeated_packedFixed64_codec); 7983*1b3f573fSAndroid Build Coastguard Worker break; 7984*1b3f573fSAndroid Build Coastguard Worker } 7985*1b3f573fSAndroid Build Coastguard Worker case 786: 7986*1b3f573fSAndroid Build Coastguard Worker case 789: { 7987*1b3f573fSAndroid Build Coastguard Worker packedSfixed32_.AddEntriesFrom(input, _repeated_packedSfixed32_codec); 7988*1b3f573fSAndroid Build Coastguard Worker break; 7989*1b3f573fSAndroid Build Coastguard Worker } 7990*1b3f573fSAndroid Build Coastguard Worker case 794: 7991*1b3f573fSAndroid Build Coastguard Worker case 793: { 7992*1b3f573fSAndroid Build Coastguard Worker packedSfixed64_.AddEntriesFrom(input, _repeated_packedSfixed64_codec); 7993*1b3f573fSAndroid Build Coastguard Worker break; 7994*1b3f573fSAndroid Build Coastguard Worker } 7995*1b3f573fSAndroid Build Coastguard Worker case 802: 7996*1b3f573fSAndroid Build Coastguard Worker case 805: { 7997*1b3f573fSAndroid Build Coastguard Worker packedFloat_.AddEntriesFrom(input, _repeated_packedFloat_codec); 7998*1b3f573fSAndroid Build Coastguard Worker break; 7999*1b3f573fSAndroid Build Coastguard Worker } 8000*1b3f573fSAndroid Build Coastguard Worker case 810: 8001*1b3f573fSAndroid Build Coastguard Worker case 809: { 8002*1b3f573fSAndroid Build Coastguard Worker packedDouble_.AddEntriesFrom(input, _repeated_packedDouble_codec); 8003*1b3f573fSAndroid Build Coastguard Worker break; 8004*1b3f573fSAndroid Build Coastguard Worker } 8005*1b3f573fSAndroid Build Coastguard Worker case 818: 8006*1b3f573fSAndroid Build Coastguard Worker case 816: { 8007*1b3f573fSAndroid Build Coastguard Worker packedBool_.AddEntriesFrom(input, _repeated_packedBool_codec); 8008*1b3f573fSAndroid Build Coastguard Worker break; 8009*1b3f573fSAndroid Build Coastguard Worker } 8010*1b3f573fSAndroid Build Coastguard Worker case 826: 8011*1b3f573fSAndroid Build Coastguard Worker case 824: { 8012*1b3f573fSAndroid Build Coastguard Worker packedEnum_.AddEntriesFrom(input, _repeated_packedEnum_codec); 8013*1b3f573fSAndroid Build Coastguard Worker break; 8014*1b3f573fSAndroid Build Coastguard Worker } 8015*1b3f573fSAndroid Build Coastguard Worker } 8016*1b3f573fSAndroid Build Coastguard Worker } 8017*1b3f573fSAndroid Build Coastguard Worker #endif 8018*1b3f573fSAndroid Build Coastguard Worker } 8019*1b3f573fSAndroid Build Coastguard Worker 8020*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 8021*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8022*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)8023*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 8024*1b3f573fSAndroid Build Coastguard Worker uint tag; 8025*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 8026*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 8027*1b3f573fSAndroid Build Coastguard Worker default: 8028*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 8029*1b3f573fSAndroid Build Coastguard Worker break; 8030*1b3f573fSAndroid Build Coastguard Worker case 722: 8031*1b3f573fSAndroid Build Coastguard Worker case 720: { 8032*1b3f573fSAndroid Build Coastguard Worker packedInt32_.AddEntriesFrom(ref input, _repeated_packedInt32_codec); 8033*1b3f573fSAndroid Build Coastguard Worker break; 8034*1b3f573fSAndroid Build Coastguard Worker } 8035*1b3f573fSAndroid Build Coastguard Worker case 730: 8036*1b3f573fSAndroid Build Coastguard Worker case 728: { 8037*1b3f573fSAndroid Build Coastguard Worker packedInt64_.AddEntriesFrom(ref input, _repeated_packedInt64_codec); 8038*1b3f573fSAndroid Build Coastguard Worker break; 8039*1b3f573fSAndroid Build Coastguard Worker } 8040*1b3f573fSAndroid Build Coastguard Worker case 738: 8041*1b3f573fSAndroid Build Coastguard Worker case 736: { 8042*1b3f573fSAndroid Build Coastguard Worker packedUint32_.AddEntriesFrom(ref input, _repeated_packedUint32_codec); 8043*1b3f573fSAndroid Build Coastguard Worker break; 8044*1b3f573fSAndroid Build Coastguard Worker } 8045*1b3f573fSAndroid Build Coastguard Worker case 746: 8046*1b3f573fSAndroid Build Coastguard Worker case 744: { 8047*1b3f573fSAndroid Build Coastguard Worker packedUint64_.AddEntriesFrom(ref input, _repeated_packedUint64_codec); 8048*1b3f573fSAndroid Build Coastguard Worker break; 8049*1b3f573fSAndroid Build Coastguard Worker } 8050*1b3f573fSAndroid Build Coastguard Worker case 754: 8051*1b3f573fSAndroid Build Coastguard Worker case 752: { 8052*1b3f573fSAndroid Build Coastguard Worker packedSint32_.AddEntriesFrom(ref input, _repeated_packedSint32_codec); 8053*1b3f573fSAndroid Build Coastguard Worker break; 8054*1b3f573fSAndroid Build Coastguard Worker } 8055*1b3f573fSAndroid Build Coastguard Worker case 762: 8056*1b3f573fSAndroid Build Coastguard Worker case 760: { 8057*1b3f573fSAndroid Build Coastguard Worker packedSint64_.AddEntriesFrom(ref input, _repeated_packedSint64_codec); 8058*1b3f573fSAndroid Build Coastguard Worker break; 8059*1b3f573fSAndroid Build Coastguard Worker } 8060*1b3f573fSAndroid Build Coastguard Worker case 770: 8061*1b3f573fSAndroid Build Coastguard Worker case 773: { 8062*1b3f573fSAndroid Build Coastguard Worker packedFixed32_.AddEntriesFrom(ref input, _repeated_packedFixed32_codec); 8063*1b3f573fSAndroid Build Coastguard Worker break; 8064*1b3f573fSAndroid Build Coastguard Worker } 8065*1b3f573fSAndroid Build Coastguard Worker case 778: 8066*1b3f573fSAndroid Build Coastguard Worker case 777: { 8067*1b3f573fSAndroid Build Coastguard Worker packedFixed64_.AddEntriesFrom(ref input, _repeated_packedFixed64_codec); 8068*1b3f573fSAndroid Build Coastguard Worker break; 8069*1b3f573fSAndroid Build Coastguard Worker } 8070*1b3f573fSAndroid Build Coastguard Worker case 786: 8071*1b3f573fSAndroid Build Coastguard Worker case 789: { 8072*1b3f573fSAndroid Build Coastguard Worker packedSfixed32_.AddEntriesFrom(ref input, _repeated_packedSfixed32_codec); 8073*1b3f573fSAndroid Build Coastguard Worker break; 8074*1b3f573fSAndroid Build Coastguard Worker } 8075*1b3f573fSAndroid Build Coastguard Worker case 794: 8076*1b3f573fSAndroid Build Coastguard Worker case 793: { 8077*1b3f573fSAndroid Build Coastguard Worker packedSfixed64_.AddEntriesFrom(ref input, _repeated_packedSfixed64_codec); 8078*1b3f573fSAndroid Build Coastguard Worker break; 8079*1b3f573fSAndroid Build Coastguard Worker } 8080*1b3f573fSAndroid Build Coastguard Worker case 802: 8081*1b3f573fSAndroid Build Coastguard Worker case 805: { 8082*1b3f573fSAndroid Build Coastguard Worker packedFloat_.AddEntriesFrom(ref input, _repeated_packedFloat_codec); 8083*1b3f573fSAndroid Build Coastguard Worker break; 8084*1b3f573fSAndroid Build Coastguard Worker } 8085*1b3f573fSAndroid Build Coastguard Worker case 810: 8086*1b3f573fSAndroid Build Coastguard Worker case 809: { 8087*1b3f573fSAndroid Build Coastguard Worker packedDouble_.AddEntriesFrom(ref input, _repeated_packedDouble_codec); 8088*1b3f573fSAndroid Build Coastguard Worker break; 8089*1b3f573fSAndroid Build Coastguard Worker } 8090*1b3f573fSAndroid Build Coastguard Worker case 818: 8091*1b3f573fSAndroid Build Coastguard Worker case 816: { 8092*1b3f573fSAndroid Build Coastguard Worker packedBool_.AddEntriesFrom(ref input, _repeated_packedBool_codec); 8093*1b3f573fSAndroid Build Coastguard Worker break; 8094*1b3f573fSAndroid Build Coastguard Worker } 8095*1b3f573fSAndroid Build Coastguard Worker case 826: 8096*1b3f573fSAndroid Build Coastguard Worker case 824: { 8097*1b3f573fSAndroid Build Coastguard Worker packedEnum_.AddEntriesFrom(ref input, _repeated_packedEnum_codec); 8098*1b3f573fSAndroid Build Coastguard Worker break; 8099*1b3f573fSAndroid Build Coastguard Worker } 8100*1b3f573fSAndroid Build Coastguard Worker } 8101*1b3f573fSAndroid Build Coastguard Worker } 8102*1b3f573fSAndroid Build Coastguard Worker } 8103*1b3f573fSAndroid Build Coastguard Worker #endif 8104*1b3f573fSAndroid Build Coastguard Worker 8105*1b3f573fSAndroid Build Coastguard Worker } 8106*1b3f573fSAndroid Build Coastguard Worker 8107*1b3f573fSAndroid Build Coastguard Worker /// <summary> 8108*1b3f573fSAndroid Build Coastguard Worker /// A message with the same fields as TestPackedTypes, but without packing. Used 8109*1b3f573fSAndroid Build Coastguard Worker /// to test packed <-> unpacked wire compatibility. 8110*1b3f573fSAndroid Build Coastguard Worker /// </summary> 8111*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestUnpackedTypes : pb::IMessage<TestUnpackedTypes> 8112*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 8113*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 8114*1b3f573fSAndroid Build Coastguard Worker #endif 8115*1b3f573fSAndroid Build Coastguard Worker { 8116*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestUnpackedTypes> _parser = new pb::MessageParser<TestUnpackedTypes>(() => new TestUnpackedTypes()); 8117*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 8118*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8119*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8120*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestUnpackedTypes> Parser { get { return _parser; } } 8121*1b3f573fSAndroid Build Coastguard Worker 8122*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8123*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8124*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 8125*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[25]; } 8126*1b3f573fSAndroid Build Coastguard Worker } 8127*1b3f573fSAndroid Build Coastguard Worker 8128*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8129*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8130*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 8131*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 8132*1b3f573fSAndroid Build Coastguard Worker } 8133*1b3f573fSAndroid Build Coastguard Worker 8134*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8135*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestUnpackedTypes()8136*1b3f573fSAndroid Build Coastguard Worker public TestUnpackedTypes() { 8137*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 8138*1b3f573fSAndroid Build Coastguard Worker } 8139*1b3f573fSAndroid Build Coastguard Worker OnConstruction()8140*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 8141*1b3f573fSAndroid Build Coastguard Worker 8142*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8143*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestUnpackedTypes(TestUnpackedTypes other)8144*1b3f573fSAndroid Build Coastguard Worker public TestUnpackedTypes(TestUnpackedTypes other) : this() { 8145*1b3f573fSAndroid Build Coastguard Worker unpackedInt32_ = other.unpackedInt32_.Clone(); 8146*1b3f573fSAndroid Build Coastguard Worker unpackedInt64_ = other.unpackedInt64_.Clone(); 8147*1b3f573fSAndroid Build Coastguard Worker unpackedUint32_ = other.unpackedUint32_.Clone(); 8148*1b3f573fSAndroid Build Coastguard Worker unpackedUint64_ = other.unpackedUint64_.Clone(); 8149*1b3f573fSAndroid Build Coastguard Worker unpackedSint32_ = other.unpackedSint32_.Clone(); 8150*1b3f573fSAndroid Build Coastguard Worker unpackedSint64_ = other.unpackedSint64_.Clone(); 8151*1b3f573fSAndroid Build Coastguard Worker unpackedFixed32_ = other.unpackedFixed32_.Clone(); 8152*1b3f573fSAndroid Build Coastguard Worker unpackedFixed64_ = other.unpackedFixed64_.Clone(); 8153*1b3f573fSAndroid Build Coastguard Worker unpackedSfixed32_ = other.unpackedSfixed32_.Clone(); 8154*1b3f573fSAndroid Build Coastguard Worker unpackedSfixed64_ = other.unpackedSfixed64_.Clone(); 8155*1b3f573fSAndroid Build Coastguard Worker unpackedFloat_ = other.unpackedFloat_.Clone(); 8156*1b3f573fSAndroid Build Coastguard Worker unpackedDouble_ = other.unpackedDouble_.Clone(); 8157*1b3f573fSAndroid Build Coastguard Worker unpackedBool_ = other.unpackedBool_.Clone(); 8158*1b3f573fSAndroid Build Coastguard Worker unpackedEnum_ = other.unpackedEnum_.Clone(); 8159*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 8160*1b3f573fSAndroid Build Coastguard Worker } 8161*1b3f573fSAndroid Build Coastguard Worker 8162*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8163*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()8164*1b3f573fSAndroid Build Coastguard Worker public TestUnpackedTypes Clone() { 8165*1b3f573fSAndroid Build Coastguard Worker return new TestUnpackedTypes(this); 8166*1b3f573fSAndroid Build Coastguard Worker } 8167*1b3f573fSAndroid Build Coastguard Worker 8168*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "unpacked_int32" field.</summary> 8169*1b3f573fSAndroid Build Coastguard Worker public const int UnpackedInt32FieldNumber = 90; 8170*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<int> _repeated_unpackedInt32_codec 8171*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForInt32(720); 8172*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<int> unpackedInt32_ = new pbc::RepeatedField<int>(); 8173*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8174*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8175*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<int> UnpackedInt32 { 8176*1b3f573fSAndroid Build Coastguard Worker get { return unpackedInt32_; } 8177*1b3f573fSAndroid Build Coastguard Worker } 8178*1b3f573fSAndroid Build Coastguard Worker 8179*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "unpacked_int64" field.</summary> 8180*1b3f573fSAndroid Build Coastguard Worker public const int UnpackedInt64FieldNumber = 91; 8181*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<long> _repeated_unpackedInt64_codec 8182*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForInt64(728); 8183*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<long> unpackedInt64_ = new pbc::RepeatedField<long>(); 8184*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8185*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8186*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<long> UnpackedInt64 { 8187*1b3f573fSAndroid Build Coastguard Worker get { return unpackedInt64_; } 8188*1b3f573fSAndroid Build Coastguard Worker } 8189*1b3f573fSAndroid Build Coastguard Worker 8190*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "unpacked_uint32" field.</summary> 8191*1b3f573fSAndroid Build Coastguard Worker public const int UnpackedUint32FieldNumber = 92; 8192*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<uint> _repeated_unpackedUint32_codec 8193*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForUInt32(736); 8194*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<uint> unpackedUint32_ = new pbc::RepeatedField<uint>(); 8195*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8196*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8197*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<uint> UnpackedUint32 { 8198*1b3f573fSAndroid Build Coastguard Worker get { return unpackedUint32_; } 8199*1b3f573fSAndroid Build Coastguard Worker } 8200*1b3f573fSAndroid Build Coastguard Worker 8201*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "unpacked_uint64" field.</summary> 8202*1b3f573fSAndroid Build Coastguard Worker public const int UnpackedUint64FieldNumber = 93; 8203*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<ulong> _repeated_unpackedUint64_codec 8204*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForUInt64(744); 8205*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<ulong> unpackedUint64_ = new pbc::RepeatedField<ulong>(); 8206*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8207*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8208*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<ulong> UnpackedUint64 { 8209*1b3f573fSAndroid Build Coastguard Worker get { return unpackedUint64_; } 8210*1b3f573fSAndroid Build Coastguard Worker } 8211*1b3f573fSAndroid Build Coastguard Worker 8212*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "unpacked_sint32" field.</summary> 8213*1b3f573fSAndroid Build Coastguard Worker public const int UnpackedSint32FieldNumber = 94; 8214*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<int> _repeated_unpackedSint32_codec 8215*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForSInt32(752); 8216*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<int> unpackedSint32_ = new pbc::RepeatedField<int>(); 8217*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8218*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8219*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<int> UnpackedSint32 { 8220*1b3f573fSAndroid Build Coastguard Worker get { return unpackedSint32_; } 8221*1b3f573fSAndroid Build Coastguard Worker } 8222*1b3f573fSAndroid Build Coastguard Worker 8223*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "unpacked_sint64" field.</summary> 8224*1b3f573fSAndroid Build Coastguard Worker public const int UnpackedSint64FieldNumber = 95; 8225*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<long> _repeated_unpackedSint64_codec 8226*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForSInt64(760); 8227*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<long> unpackedSint64_ = new pbc::RepeatedField<long>(); 8228*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8229*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8230*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<long> UnpackedSint64 { 8231*1b3f573fSAndroid Build Coastguard Worker get { return unpackedSint64_; } 8232*1b3f573fSAndroid Build Coastguard Worker } 8233*1b3f573fSAndroid Build Coastguard Worker 8234*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "unpacked_fixed32" field.</summary> 8235*1b3f573fSAndroid Build Coastguard Worker public const int UnpackedFixed32FieldNumber = 96; 8236*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<uint> _repeated_unpackedFixed32_codec 8237*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForFixed32(773); 8238*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<uint> unpackedFixed32_ = new pbc::RepeatedField<uint>(); 8239*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8240*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8241*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<uint> UnpackedFixed32 { 8242*1b3f573fSAndroid Build Coastguard Worker get { return unpackedFixed32_; } 8243*1b3f573fSAndroid Build Coastguard Worker } 8244*1b3f573fSAndroid Build Coastguard Worker 8245*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "unpacked_fixed64" field.</summary> 8246*1b3f573fSAndroid Build Coastguard Worker public const int UnpackedFixed64FieldNumber = 97; 8247*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<ulong> _repeated_unpackedFixed64_codec 8248*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForFixed64(777); 8249*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<ulong> unpackedFixed64_ = new pbc::RepeatedField<ulong>(); 8250*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8251*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8252*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<ulong> UnpackedFixed64 { 8253*1b3f573fSAndroid Build Coastguard Worker get { return unpackedFixed64_; } 8254*1b3f573fSAndroid Build Coastguard Worker } 8255*1b3f573fSAndroid Build Coastguard Worker 8256*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "unpacked_sfixed32" field.</summary> 8257*1b3f573fSAndroid Build Coastguard Worker public const int UnpackedSfixed32FieldNumber = 98; 8258*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<int> _repeated_unpackedSfixed32_codec 8259*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForSFixed32(789); 8260*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<int> unpackedSfixed32_ = new pbc::RepeatedField<int>(); 8261*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8262*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8263*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<int> UnpackedSfixed32 { 8264*1b3f573fSAndroid Build Coastguard Worker get { return unpackedSfixed32_; } 8265*1b3f573fSAndroid Build Coastguard Worker } 8266*1b3f573fSAndroid Build Coastguard Worker 8267*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "unpacked_sfixed64" field.</summary> 8268*1b3f573fSAndroid Build Coastguard Worker public const int UnpackedSfixed64FieldNumber = 99; 8269*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<long> _repeated_unpackedSfixed64_codec 8270*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForSFixed64(793); 8271*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<long> unpackedSfixed64_ = new pbc::RepeatedField<long>(); 8272*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8273*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8274*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<long> UnpackedSfixed64 { 8275*1b3f573fSAndroid Build Coastguard Worker get { return unpackedSfixed64_; } 8276*1b3f573fSAndroid Build Coastguard Worker } 8277*1b3f573fSAndroid Build Coastguard Worker 8278*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "unpacked_float" field.</summary> 8279*1b3f573fSAndroid Build Coastguard Worker public const int UnpackedFloatFieldNumber = 100; 8280*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<float> _repeated_unpackedFloat_codec 8281*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForFloat(805); 8282*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<float> unpackedFloat_ = new pbc::RepeatedField<float>(); 8283*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8284*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8285*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<float> UnpackedFloat { 8286*1b3f573fSAndroid Build Coastguard Worker get { return unpackedFloat_; } 8287*1b3f573fSAndroid Build Coastguard Worker } 8288*1b3f573fSAndroid Build Coastguard Worker 8289*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "unpacked_double" field.</summary> 8290*1b3f573fSAndroid Build Coastguard Worker public const int UnpackedDoubleFieldNumber = 101; 8291*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<double> _repeated_unpackedDouble_codec 8292*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForDouble(809); 8293*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<double> unpackedDouble_ = new pbc::RepeatedField<double>(); 8294*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8295*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8296*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<double> UnpackedDouble { 8297*1b3f573fSAndroid Build Coastguard Worker get { return unpackedDouble_; } 8298*1b3f573fSAndroid Build Coastguard Worker } 8299*1b3f573fSAndroid Build Coastguard Worker 8300*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "unpacked_bool" field.</summary> 8301*1b3f573fSAndroid Build Coastguard Worker public const int UnpackedBoolFieldNumber = 102; 8302*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<bool> _repeated_unpackedBool_codec 8303*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForBool(816); 8304*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<bool> unpackedBool_ = new pbc::RepeatedField<bool>(); 8305*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8306*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8307*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<bool> UnpackedBool { 8308*1b3f573fSAndroid Build Coastguard Worker get { return unpackedBool_; } 8309*1b3f573fSAndroid Build Coastguard Worker } 8310*1b3f573fSAndroid Build Coastguard Worker 8311*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "unpacked_enum" field.</summary> 8312*1b3f573fSAndroid Build Coastguard Worker public const int UnpackedEnumFieldNumber = 103; 8313*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<global::Google.Protobuf.TestProtos.ForeignEnum> _repeated_unpackedEnum_codec 8314*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForEnum(824, x => (int) x, x => (global::Google.Protobuf.TestProtos.ForeignEnum) x); 8315*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignEnum> unpackedEnum_ = new pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignEnum>(); 8316*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8317*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8318*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<global::Google.Protobuf.TestProtos.ForeignEnum> UnpackedEnum { 8319*1b3f573fSAndroid Build Coastguard Worker get { return unpackedEnum_; } 8320*1b3f573fSAndroid Build Coastguard Worker } 8321*1b3f573fSAndroid Build Coastguard Worker 8322*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8323*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)8324*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 8325*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestUnpackedTypes); 8326*1b3f573fSAndroid Build Coastguard Worker } 8327*1b3f573fSAndroid Build Coastguard Worker 8328*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8329*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestUnpackedTypes other)8330*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestUnpackedTypes other) { 8331*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 8332*1b3f573fSAndroid Build Coastguard Worker return false; 8333*1b3f573fSAndroid Build Coastguard Worker } 8334*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 8335*1b3f573fSAndroid Build Coastguard Worker return true; 8336*1b3f573fSAndroid Build Coastguard Worker } 8337*1b3f573fSAndroid Build Coastguard Worker if(!unpackedInt32_.Equals(other.unpackedInt32_)) return false; 8338*1b3f573fSAndroid Build Coastguard Worker if(!unpackedInt64_.Equals(other.unpackedInt64_)) return false; 8339*1b3f573fSAndroid Build Coastguard Worker if(!unpackedUint32_.Equals(other.unpackedUint32_)) return false; 8340*1b3f573fSAndroid Build Coastguard Worker if(!unpackedUint64_.Equals(other.unpackedUint64_)) return false; 8341*1b3f573fSAndroid Build Coastguard Worker if(!unpackedSint32_.Equals(other.unpackedSint32_)) return false; 8342*1b3f573fSAndroid Build Coastguard Worker if(!unpackedSint64_.Equals(other.unpackedSint64_)) return false; 8343*1b3f573fSAndroid Build Coastguard Worker if(!unpackedFixed32_.Equals(other.unpackedFixed32_)) return false; 8344*1b3f573fSAndroid Build Coastguard Worker if(!unpackedFixed64_.Equals(other.unpackedFixed64_)) return false; 8345*1b3f573fSAndroid Build Coastguard Worker if(!unpackedSfixed32_.Equals(other.unpackedSfixed32_)) return false; 8346*1b3f573fSAndroid Build Coastguard Worker if(!unpackedSfixed64_.Equals(other.unpackedSfixed64_)) return false; 8347*1b3f573fSAndroid Build Coastguard Worker if(!unpackedFloat_.Equals(other.unpackedFloat_)) return false; 8348*1b3f573fSAndroid Build Coastguard Worker if(!unpackedDouble_.Equals(other.unpackedDouble_)) return false; 8349*1b3f573fSAndroid Build Coastguard Worker if(!unpackedBool_.Equals(other.unpackedBool_)) return false; 8350*1b3f573fSAndroid Build Coastguard Worker if(!unpackedEnum_.Equals(other.unpackedEnum_)) return false; 8351*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 8352*1b3f573fSAndroid Build Coastguard Worker } 8353*1b3f573fSAndroid Build Coastguard Worker 8354*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8355*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()8356*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 8357*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 8358*1b3f573fSAndroid Build Coastguard Worker hash ^= unpackedInt32_.GetHashCode(); 8359*1b3f573fSAndroid Build Coastguard Worker hash ^= unpackedInt64_.GetHashCode(); 8360*1b3f573fSAndroid Build Coastguard Worker hash ^= unpackedUint32_.GetHashCode(); 8361*1b3f573fSAndroid Build Coastguard Worker hash ^= unpackedUint64_.GetHashCode(); 8362*1b3f573fSAndroid Build Coastguard Worker hash ^= unpackedSint32_.GetHashCode(); 8363*1b3f573fSAndroid Build Coastguard Worker hash ^= unpackedSint64_.GetHashCode(); 8364*1b3f573fSAndroid Build Coastguard Worker hash ^= unpackedFixed32_.GetHashCode(); 8365*1b3f573fSAndroid Build Coastguard Worker hash ^= unpackedFixed64_.GetHashCode(); 8366*1b3f573fSAndroid Build Coastguard Worker hash ^= unpackedSfixed32_.GetHashCode(); 8367*1b3f573fSAndroid Build Coastguard Worker hash ^= unpackedSfixed64_.GetHashCode(); 8368*1b3f573fSAndroid Build Coastguard Worker hash ^= unpackedFloat_.GetHashCode(); 8369*1b3f573fSAndroid Build Coastguard Worker hash ^= unpackedDouble_.GetHashCode(); 8370*1b3f573fSAndroid Build Coastguard Worker hash ^= unpackedBool_.GetHashCode(); 8371*1b3f573fSAndroid Build Coastguard Worker hash ^= unpackedEnum_.GetHashCode(); 8372*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 8373*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 8374*1b3f573fSAndroid Build Coastguard Worker } 8375*1b3f573fSAndroid Build Coastguard Worker return hash; 8376*1b3f573fSAndroid Build Coastguard Worker } 8377*1b3f573fSAndroid Build Coastguard Worker 8378*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8379*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()8380*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 8381*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 8382*1b3f573fSAndroid Build Coastguard Worker } 8383*1b3f573fSAndroid Build Coastguard Worker 8384*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8385*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)8386*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 8387*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 8388*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 8389*1b3f573fSAndroid Build Coastguard Worker #else 8390*1b3f573fSAndroid Build Coastguard Worker unpackedInt32_.WriteTo(output, _repeated_unpackedInt32_codec); 8391*1b3f573fSAndroid Build Coastguard Worker unpackedInt64_.WriteTo(output, _repeated_unpackedInt64_codec); 8392*1b3f573fSAndroid Build Coastguard Worker unpackedUint32_.WriteTo(output, _repeated_unpackedUint32_codec); 8393*1b3f573fSAndroid Build Coastguard Worker unpackedUint64_.WriteTo(output, _repeated_unpackedUint64_codec); 8394*1b3f573fSAndroid Build Coastguard Worker unpackedSint32_.WriteTo(output, _repeated_unpackedSint32_codec); 8395*1b3f573fSAndroid Build Coastguard Worker unpackedSint64_.WriteTo(output, _repeated_unpackedSint64_codec); 8396*1b3f573fSAndroid Build Coastguard Worker unpackedFixed32_.WriteTo(output, _repeated_unpackedFixed32_codec); 8397*1b3f573fSAndroid Build Coastguard Worker unpackedFixed64_.WriteTo(output, _repeated_unpackedFixed64_codec); 8398*1b3f573fSAndroid Build Coastguard Worker unpackedSfixed32_.WriteTo(output, _repeated_unpackedSfixed32_codec); 8399*1b3f573fSAndroid Build Coastguard Worker unpackedSfixed64_.WriteTo(output, _repeated_unpackedSfixed64_codec); 8400*1b3f573fSAndroid Build Coastguard Worker unpackedFloat_.WriteTo(output, _repeated_unpackedFloat_codec); 8401*1b3f573fSAndroid Build Coastguard Worker unpackedDouble_.WriteTo(output, _repeated_unpackedDouble_codec); 8402*1b3f573fSAndroid Build Coastguard Worker unpackedBool_.WriteTo(output, _repeated_unpackedBool_codec); 8403*1b3f573fSAndroid Build Coastguard Worker unpackedEnum_.WriteTo(output, _repeated_unpackedEnum_codec); 8404*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 8405*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 8406*1b3f573fSAndroid Build Coastguard Worker } 8407*1b3f573fSAndroid Build Coastguard Worker #endif 8408*1b3f573fSAndroid Build Coastguard Worker } 8409*1b3f573fSAndroid Build Coastguard Worker 8410*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 8411*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8412*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)8413*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 8414*1b3f573fSAndroid Build Coastguard Worker unpackedInt32_.WriteTo(ref output, _repeated_unpackedInt32_codec); 8415*1b3f573fSAndroid Build Coastguard Worker unpackedInt64_.WriteTo(ref output, _repeated_unpackedInt64_codec); 8416*1b3f573fSAndroid Build Coastguard Worker unpackedUint32_.WriteTo(ref output, _repeated_unpackedUint32_codec); 8417*1b3f573fSAndroid Build Coastguard Worker unpackedUint64_.WriteTo(ref output, _repeated_unpackedUint64_codec); 8418*1b3f573fSAndroid Build Coastguard Worker unpackedSint32_.WriteTo(ref output, _repeated_unpackedSint32_codec); 8419*1b3f573fSAndroid Build Coastguard Worker unpackedSint64_.WriteTo(ref output, _repeated_unpackedSint64_codec); 8420*1b3f573fSAndroid Build Coastguard Worker unpackedFixed32_.WriteTo(ref output, _repeated_unpackedFixed32_codec); 8421*1b3f573fSAndroid Build Coastguard Worker unpackedFixed64_.WriteTo(ref output, _repeated_unpackedFixed64_codec); 8422*1b3f573fSAndroid Build Coastguard Worker unpackedSfixed32_.WriteTo(ref output, _repeated_unpackedSfixed32_codec); 8423*1b3f573fSAndroid Build Coastguard Worker unpackedSfixed64_.WriteTo(ref output, _repeated_unpackedSfixed64_codec); 8424*1b3f573fSAndroid Build Coastguard Worker unpackedFloat_.WriteTo(ref output, _repeated_unpackedFloat_codec); 8425*1b3f573fSAndroid Build Coastguard Worker unpackedDouble_.WriteTo(ref output, _repeated_unpackedDouble_codec); 8426*1b3f573fSAndroid Build Coastguard Worker unpackedBool_.WriteTo(ref output, _repeated_unpackedBool_codec); 8427*1b3f573fSAndroid Build Coastguard Worker unpackedEnum_.WriteTo(ref output, _repeated_unpackedEnum_codec); 8428*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 8429*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 8430*1b3f573fSAndroid Build Coastguard Worker } 8431*1b3f573fSAndroid Build Coastguard Worker } 8432*1b3f573fSAndroid Build Coastguard Worker #endif 8433*1b3f573fSAndroid Build Coastguard Worker 8434*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8435*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()8436*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 8437*1b3f573fSAndroid Build Coastguard Worker int size = 0; 8438*1b3f573fSAndroid Build Coastguard Worker size += unpackedInt32_.CalculateSize(_repeated_unpackedInt32_codec); 8439*1b3f573fSAndroid Build Coastguard Worker size += unpackedInt64_.CalculateSize(_repeated_unpackedInt64_codec); 8440*1b3f573fSAndroid Build Coastguard Worker size += unpackedUint32_.CalculateSize(_repeated_unpackedUint32_codec); 8441*1b3f573fSAndroid Build Coastguard Worker size += unpackedUint64_.CalculateSize(_repeated_unpackedUint64_codec); 8442*1b3f573fSAndroid Build Coastguard Worker size += unpackedSint32_.CalculateSize(_repeated_unpackedSint32_codec); 8443*1b3f573fSAndroid Build Coastguard Worker size += unpackedSint64_.CalculateSize(_repeated_unpackedSint64_codec); 8444*1b3f573fSAndroid Build Coastguard Worker size += unpackedFixed32_.CalculateSize(_repeated_unpackedFixed32_codec); 8445*1b3f573fSAndroid Build Coastguard Worker size += unpackedFixed64_.CalculateSize(_repeated_unpackedFixed64_codec); 8446*1b3f573fSAndroid Build Coastguard Worker size += unpackedSfixed32_.CalculateSize(_repeated_unpackedSfixed32_codec); 8447*1b3f573fSAndroid Build Coastguard Worker size += unpackedSfixed64_.CalculateSize(_repeated_unpackedSfixed64_codec); 8448*1b3f573fSAndroid Build Coastguard Worker size += unpackedFloat_.CalculateSize(_repeated_unpackedFloat_codec); 8449*1b3f573fSAndroid Build Coastguard Worker size += unpackedDouble_.CalculateSize(_repeated_unpackedDouble_codec); 8450*1b3f573fSAndroid Build Coastguard Worker size += unpackedBool_.CalculateSize(_repeated_unpackedBool_codec); 8451*1b3f573fSAndroid Build Coastguard Worker size += unpackedEnum_.CalculateSize(_repeated_unpackedEnum_codec); 8452*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 8453*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 8454*1b3f573fSAndroid Build Coastguard Worker } 8455*1b3f573fSAndroid Build Coastguard Worker return size; 8456*1b3f573fSAndroid Build Coastguard Worker } 8457*1b3f573fSAndroid Build Coastguard Worker 8458*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8459*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestUnpackedTypes other)8460*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestUnpackedTypes other) { 8461*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 8462*1b3f573fSAndroid Build Coastguard Worker return; 8463*1b3f573fSAndroid Build Coastguard Worker } 8464*1b3f573fSAndroid Build Coastguard Worker unpackedInt32_.Add(other.unpackedInt32_); 8465*1b3f573fSAndroid Build Coastguard Worker unpackedInt64_.Add(other.unpackedInt64_); 8466*1b3f573fSAndroid Build Coastguard Worker unpackedUint32_.Add(other.unpackedUint32_); 8467*1b3f573fSAndroid Build Coastguard Worker unpackedUint64_.Add(other.unpackedUint64_); 8468*1b3f573fSAndroid Build Coastguard Worker unpackedSint32_.Add(other.unpackedSint32_); 8469*1b3f573fSAndroid Build Coastguard Worker unpackedSint64_.Add(other.unpackedSint64_); 8470*1b3f573fSAndroid Build Coastguard Worker unpackedFixed32_.Add(other.unpackedFixed32_); 8471*1b3f573fSAndroid Build Coastguard Worker unpackedFixed64_.Add(other.unpackedFixed64_); 8472*1b3f573fSAndroid Build Coastguard Worker unpackedSfixed32_.Add(other.unpackedSfixed32_); 8473*1b3f573fSAndroid Build Coastguard Worker unpackedSfixed64_.Add(other.unpackedSfixed64_); 8474*1b3f573fSAndroid Build Coastguard Worker unpackedFloat_.Add(other.unpackedFloat_); 8475*1b3f573fSAndroid Build Coastguard Worker unpackedDouble_.Add(other.unpackedDouble_); 8476*1b3f573fSAndroid Build Coastguard Worker unpackedBool_.Add(other.unpackedBool_); 8477*1b3f573fSAndroid Build Coastguard Worker unpackedEnum_.Add(other.unpackedEnum_); 8478*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 8479*1b3f573fSAndroid Build Coastguard Worker } 8480*1b3f573fSAndroid Build Coastguard Worker 8481*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8482*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)8483*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 8484*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 8485*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 8486*1b3f573fSAndroid Build Coastguard Worker #else 8487*1b3f573fSAndroid Build Coastguard Worker uint tag; 8488*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 8489*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 8490*1b3f573fSAndroid Build Coastguard Worker default: 8491*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 8492*1b3f573fSAndroid Build Coastguard Worker break; 8493*1b3f573fSAndroid Build Coastguard Worker case 722: 8494*1b3f573fSAndroid Build Coastguard Worker case 720: { 8495*1b3f573fSAndroid Build Coastguard Worker unpackedInt32_.AddEntriesFrom(input, _repeated_unpackedInt32_codec); 8496*1b3f573fSAndroid Build Coastguard Worker break; 8497*1b3f573fSAndroid Build Coastguard Worker } 8498*1b3f573fSAndroid Build Coastguard Worker case 730: 8499*1b3f573fSAndroid Build Coastguard Worker case 728: { 8500*1b3f573fSAndroid Build Coastguard Worker unpackedInt64_.AddEntriesFrom(input, _repeated_unpackedInt64_codec); 8501*1b3f573fSAndroid Build Coastguard Worker break; 8502*1b3f573fSAndroid Build Coastguard Worker } 8503*1b3f573fSAndroid Build Coastguard Worker case 738: 8504*1b3f573fSAndroid Build Coastguard Worker case 736: { 8505*1b3f573fSAndroid Build Coastguard Worker unpackedUint32_.AddEntriesFrom(input, _repeated_unpackedUint32_codec); 8506*1b3f573fSAndroid Build Coastguard Worker break; 8507*1b3f573fSAndroid Build Coastguard Worker } 8508*1b3f573fSAndroid Build Coastguard Worker case 746: 8509*1b3f573fSAndroid Build Coastguard Worker case 744: { 8510*1b3f573fSAndroid Build Coastguard Worker unpackedUint64_.AddEntriesFrom(input, _repeated_unpackedUint64_codec); 8511*1b3f573fSAndroid Build Coastguard Worker break; 8512*1b3f573fSAndroid Build Coastguard Worker } 8513*1b3f573fSAndroid Build Coastguard Worker case 754: 8514*1b3f573fSAndroid Build Coastguard Worker case 752: { 8515*1b3f573fSAndroid Build Coastguard Worker unpackedSint32_.AddEntriesFrom(input, _repeated_unpackedSint32_codec); 8516*1b3f573fSAndroid Build Coastguard Worker break; 8517*1b3f573fSAndroid Build Coastguard Worker } 8518*1b3f573fSAndroid Build Coastguard Worker case 762: 8519*1b3f573fSAndroid Build Coastguard Worker case 760: { 8520*1b3f573fSAndroid Build Coastguard Worker unpackedSint64_.AddEntriesFrom(input, _repeated_unpackedSint64_codec); 8521*1b3f573fSAndroid Build Coastguard Worker break; 8522*1b3f573fSAndroid Build Coastguard Worker } 8523*1b3f573fSAndroid Build Coastguard Worker case 770: 8524*1b3f573fSAndroid Build Coastguard Worker case 773: { 8525*1b3f573fSAndroid Build Coastguard Worker unpackedFixed32_.AddEntriesFrom(input, _repeated_unpackedFixed32_codec); 8526*1b3f573fSAndroid Build Coastguard Worker break; 8527*1b3f573fSAndroid Build Coastguard Worker } 8528*1b3f573fSAndroid Build Coastguard Worker case 778: 8529*1b3f573fSAndroid Build Coastguard Worker case 777: { 8530*1b3f573fSAndroid Build Coastguard Worker unpackedFixed64_.AddEntriesFrom(input, _repeated_unpackedFixed64_codec); 8531*1b3f573fSAndroid Build Coastguard Worker break; 8532*1b3f573fSAndroid Build Coastguard Worker } 8533*1b3f573fSAndroid Build Coastguard Worker case 786: 8534*1b3f573fSAndroid Build Coastguard Worker case 789: { 8535*1b3f573fSAndroid Build Coastguard Worker unpackedSfixed32_.AddEntriesFrom(input, _repeated_unpackedSfixed32_codec); 8536*1b3f573fSAndroid Build Coastguard Worker break; 8537*1b3f573fSAndroid Build Coastguard Worker } 8538*1b3f573fSAndroid Build Coastguard Worker case 794: 8539*1b3f573fSAndroid Build Coastguard Worker case 793: { 8540*1b3f573fSAndroid Build Coastguard Worker unpackedSfixed64_.AddEntriesFrom(input, _repeated_unpackedSfixed64_codec); 8541*1b3f573fSAndroid Build Coastguard Worker break; 8542*1b3f573fSAndroid Build Coastguard Worker } 8543*1b3f573fSAndroid Build Coastguard Worker case 802: 8544*1b3f573fSAndroid Build Coastguard Worker case 805: { 8545*1b3f573fSAndroid Build Coastguard Worker unpackedFloat_.AddEntriesFrom(input, _repeated_unpackedFloat_codec); 8546*1b3f573fSAndroid Build Coastguard Worker break; 8547*1b3f573fSAndroid Build Coastguard Worker } 8548*1b3f573fSAndroid Build Coastguard Worker case 810: 8549*1b3f573fSAndroid Build Coastguard Worker case 809: { 8550*1b3f573fSAndroid Build Coastguard Worker unpackedDouble_.AddEntriesFrom(input, _repeated_unpackedDouble_codec); 8551*1b3f573fSAndroid Build Coastguard Worker break; 8552*1b3f573fSAndroid Build Coastguard Worker } 8553*1b3f573fSAndroid Build Coastguard Worker case 818: 8554*1b3f573fSAndroid Build Coastguard Worker case 816: { 8555*1b3f573fSAndroid Build Coastguard Worker unpackedBool_.AddEntriesFrom(input, _repeated_unpackedBool_codec); 8556*1b3f573fSAndroid Build Coastguard Worker break; 8557*1b3f573fSAndroid Build Coastguard Worker } 8558*1b3f573fSAndroid Build Coastguard Worker case 826: 8559*1b3f573fSAndroid Build Coastguard Worker case 824: { 8560*1b3f573fSAndroid Build Coastguard Worker unpackedEnum_.AddEntriesFrom(input, _repeated_unpackedEnum_codec); 8561*1b3f573fSAndroid Build Coastguard Worker break; 8562*1b3f573fSAndroid Build Coastguard Worker } 8563*1b3f573fSAndroid Build Coastguard Worker } 8564*1b3f573fSAndroid Build Coastguard Worker } 8565*1b3f573fSAndroid Build Coastguard Worker #endif 8566*1b3f573fSAndroid Build Coastguard Worker } 8567*1b3f573fSAndroid Build Coastguard Worker 8568*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 8569*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8570*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)8571*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 8572*1b3f573fSAndroid Build Coastguard Worker uint tag; 8573*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 8574*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 8575*1b3f573fSAndroid Build Coastguard Worker default: 8576*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 8577*1b3f573fSAndroid Build Coastguard Worker break; 8578*1b3f573fSAndroid Build Coastguard Worker case 722: 8579*1b3f573fSAndroid Build Coastguard Worker case 720: { 8580*1b3f573fSAndroid Build Coastguard Worker unpackedInt32_.AddEntriesFrom(ref input, _repeated_unpackedInt32_codec); 8581*1b3f573fSAndroid Build Coastguard Worker break; 8582*1b3f573fSAndroid Build Coastguard Worker } 8583*1b3f573fSAndroid Build Coastguard Worker case 730: 8584*1b3f573fSAndroid Build Coastguard Worker case 728: { 8585*1b3f573fSAndroid Build Coastguard Worker unpackedInt64_.AddEntriesFrom(ref input, _repeated_unpackedInt64_codec); 8586*1b3f573fSAndroid Build Coastguard Worker break; 8587*1b3f573fSAndroid Build Coastguard Worker } 8588*1b3f573fSAndroid Build Coastguard Worker case 738: 8589*1b3f573fSAndroid Build Coastguard Worker case 736: { 8590*1b3f573fSAndroid Build Coastguard Worker unpackedUint32_.AddEntriesFrom(ref input, _repeated_unpackedUint32_codec); 8591*1b3f573fSAndroid Build Coastguard Worker break; 8592*1b3f573fSAndroid Build Coastguard Worker } 8593*1b3f573fSAndroid Build Coastguard Worker case 746: 8594*1b3f573fSAndroid Build Coastguard Worker case 744: { 8595*1b3f573fSAndroid Build Coastguard Worker unpackedUint64_.AddEntriesFrom(ref input, _repeated_unpackedUint64_codec); 8596*1b3f573fSAndroid Build Coastguard Worker break; 8597*1b3f573fSAndroid Build Coastguard Worker } 8598*1b3f573fSAndroid Build Coastguard Worker case 754: 8599*1b3f573fSAndroid Build Coastguard Worker case 752: { 8600*1b3f573fSAndroid Build Coastguard Worker unpackedSint32_.AddEntriesFrom(ref input, _repeated_unpackedSint32_codec); 8601*1b3f573fSAndroid Build Coastguard Worker break; 8602*1b3f573fSAndroid Build Coastguard Worker } 8603*1b3f573fSAndroid Build Coastguard Worker case 762: 8604*1b3f573fSAndroid Build Coastguard Worker case 760: { 8605*1b3f573fSAndroid Build Coastguard Worker unpackedSint64_.AddEntriesFrom(ref input, _repeated_unpackedSint64_codec); 8606*1b3f573fSAndroid Build Coastguard Worker break; 8607*1b3f573fSAndroid Build Coastguard Worker } 8608*1b3f573fSAndroid Build Coastguard Worker case 770: 8609*1b3f573fSAndroid Build Coastguard Worker case 773: { 8610*1b3f573fSAndroid Build Coastguard Worker unpackedFixed32_.AddEntriesFrom(ref input, _repeated_unpackedFixed32_codec); 8611*1b3f573fSAndroid Build Coastguard Worker break; 8612*1b3f573fSAndroid Build Coastguard Worker } 8613*1b3f573fSAndroid Build Coastguard Worker case 778: 8614*1b3f573fSAndroid Build Coastguard Worker case 777: { 8615*1b3f573fSAndroid Build Coastguard Worker unpackedFixed64_.AddEntriesFrom(ref input, _repeated_unpackedFixed64_codec); 8616*1b3f573fSAndroid Build Coastguard Worker break; 8617*1b3f573fSAndroid Build Coastguard Worker } 8618*1b3f573fSAndroid Build Coastguard Worker case 786: 8619*1b3f573fSAndroid Build Coastguard Worker case 789: { 8620*1b3f573fSAndroid Build Coastguard Worker unpackedSfixed32_.AddEntriesFrom(ref input, _repeated_unpackedSfixed32_codec); 8621*1b3f573fSAndroid Build Coastguard Worker break; 8622*1b3f573fSAndroid Build Coastguard Worker } 8623*1b3f573fSAndroid Build Coastguard Worker case 794: 8624*1b3f573fSAndroid Build Coastguard Worker case 793: { 8625*1b3f573fSAndroid Build Coastguard Worker unpackedSfixed64_.AddEntriesFrom(ref input, _repeated_unpackedSfixed64_codec); 8626*1b3f573fSAndroid Build Coastguard Worker break; 8627*1b3f573fSAndroid Build Coastguard Worker } 8628*1b3f573fSAndroid Build Coastguard Worker case 802: 8629*1b3f573fSAndroid Build Coastguard Worker case 805: { 8630*1b3f573fSAndroid Build Coastguard Worker unpackedFloat_.AddEntriesFrom(ref input, _repeated_unpackedFloat_codec); 8631*1b3f573fSAndroid Build Coastguard Worker break; 8632*1b3f573fSAndroid Build Coastguard Worker } 8633*1b3f573fSAndroid Build Coastguard Worker case 810: 8634*1b3f573fSAndroid Build Coastguard Worker case 809: { 8635*1b3f573fSAndroid Build Coastguard Worker unpackedDouble_.AddEntriesFrom(ref input, _repeated_unpackedDouble_codec); 8636*1b3f573fSAndroid Build Coastguard Worker break; 8637*1b3f573fSAndroid Build Coastguard Worker } 8638*1b3f573fSAndroid Build Coastguard Worker case 818: 8639*1b3f573fSAndroid Build Coastguard Worker case 816: { 8640*1b3f573fSAndroid Build Coastguard Worker unpackedBool_.AddEntriesFrom(ref input, _repeated_unpackedBool_codec); 8641*1b3f573fSAndroid Build Coastguard Worker break; 8642*1b3f573fSAndroid Build Coastguard Worker } 8643*1b3f573fSAndroid Build Coastguard Worker case 826: 8644*1b3f573fSAndroid Build Coastguard Worker case 824: { 8645*1b3f573fSAndroid Build Coastguard Worker unpackedEnum_.AddEntriesFrom(ref input, _repeated_unpackedEnum_codec); 8646*1b3f573fSAndroid Build Coastguard Worker break; 8647*1b3f573fSAndroid Build Coastguard Worker } 8648*1b3f573fSAndroid Build Coastguard Worker } 8649*1b3f573fSAndroid Build Coastguard Worker } 8650*1b3f573fSAndroid Build Coastguard Worker } 8651*1b3f573fSAndroid Build Coastguard Worker #endif 8652*1b3f573fSAndroid Build Coastguard Worker 8653*1b3f573fSAndroid Build Coastguard Worker } 8654*1b3f573fSAndroid Build Coastguard Worker 8655*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestRepeatedScalarDifferentTagSizes : pb::IMessage<TestRepeatedScalarDifferentTagSizes> 8656*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 8657*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 8658*1b3f573fSAndroid Build Coastguard Worker #endif 8659*1b3f573fSAndroid Build Coastguard Worker { 8660*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestRepeatedScalarDifferentTagSizes> _parser = new pb::MessageParser<TestRepeatedScalarDifferentTagSizes>(() => new TestRepeatedScalarDifferentTagSizes()); 8661*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 8662*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8663*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8664*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestRepeatedScalarDifferentTagSizes> Parser { get { return _parser; } } 8665*1b3f573fSAndroid Build Coastguard Worker 8666*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8667*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8668*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 8669*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[26]; } 8670*1b3f573fSAndroid Build Coastguard Worker } 8671*1b3f573fSAndroid Build Coastguard Worker 8672*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8673*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8674*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 8675*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 8676*1b3f573fSAndroid Build Coastguard Worker } 8677*1b3f573fSAndroid Build Coastguard Worker 8678*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8679*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestRepeatedScalarDifferentTagSizes()8680*1b3f573fSAndroid Build Coastguard Worker public TestRepeatedScalarDifferentTagSizes() { 8681*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 8682*1b3f573fSAndroid Build Coastguard Worker } 8683*1b3f573fSAndroid Build Coastguard Worker OnConstruction()8684*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 8685*1b3f573fSAndroid Build Coastguard Worker 8686*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8687*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestRepeatedScalarDifferentTagSizes(TestRepeatedScalarDifferentTagSizes other)8688*1b3f573fSAndroid Build Coastguard Worker public TestRepeatedScalarDifferentTagSizes(TestRepeatedScalarDifferentTagSizes other) : this() { 8689*1b3f573fSAndroid Build Coastguard Worker repeatedFixed32_ = other.repeatedFixed32_.Clone(); 8690*1b3f573fSAndroid Build Coastguard Worker repeatedInt32_ = other.repeatedInt32_.Clone(); 8691*1b3f573fSAndroid Build Coastguard Worker repeatedFixed64_ = other.repeatedFixed64_.Clone(); 8692*1b3f573fSAndroid Build Coastguard Worker repeatedInt64_ = other.repeatedInt64_.Clone(); 8693*1b3f573fSAndroid Build Coastguard Worker repeatedFloat_ = other.repeatedFloat_.Clone(); 8694*1b3f573fSAndroid Build Coastguard Worker repeatedUint64_ = other.repeatedUint64_.Clone(); 8695*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 8696*1b3f573fSAndroid Build Coastguard Worker } 8697*1b3f573fSAndroid Build Coastguard Worker 8698*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8699*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()8700*1b3f573fSAndroid Build Coastguard Worker public TestRepeatedScalarDifferentTagSizes Clone() { 8701*1b3f573fSAndroid Build Coastguard Worker return new TestRepeatedScalarDifferentTagSizes(this); 8702*1b3f573fSAndroid Build Coastguard Worker } 8703*1b3f573fSAndroid Build Coastguard Worker 8704*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_fixed32" field.</summary> 8705*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedFixed32FieldNumber = 12; 8706*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<uint> _repeated_repeatedFixed32_codec 8707*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForFixed32(98); 8708*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<uint> repeatedFixed32_ = new pbc::RepeatedField<uint>(); 8709*1b3f573fSAndroid Build Coastguard Worker /// <summary> 8710*1b3f573fSAndroid Build Coastguard Worker /// Parsing repeated fixed size values used to fail. This message needs to be 8711*1b3f573fSAndroid Build Coastguard Worker /// used in order to get a tag of the right size; all of the repeated fields 8712*1b3f573fSAndroid Build Coastguard Worker /// in TestAllTypes didn't trigger the check. 8713*1b3f573fSAndroid Build Coastguard Worker /// </summary> 8714*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8715*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8716*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<uint> RepeatedFixed32 { 8717*1b3f573fSAndroid Build Coastguard Worker get { return repeatedFixed32_; } 8718*1b3f573fSAndroid Build Coastguard Worker } 8719*1b3f573fSAndroid Build Coastguard Worker 8720*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_int32" field.</summary> 8721*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedInt32FieldNumber = 13; 8722*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<int> _repeated_repeatedInt32_codec 8723*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForInt32(106); 8724*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<int> repeatedInt32_ = new pbc::RepeatedField<int>(); 8725*1b3f573fSAndroid Build Coastguard Worker /// <summary> 8726*1b3f573fSAndroid Build Coastguard Worker /// Check for a varint type, just for good measure. 8727*1b3f573fSAndroid Build Coastguard Worker /// </summary> 8728*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8729*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8730*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<int> RepeatedInt32 { 8731*1b3f573fSAndroid Build Coastguard Worker get { return repeatedInt32_; } 8732*1b3f573fSAndroid Build Coastguard Worker } 8733*1b3f573fSAndroid Build Coastguard Worker 8734*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_fixed64" field.</summary> 8735*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedFixed64FieldNumber = 2046; 8736*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<ulong> _repeated_repeatedFixed64_codec 8737*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForFixed64(16370); 8738*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<ulong> repeatedFixed64_ = new pbc::RepeatedField<ulong>(); 8739*1b3f573fSAndroid Build Coastguard Worker /// <summary> 8740*1b3f573fSAndroid Build Coastguard Worker /// These have two-byte tags. 8741*1b3f573fSAndroid Build Coastguard Worker /// </summary> 8742*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8743*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8744*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<ulong> RepeatedFixed64 { 8745*1b3f573fSAndroid Build Coastguard Worker get { return repeatedFixed64_; } 8746*1b3f573fSAndroid Build Coastguard Worker } 8747*1b3f573fSAndroid Build Coastguard Worker 8748*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_int64" field.</summary> 8749*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedInt64FieldNumber = 2047; 8750*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<long> _repeated_repeatedInt64_codec 8751*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForInt64(16378); 8752*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<long> repeatedInt64_ = new pbc::RepeatedField<long>(); 8753*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8754*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8755*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<long> RepeatedInt64 { 8756*1b3f573fSAndroid Build Coastguard Worker get { return repeatedInt64_; } 8757*1b3f573fSAndroid Build Coastguard Worker } 8758*1b3f573fSAndroid Build Coastguard Worker 8759*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_float" field.</summary> 8760*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedFloatFieldNumber = 262142; 8761*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<float> _repeated_repeatedFloat_codec 8762*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForFloat(2097138); 8763*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<float> repeatedFloat_ = new pbc::RepeatedField<float>(); 8764*1b3f573fSAndroid Build Coastguard Worker /// <summary> 8765*1b3f573fSAndroid Build Coastguard Worker /// Three byte tags. 8766*1b3f573fSAndroid Build Coastguard Worker /// </summary> 8767*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8768*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8769*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<float> RepeatedFloat { 8770*1b3f573fSAndroid Build Coastguard Worker get { return repeatedFloat_; } 8771*1b3f573fSAndroid Build Coastguard Worker } 8772*1b3f573fSAndroid Build Coastguard Worker 8773*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "repeated_uint64" field.</summary> 8774*1b3f573fSAndroid Build Coastguard Worker public const int RepeatedUint64FieldNumber = 262143; 8775*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::FieldCodec<ulong> _repeated_repeatedUint64_codec 8776*1b3f573fSAndroid Build Coastguard Worker = pb::FieldCodec.ForUInt64(2097146); 8777*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::RepeatedField<ulong> repeatedUint64_ = new pbc::RepeatedField<ulong>(); 8778*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8779*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8780*1b3f573fSAndroid Build Coastguard Worker public pbc::RepeatedField<ulong> RepeatedUint64 { 8781*1b3f573fSAndroid Build Coastguard Worker get { return repeatedUint64_; } 8782*1b3f573fSAndroid Build Coastguard Worker } 8783*1b3f573fSAndroid Build Coastguard Worker 8784*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8785*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)8786*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 8787*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestRepeatedScalarDifferentTagSizes); 8788*1b3f573fSAndroid Build Coastguard Worker } 8789*1b3f573fSAndroid Build Coastguard Worker 8790*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8791*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestRepeatedScalarDifferentTagSizes other)8792*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestRepeatedScalarDifferentTagSizes other) { 8793*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 8794*1b3f573fSAndroid Build Coastguard Worker return false; 8795*1b3f573fSAndroid Build Coastguard Worker } 8796*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 8797*1b3f573fSAndroid Build Coastguard Worker return true; 8798*1b3f573fSAndroid Build Coastguard Worker } 8799*1b3f573fSAndroid Build Coastguard Worker if(!repeatedFixed32_.Equals(other.repeatedFixed32_)) return false; 8800*1b3f573fSAndroid Build Coastguard Worker if(!repeatedInt32_.Equals(other.repeatedInt32_)) return false; 8801*1b3f573fSAndroid Build Coastguard Worker if(!repeatedFixed64_.Equals(other.repeatedFixed64_)) return false; 8802*1b3f573fSAndroid Build Coastguard Worker if(!repeatedInt64_.Equals(other.repeatedInt64_)) return false; 8803*1b3f573fSAndroid Build Coastguard Worker if(!repeatedFloat_.Equals(other.repeatedFloat_)) return false; 8804*1b3f573fSAndroid Build Coastguard Worker if(!repeatedUint64_.Equals(other.repeatedUint64_)) return false; 8805*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 8806*1b3f573fSAndroid Build Coastguard Worker } 8807*1b3f573fSAndroid Build Coastguard Worker 8808*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8809*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()8810*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 8811*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 8812*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedFixed32_.GetHashCode(); 8813*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedInt32_.GetHashCode(); 8814*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedFixed64_.GetHashCode(); 8815*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedInt64_.GetHashCode(); 8816*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedFloat_.GetHashCode(); 8817*1b3f573fSAndroid Build Coastguard Worker hash ^= repeatedUint64_.GetHashCode(); 8818*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 8819*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 8820*1b3f573fSAndroid Build Coastguard Worker } 8821*1b3f573fSAndroid Build Coastguard Worker return hash; 8822*1b3f573fSAndroid Build Coastguard Worker } 8823*1b3f573fSAndroid Build Coastguard Worker 8824*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8825*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()8826*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 8827*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 8828*1b3f573fSAndroid Build Coastguard Worker } 8829*1b3f573fSAndroid Build Coastguard Worker 8830*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8831*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)8832*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 8833*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 8834*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 8835*1b3f573fSAndroid Build Coastguard Worker #else 8836*1b3f573fSAndroid Build Coastguard Worker repeatedFixed32_.WriteTo(output, _repeated_repeatedFixed32_codec); 8837*1b3f573fSAndroid Build Coastguard Worker repeatedInt32_.WriteTo(output, _repeated_repeatedInt32_codec); 8838*1b3f573fSAndroid Build Coastguard Worker repeatedFixed64_.WriteTo(output, _repeated_repeatedFixed64_codec); 8839*1b3f573fSAndroid Build Coastguard Worker repeatedInt64_.WriteTo(output, _repeated_repeatedInt64_codec); 8840*1b3f573fSAndroid Build Coastguard Worker repeatedFloat_.WriteTo(output, _repeated_repeatedFloat_codec); 8841*1b3f573fSAndroid Build Coastguard Worker repeatedUint64_.WriteTo(output, _repeated_repeatedUint64_codec); 8842*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 8843*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 8844*1b3f573fSAndroid Build Coastguard Worker } 8845*1b3f573fSAndroid Build Coastguard Worker #endif 8846*1b3f573fSAndroid Build Coastguard Worker } 8847*1b3f573fSAndroid Build Coastguard Worker 8848*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 8849*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8850*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)8851*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 8852*1b3f573fSAndroid Build Coastguard Worker repeatedFixed32_.WriteTo(ref output, _repeated_repeatedFixed32_codec); 8853*1b3f573fSAndroid Build Coastguard Worker repeatedInt32_.WriteTo(ref output, _repeated_repeatedInt32_codec); 8854*1b3f573fSAndroid Build Coastguard Worker repeatedFixed64_.WriteTo(ref output, _repeated_repeatedFixed64_codec); 8855*1b3f573fSAndroid Build Coastguard Worker repeatedInt64_.WriteTo(ref output, _repeated_repeatedInt64_codec); 8856*1b3f573fSAndroid Build Coastguard Worker repeatedFloat_.WriteTo(ref output, _repeated_repeatedFloat_codec); 8857*1b3f573fSAndroid Build Coastguard Worker repeatedUint64_.WriteTo(ref output, _repeated_repeatedUint64_codec); 8858*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 8859*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 8860*1b3f573fSAndroid Build Coastguard Worker } 8861*1b3f573fSAndroid Build Coastguard Worker } 8862*1b3f573fSAndroid Build Coastguard Worker #endif 8863*1b3f573fSAndroid Build Coastguard Worker 8864*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8865*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()8866*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 8867*1b3f573fSAndroid Build Coastguard Worker int size = 0; 8868*1b3f573fSAndroid Build Coastguard Worker size += repeatedFixed32_.CalculateSize(_repeated_repeatedFixed32_codec); 8869*1b3f573fSAndroid Build Coastguard Worker size += repeatedInt32_.CalculateSize(_repeated_repeatedInt32_codec); 8870*1b3f573fSAndroid Build Coastguard Worker size += repeatedFixed64_.CalculateSize(_repeated_repeatedFixed64_codec); 8871*1b3f573fSAndroid Build Coastguard Worker size += repeatedInt64_.CalculateSize(_repeated_repeatedInt64_codec); 8872*1b3f573fSAndroid Build Coastguard Worker size += repeatedFloat_.CalculateSize(_repeated_repeatedFloat_codec); 8873*1b3f573fSAndroid Build Coastguard Worker size += repeatedUint64_.CalculateSize(_repeated_repeatedUint64_codec); 8874*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 8875*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 8876*1b3f573fSAndroid Build Coastguard Worker } 8877*1b3f573fSAndroid Build Coastguard Worker return size; 8878*1b3f573fSAndroid Build Coastguard Worker } 8879*1b3f573fSAndroid Build Coastguard Worker 8880*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8881*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestRepeatedScalarDifferentTagSizes other)8882*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestRepeatedScalarDifferentTagSizes other) { 8883*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 8884*1b3f573fSAndroid Build Coastguard Worker return; 8885*1b3f573fSAndroid Build Coastguard Worker } 8886*1b3f573fSAndroid Build Coastguard Worker repeatedFixed32_.Add(other.repeatedFixed32_); 8887*1b3f573fSAndroid Build Coastguard Worker repeatedInt32_.Add(other.repeatedInt32_); 8888*1b3f573fSAndroid Build Coastguard Worker repeatedFixed64_.Add(other.repeatedFixed64_); 8889*1b3f573fSAndroid Build Coastguard Worker repeatedInt64_.Add(other.repeatedInt64_); 8890*1b3f573fSAndroid Build Coastguard Worker repeatedFloat_.Add(other.repeatedFloat_); 8891*1b3f573fSAndroid Build Coastguard Worker repeatedUint64_.Add(other.repeatedUint64_); 8892*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 8893*1b3f573fSAndroid Build Coastguard Worker } 8894*1b3f573fSAndroid Build Coastguard Worker 8895*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8896*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)8897*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 8898*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 8899*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 8900*1b3f573fSAndroid Build Coastguard Worker #else 8901*1b3f573fSAndroid Build Coastguard Worker uint tag; 8902*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 8903*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 8904*1b3f573fSAndroid Build Coastguard Worker default: 8905*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 8906*1b3f573fSAndroid Build Coastguard Worker break; 8907*1b3f573fSAndroid Build Coastguard Worker case 98: 8908*1b3f573fSAndroid Build Coastguard Worker case 101: { 8909*1b3f573fSAndroid Build Coastguard Worker repeatedFixed32_.AddEntriesFrom(input, _repeated_repeatedFixed32_codec); 8910*1b3f573fSAndroid Build Coastguard Worker break; 8911*1b3f573fSAndroid Build Coastguard Worker } 8912*1b3f573fSAndroid Build Coastguard Worker case 106: 8913*1b3f573fSAndroid Build Coastguard Worker case 104: { 8914*1b3f573fSAndroid Build Coastguard Worker repeatedInt32_.AddEntriesFrom(input, _repeated_repeatedInt32_codec); 8915*1b3f573fSAndroid Build Coastguard Worker break; 8916*1b3f573fSAndroid Build Coastguard Worker } 8917*1b3f573fSAndroid Build Coastguard Worker case 16370: 8918*1b3f573fSAndroid Build Coastguard Worker case 16369: { 8919*1b3f573fSAndroid Build Coastguard Worker repeatedFixed64_.AddEntriesFrom(input, _repeated_repeatedFixed64_codec); 8920*1b3f573fSAndroid Build Coastguard Worker break; 8921*1b3f573fSAndroid Build Coastguard Worker } 8922*1b3f573fSAndroid Build Coastguard Worker case 16378: 8923*1b3f573fSAndroid Build Coastguard Worker case 16376: { 8924*1b3f573fSAndroid Build Coastguard Worker repeatedInt64_.AddEntriesFrom(input, _repeated_repeatedInt64_codec); 8925*1b3f573fSAndroid Build Coastguard Worker break; 8926*1b3f573fSAndroid Build Coastguard Worker } 8927*1b3f573fSAndroid Build Coastguard Worker case 2097138: 8928*1b3f573fSAndroid Build Coastguard Worker case 2097141: { 8929*1b3f573fSAndroid Build Coastguard Worker repeatedFloat_.AddEntriesFrom(input, _repeated_repeatedFloat_codec); 8930*1b3f573fSAndroid Build Coastguard Worker break; 8931*1b3f573fSAndroid Build Coastguard Worker } 8932*1b3f573fSAndroid Build Coastguard Worker case 2097146: 8933*1b3f573fSAndroid Build Coastguard Worker case 2097144: { 8934*1b3f573fSAndroid Build Coastguard Worker repeatedUint64_.AddEntriesFrom(input, _repeated_repeatedUint64_codec); 8935*1b3f573fSAndroid Build Coastguard Worker break; 8936*1b3f573fSAndroid Build Coastguard Worker } 8937*1b3f573fSAndroid Build Coastguard Worker } 8938*1b3f573fSAndroid Build Coastguard Worker } 8939*1b3f573fSAndroid Build Coastguard Worker #endif 8940*1b3f573fSAndroid Build Coastguard Worker } 8941*1b3f573fSAndroid Build Coastguard Worker 8942*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 8943*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8944*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)8945*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 8946*1b3f573fSAndroid Build Coastguard Worker uint tag; 8947*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 8948*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 8949*1b3f573fSAndroid Build Coastguard Worker default: 8950*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 8951*1b3f573fSAndroid Build Coastguard Worker break; 8952*1b3f573fSAndroid Build Coastguard Worker case 98: 8953*1b3f573fSAndroid Build Coastguard Worker case 101: { 8954*1b3f573fSAndroid Build Coastguard Worker repeatedFixed32_.AddEntriesFrom(ref input, _repeated_repeatedFixed32_codec); 8955*1b3f573fSAndroid Build Coastguard Worker break; 8956*1b3f573fSAndroid Build Coastguard Worker } 8957*1b3f573fSAndroid Build Coastguard Worker case 106: 8958*1b3f573fSAndroid Build Coastguard Worker case 104: { 8959*1b3f573fSAndroid Build Coastguard Worker repeatedInt32_.AddEntriesFrom(ref input, _repeated_repeatedInt32_codec); 8960*1b3f573fSAndroid Build Coastguard Worker break; 8961*1b3f573fSAndroid Build Coastguard Worker } 8962*1b3f573fSAndroid Build Coastguard Worker case 16370: 8963*1b3f573fSAndroid Build Coastguard Worker case 16369: { 8964*1b3f573fSAndroid Build Coastguard Worker repeatedFixed64_.AddEntriesFrom(ref input, _repeated_repeatedFixed64_codec); 8965*1b3f573fSAndroid Build Coastguard Worker break; 8966*1b3f573fSAndroid Build Coastguard Worker } 8967*1b3f573fSAndroid Build Coastguard Worker case 16378: 8968*1b3f573fSAndroid Build Coastguard Worker case 16376: { 8969*1b3f573fSAndroid Build Coastguard Worker repeatedInt64_.AddEntriesFrom(ref input, _repeated_repeatedInt64_codec); 8970*1b3f573fSAndroid Build Coastguard Worker break; 8971*1b3f573fSAndroid Build Coastguard Worker } 8972*1b3f573fSAndroid Build Coastguard Worker case 2097138: 8973*1b3f573fSAndroid Build Coastguard Worker case 2097141: { 8974*1b3f573fSAndroid Build Coastguard Worker repeatedFloat_.AddEntriesFrom(ref input, _repeated_repeatedFloat_codec); 8975*1b3f573fSAndroid Build Coastguard Worker break; 8976*1b3f573fSAndroid Build Coastguard Worker } 8977*1b3f573fSAndroid Build Coastguard Worker case 2097146: 8978*1b3f573fSAndroid Build Coastguard Worker case 2097144: { 8979*1b3f573fSAndroid Build Coastguard Worker repeatedUint64_.AddEntriesFrom(ref input, _repeated_repeatedUint64_codec); 8980*1b3f573fSAndroid Build Coastguard Worker break; 8981*1b3f573fSAndroid Build Coastguard Worker } 8982*1b3f573fSAndroid Build Coastguard Worker } 8983*1b3f573fSAndroid Build Coastguard Worker } 8984*1b3f573fSAndroid Build Coastguard Worker } 8985*1b3f573fSAndroid Build Coastguard Worker #endif 8986*1b3f573fSAndroid Build Coastguard Worker 8987*1b3f573fSAndroid Build Coastguard Worker } 8988*1b3f573fSAndroid Build Coastguard Worker 8989*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestCommentInjectionMessage : pb::IMessage<TestCommentInjectionMessage> 8990*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 8991*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 8992*1b3f573fSAndroid Build Coastguard Worker #endif 8993*1b3f573fSAndroid Build Coastguard Worker { 8994*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestCommentInjectionMessage> _parser = new pb::MessageParser<TestCommentInjectionMessage>(() => new TestCommentInjectionMessage()); 8995*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 8996*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 8997*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 8998*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestCommentInjectionMessage> Parser { get { return _parser; } } 8999*1b3f573fSAndroid Build Coastguard Worker 9000*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9001*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9002*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 9003*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[27]; } 9004*1b3f573fSAndroid Build Coastguard Worker } 9005*1b3f573fSAndroid Build Coastguard Worker 9006*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9007*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9008*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 9009*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 9010*1b3f573fSAndroid Build Coastguard Worker } 9011*1b3f573fSAndroid Build Coastguard Worker 9012*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9013*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestCommentInjectionMessage()9014*1b3f573fSAndroid Build Coastguard Worker public TestCommentInjectionMessage() { 9015*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 9016*1b3f573fSAndroid Build Coastguard Worker } 9017*1b3f573fSAndroid Build Coastguard Worker OnConstruction()9018*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 9019*1b3f573fSAndroid Build Coastguard Worker 9020*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9021*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestCommentInjectionMessage(TestCommentInjectionMessage other)9022*1b3f573fSAndroid Build Coastguard Worker public TestCommentInjectionMessage(TestCommentInjectionMessage other) : this() { 9023*1b3f573fSAndroid Build Coastguard Worker a_ = other.a_; 9024*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 9025*1b3f573fSAndroid Build Coastguard Worker } 9026*1b3f573fSAndroid Build Coastguard Worker 9027*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9028*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()9029*1b3f573fSAndroid Build Coastguard Worker public TestCommentInjectionMessage Clone() { 9030*1b3f573fSAndroid Build Coastguard Worker return new TestCommentInjectionMessage(this); 9031*1b3f573fSAndroid Build Coastguard Worker } 9032*1b3f573fSAndroid Build Coastguard Worker 9033*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "a" field.</summary> 9034*1b3f573fSAndroid Build Coastguard Worker public const int AFieldNumber = 1; 9035*1b3f573fSAndroid Build Coastguard Worker private string a_ = ""; 9036*1b3f573fSAndroid Build Coastguard Worker /// <summary> 9037*1b3f573fSAndroid Build Coastguard Worker /// */ <- This should not close the generated doc comment 9038*1b3f573fSAndroid Build Coastguard Worker /// </summary> 9039*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9040*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9041*1b3f573fSAndroid Build Coastguard Worker public string A { 9042*1b3f573fSAndroid Build Coastguard Worker get { return a_; } 9043*1b3f573fSAndroid Build Coastguard Worker set { 9044*1b3f573fSAndroid Build Coastguard Worker a_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 9045*1b3f573fSAndroid Build Coastguard Worker } 9046*1b3f573fSAndroid Build Coastguard Worker } 9047*1b3f573fSAndroid Build Coastguard Worker 9048*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9049*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)9050*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 9051*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestCommentInjectionMessage); 9052*1b3f573fSAndroid Build Coastguard Worker } 9053*1b3f573fSAndroid Build Coastguard Worker 9054*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9055*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestCommentInjectionMessage other)9056*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestCommentInjectionMessage other) { 9057*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 9058*1b3f573fSAndroid Build Coastguard Worker return false; 9059*1b3f573fSAndroid Build Coastguard Worker } 9060*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 9061*1b3f573fSAndroid Build Coastguard Worker return true; 9062*1b3f573fSAndroid Build Coastguard Worker } 9063*1b3f573fSAndroid Build Coastguard Worker if (A != other.A) return false; 9064*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 9065*1b3f573fSAndroid Build Coastguard Worker } 9066*1b3f573fSAndroid Build Coastguard Worker 9067*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9068*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()9069*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 9070*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 9071*1b3f573fSAndroid Build Coastguard Worker if (A.Length != 0) hash ^= A.GetHashCode(); 9072*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9073*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 9074*1b3f573fSAndroid Build Coastguard Worker } 9075*1b3f573fSAndroid Build Coastguard Worker return hash; 9076*1b3f573fSAndroid Build Coastguard Worker } 9077*1b3f573fSAndroid Build Coastguard Worker 9078*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9079*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()9080*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 9081*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 9082*1b3f573fSAndroid Build Coastguard Worker } 9083*1b3f573fSAndroid Build Coastguard Worker 9084*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9085*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)9086*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 9087*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9088*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 9089*1b3f573fSAndroid Build Coastguard Worker #else 9090*1b3f573fSAndroid Build Coastguard Worker if (A.Length != 0) { 9091*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 9092*1b3f573fSAndroid Build Coastguard Worker output.WriteString(A); 9093*1b3f573fSAndroid Build Coastguard Worker } 9094*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9095*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 9096*1b3f573fSAndroid Build Coastguard Worker } 9097*1b3f573fSAndroid Build Coastguard Worker #endif 9098*1b3f573fSAndroid Build Coastguard Worker } 9099*1b3f573fSAndroid Build Coastguard Worker 9100*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9101*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9102*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)9103*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 9104*1b3f573fSAndroid Build Coastguard Worker if (A.Length != 0) { 9105*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 9106*1b3f573fSAndroid Build Coastguard Worker output.WriteString(A); 9107*1b3f573fSAndroid Build Coastguard Worker } 9108*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9109*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 9110*1b3f573fSAndroid Build Coastguard Worker } 9111*1b3f573fSAndroid Build Coastguard Worker } 9112*1b3f573fSAndroid Build Coastguard Worker #endif 9113*1b3f573fSAndroid Build Coastguard Worker 9114*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9115*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()9116*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 9117*1b3f573fSAndroid Build Coastguard Worker int size = 0; 9118*1b3f573fSAndroid Build Coastguard Worker if (A.Length != 0) { 9119*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeStringSize(A); 9120*1b3f573fSAndroid Build Coastguard Worker } 9121*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9122*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 9123*1b3f573fSAndroid Build Coastguard Worker } 9124*1b3f573fSAndroid Build Coastguard Worker return size; 9125*1b3f573fSAndroid Build Coastguard Worker } 9126*1b3f573fSAndroid Build Coastguard Worker 9127*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9128*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestCommentInjectionMessage other)9129*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestCommentInjectionMessage other) { 9130*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 9131*1b3f573fSAndroid Build Coastguard Worker return; 9132*1b3f573fSAndroid Build Coastguard Worker } 9133*1b3f573fSAndroid Build Coastguard Worker if (other.A.Length != 0) { 9134*1b3f573fSAndroid Build Coastguard Worker A = other.A; 9135*1b3f573fSAndroid Build Coastguard Worker } 9136*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 9137*1b3f573fSAndroid Build Coastguard Worker } 9138*1b3f573fSAndroid Build Coastguard Worker 9139*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9140*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)9141*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 9142*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9143*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 9144*1b3f573fSAndroid Build Coastguard Worker #else 9145*1b3f573fSAndroid Build Coastguard Worker uint tag; 9146*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 9147*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 9148*1b3f573fSAndroid Build Coastguard Worker default: 9149*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 9150*1b3f573fSAndroid Build Coastguard Worker break; 9151*1b3f573fSAndroid Build Coastguard Worker case 10: { 9152*1b3f573fSAndroid Build Coastguard Worker A = input.ReadString(); 9153*1b3f573fSAndroid Build Coastguard Worker break; 9154*1b3f573fSAndroid Build Coastguard Worker } 9155*1b3f573fSAndroid Build Coastguard Worker } 9156*1b3f573fSAndroid Build Coastguard Worker } 9157*1b3f573fSAndroid Build Coastguard Worker #endif 9158*1b3f573fSAndroid Build Coastguard Worker } 9159*1b3f573fSAndroid Build Coastguard Worker 9160*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9161*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9162*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)9163*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 9164*1b3f573fSAndroid Build Coastguard Worker uint tag; 9165*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 9166*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 9167*1b3f573fSAndroid Build Coastguard Worker default: 9168*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 9169*1b3f573fSAndroid Build Coastguard Worker break; 9170*1b3f573fSAndroid Build Coastguard Worker case 10: { 9171*1b3f573fSAndroid Build Coastguard Worker A = input.ReadString(); 9172*1b3f573fSAndroid Build Coastguard Worker break; 9173*1b3f573fSAndroid Build Coastguard Worker } 9174*1b3f573fSAndroid Build Coastguard Worker } 9175*1b3f573fSAndroid Build Coastguard Worker } 9176*1b3f573fSAndroid Build Coastguard Worker } 9177*1b3f573fSAndroid Build Coastguard Worker #endif 9178*1b3f573fSAndroid Build Coastguard Worker 9179*1b3f573fSAndroid Build Coastguard Worker } 9180*1b3f573fSAndroid Build Coastguard Worker 9181*1b3f573fSAndroid Build Coastguard Worker /// <summary> 9182*1b3f573fSAndroid Build Coastguard Worker /// Test that RPC services work. 9183*1b3f573fSAndroid Build Coastguard Worker /// </summary> 9184*1b3f573fSAndroid Build Coastguard Worker public sealed partial class FooRequest : pb::IMessage<FooRequest> 9185*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9186*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 9187*1b3f573fSAndroid Build Coastguard Worker #endif 9188*1b3f573fSAndroid Build Coastguard Worker { 9189*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<FooRequest> _parser = new pb::MessageParser<FooRequest>(() => new FooRequest()); 9190*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 9191*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9192*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9193*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<FooRequest> Parser { get { return _parser; } } 9194*1b3f573fSAndroid Build Coastguard Worker 9195*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9196*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9197*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 9198*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[28]; } 9199*1b3f573fSAndroid Build Coastguard Worker } 9200*1b3f573fSAndroid Build Coastguard Worker 9201*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9202*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9203*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 9204*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 9205*1b3f573fSAndroid Build Coastguard Worker } 9206*1b3f573fSAndroid Build Coastguard Worker 9207*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9208*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] FooRequest()9209*1b3f573fSAndroid Build Coastguard Worker public FooRequest() { 9210*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 9211*1b3f573fSAndroid Build Coastguard Worker } 9212*1b3f573fSAndroid Build Coastguard Worker OnConstruction()9213*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 9214*1b3f573fSAndroid Build Coastguard Worker 9215*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9216*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] FooRequest(FooRequest other)9217*1b3f573fSAndroid Build Coastguard Worker public FooRequest(FooRequest other) : this() { 9218*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 9219*1b3f573fSAndroid Build Coastguard Worker } 9220*1b3f573fSAndroid Build Coastguard Worker 9221*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9222*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()9223*1b3f573fSAndroid Build Coastguard Worker public FooRequest Clone() { 9224*1b3f573fSAndroid Build Coastguard Worker return new FooRequest(this); 9225*1b3f573fSAndroid Build Coastguard Worker } 9226*1b3f573fSAndroid Build Coastguard Worker 9227*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9228*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)9229*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 9230*1b3f573fSAndroid Build Coastguard Worker return Equals(other as FooRequest); 9231*1b3f573fSAndroid Build Coastguard Worker } 9232*1b3f573fSAndroid Build Coastguard Worker 9233*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9234*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(FooRequest other)9235*1b3f573fSAndroid Build Coastguard Worker public bool Equals(FooRequest other) { 9236*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 9237*1b3f573fSAndroid Build Coastguard Worker return false; 9238*1b3f573fSAndroid Build Coastguard Worker } 9239*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 9240*1b3f573fSAndroid Build Coastguard Worker return true; 9241*1b3f573fSAndroid Build Coastguard Worker } 9242*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 9243*1b3f573fSAndroid Build Coastguard Worker } 9244*1b3f573fSAndroid Build Coastguard Worker 9245*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9246*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()9247*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 9248*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 9249*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9250*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 9251*1b3f573fSAndroid Build Coastguard Worker } 9252*1b3f573fSAndroid Build Coastguard Worker return hash; 9253*1b3f573fSAndroid Build Coastguard Worker } 9254*1b3f573fSAndroid Build Coastguard Worker 9255*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9256*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()9257*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 9258*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 9259*1b3f573fSAndroid Build Coastguard Worker } 9260*1b3f573fSAndroid Build Coastguard Worker 9261*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9262*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)9263*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 9264*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9265*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 9266*1b3f573fSAndroid Build Coastguard Worker #else 9267*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9268*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 9269*1b3f573fSAndroid Build Coastguard Worker } 9270*1b3f573fSAndroid Build Coastguard Worker #endif 9271*1b3f573fSAndroid Build Coastguard Worker } 9272*1b3f573fSAndroid Build Coastguard Worker 9273*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9274*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9275*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)9276*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 9277*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9278*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 9279*1b3f573fSAndroid Build Coastguard Worker } 9280*1b3f573fSAndroid Build Coastguard Worker } 9281*1b3f573fSAndroid Build Coastguard Worker #endif 9282*1b3f573fSAndroid Build Coastguard Worker 9283*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9284*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()9285*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 9286*1b3f573fSAndroid Build Coastguard Worker int size = 0; 9287*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9288*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 9289*1b3f573fSAndroid Build Coastguard Worker } 9290*1b3f573fSAndroid Build Coastguard Worker return size; 9291*1b3f573fSAndroid Build Coastguard Worker } 9292*1b3f573fSAndroid Build Coastguard Worker 9293*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9294*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(FooRequest other)9295*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(FooRequest other) { 9296*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 9297*1b3f573fSAndroid Build Coastguard Worker return; 9298*1b3f573fSAndroid Build Coastguard Worker } 9299*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 9300*1b3f573fSAndroid Build Coastguard Worker } 9301*1b3f573fSAndroid Build Coastguard Worker 9302*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9303*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)9304*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 9305*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9306*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 9307*1b3f573fSAndroid Build Coastguard Worker #else 9308*1b3f573fSAndroid Build Coastguard Worker uint tag; 9309*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 9310*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 9311*1b3f573fSAndroid Build Coastguard Worker default: 9312*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 9313*1b3f573fSAndroid Build Coastguard Worker break; 9314*1b3f573fSAndroid Build Coastguard Worker } 9315*1b3f573fSAndroid Build Coastguard Worker } 9316*1b3f573fSAndroid Build Coastguard Worker #endif 9317*1b3f573fSAndroid Build Coastguard Worker } 9318*1b3f573fSAndroid Build Coastguard Worker 9319*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9320*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9321*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)9322*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 9323*1b3f573fSAndroid Build Coastguard Worker uint tag; 9324*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 9325*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 9326*1b3f573fSAndroid Build Coastguard Worker default: 9327*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 9328*1b3f573fSAndroid Build Coastguard Worker break; 9329*1b3f573fSAndroid Build Coastguard Worker } 9330*1b3f573fSAndroid Build Coastguard Worker } 9331*1b3f573fSAndroid Build Coastguard Worker } 9332*1b3f573fSAndroid Build Coastguard Worker #endif 9333*1b3f573fSAndroid Build Coastguard Worker 9334*1b3f573fSAndroid Build Coastguard Worker } 9335*1b3f573fSAndroid Build Coastguard Worker 9336*1b3f573fSAndroid Build Coastguard Worker public sealed partial class FooResponse : pb::IMessage<FooResponse> 9337*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9338*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 9339*1b3f573fSAndroid Build Coastguard Worker #endif 9340*1b3f573fSAndroid Build Coastguard Worker { 9341*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<FooResponse> _parser = new pb::MessageParser<FooResponse>(() => new FooResponse()); 9342*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 9343*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9344*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9345*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<FooResponse> Parser { get { return _parser; } } 9346*1b3f573fSAndroid Build Coastguard Worker 9347*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9348*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9349*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 9350*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[29]; } 9351*1b3f573fSAndroid Build Coastguard Worker } 9352*1b3f573fSAndroid Build Coastguard Worker 9353*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9354*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9355*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 9356*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 9357*1b3f573fSAndroid Build Coastguard Worker } 9358*1b3f573fSAndroid Build Coastguard Worker 9359*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9360*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] FooResponse()9361*1b3f573fSAndroid Build Coastguard Worker public FooResponse() { 9362*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 9363*1b3f573fSAndroid Build Coastguard Worker } 9364*1b3f573fSAndroid Build Coastguard Worker OnConstruction()9365*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 9366*1b3f573fSAndroid Build Coastguard Worker 9367*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9368*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] FooResponse(FooResponse other)9369*1b3f573fSAndroid Build Coastguard Worker public FooResponse(FooResponse other) : this() { 9370*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 9371*1b3f573fSAndroid Build Coastguard Worker } 9372*1b3f573fSAndroid Build Coastguard Worker 9373*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9374*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()9375*1b3f573fSAndroid Build Coastguard Worker public FooResponse Clone() { 9376*1b3f573fSAndroid Build Coastguard Worker return new FooResponse(this); 9377*1b3f573fSAndroid Build Coastguard Worker } 9378*1b3f573fSAndroid Build Coastguard Worker 9379*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9380*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)9381*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 9382*1b3f573fSAndroid Build Coastguard Worker return Equals(other as FooResponse); 9383*1b3f573fSAndroid Build Coastguard Worker } 9384*1b3f573fSAndroid Build Coastguard Worker 9385*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9386*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(FooResponse other)9387*1b3f573fSAndroid Build Coastguard Worker public bool Equals(FooResponse other) { 9388*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 9389*1b3f573fSAndroid Build Coastguard Worker return false; 9390*1b3f573fSAndroid Build Coastguard Worker } 9391*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 9392*1b3f573fSAndroid Build Coastguard Worker return true; 9393*1b3f573fSAndroid Build Coastguard Worker } 9394*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 9395*1b3f573fSAndroid Build Coastguard Worker } 9396*1b3f573fSAndroid Build Coastguard Worker 9397*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9398*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()9399*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 9400*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 9401*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9402*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 9403*1b3f573fSAndroid Build Coastguard Worker } 9404*1b3f573fSAndroid Build Coastguard Worker return hash; 9405*1b3f573fSAndroid Build Coastguard Worker } 9406*1b3f573fSAndroid Build Coastguard Worker 9407*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9408*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()9409*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 9410*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 9411*1b3f573fSAndroid Build Coastguard Worker } 9412*1b3f573fSAndroid Build Coastguard Worker 9413*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9414*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)9415*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 9416*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9417*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 9418*1b3f573fSAndroid Build Coastguard Worker #else 9419*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9420*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 9421*1b3f573fSAndroid Build Coastguard Worker } 9422*1b3f573fSAndroid Build Coastguard Worker #endif 9423*1b3f573fSAndroid Build Coastguard Worker } 9424*1b3f573fSAndroid Build Coastguard Worker 9425*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9426*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9427*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)9428*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 9429*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9430*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 9431*1b3f573fSAndroid Build Coastguard Worker } 9432*1b3f573fSAndroid Build Coastguard Worker } 9433*1b3f573fSAndroid Build Coastguard Worker #endif 9434*1b3f573fSAndroid Build Coastguard Worker 9435*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9436*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()9437*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 9438*1b3f573fSAndroid Build Coastguard Worker int size = 0; 9439*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9440*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 9441*1b3f573fSAndroid Build Coastguard Worker } 9442*1b3f573fSAndroid Build Coastguard Worker return size; 9443*1b3f573fSAndroid Build Coastguard Worker } 9444*1b3f573fSAndroid Build Coastguard Worker 9445*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9446*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(FooResponse other)9447*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(FooResponse other) { 9448*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 9449*1b3f573fSAndroid Build Coastguard Worker return; 9450*1b3f573fSAndroid Build Coastguard Worker } 9451*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 9452*1b3f573fSAndroid Build Coastguard Worker } 9453*1b3f573fSAndroid Build Coastguard Worker 9454*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9455*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)9456*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 9457*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9458*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 9459*1b3f573fSAndroid Build Coastguard Worker #else 9460*1b3f573fSAndroid Build Coastguard Worker uint tag; 9461*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 9462*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 9463*1b3f573fSAndroid Build Coastguard Worker default: 9464*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 9465*1b3f573fSAndroid Build Coastguard Worker break; 9466*1b3f573fSAndroid Build Coastguard Worker } 9467*1b3f573fSAndroid Build Coastguard Worker } 9468*1b3f573fSAndroid Build Coastguard Worker #endif 9469*1b3f573fSAndroid Build Coastguard Worker } 9470*1b3f573fSAndroid Build Coastguard Worker 9471*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9472*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9473*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)9474*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 9475*1b3f573fSAndroid Build Coastguard Worker uint tag; 9476*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 9477*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 9478*1b3f573fSAndroid Build Coastguard Worker default: 9479*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 9480*1b3f573fSAndroid Build Coastguard Worker break; 9481*1b3f573fSAndroid Build Coastguard Worker } 9482*1b3f573fSAndroid Build Coastguard Worker } 9483*1b3f573fSAndroid Build Coastguard Worker } 9484*1b3f573fSAndroid Build Coastguard Worker #endif 9485*1b3f573fSAndroid Build Coastguard Worker 9486*1b3f573fSAndroid Build Coastguard Worker } 9487*1b3f573fSAndroid Build Coastguard Worker 9488*1b3f573fSAndroid Build Coastguard Worker public sealed partial class FooClientMessage : pb::IMessage<FooClientMessage> 9489*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9490*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 9491*1b3f573fSAndroid Build Coastguard Worker #endif 9492*1b3f573fSAndroid Build Coastguard Worker { 9493*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<FooClientMessage> _parser = new pb::MessageParser<FooClientMessage>(() => new FooClientMessage()); 9494*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 9495*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9496*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9497*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<FooClientMessage> Parser { get { return _parser; } } 9498*1b3f573fSAndroid Build Coastguard Worker 9499*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9500*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9501*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 9502*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[30]; } 9503*1b3f573fSAndroid Build Coastguard Worker } 9504*1b3f573fSAndroid Build Coastguard Worker 9505*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9506*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9507*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 9508*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 9509*1b3f573fSAndroid Build Coastguard Worker } 9510*1b3f573fSAndroid Build Coastguard Worker 9511*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9512*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] FooClientMessage()9513*1b3f573fSAndroid Build Coastguard Worker public FooClientMessage() { 9514*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 9515*1b3f573fSAndroid Build Coastguard Worker } 9516*1b3f573fSAndroid Build Coastguard Worker OnConstruction()9517*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 9518*1b3f573fSAndroid Build Coastguard Worker 9519*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9520*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] FooClientMessage(FooClientMessage other)9521*1b3f573fSAndroid Build Coastguard Worker public FooClientMessage(FooClientMessage other) : this() { 9522*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 9523*1b3f573fSAndroid Build Coastguard Worker } 9524*1b3f573fSAndroid Build Coastguard Worker 9525*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9526*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()9527*1b3f573fSAndroid Build Coastguard Worker public FooClientMessage Clone() { 9528*1b3f573fSAndroid Build Coastguard Worker return new FooClientMessage(this); 9529*1b3f573fSAndroid Build Coastguard Worker } 9530*1b3f573fSAndroid Build Coastguard Worker 9531*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9532*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)9533*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 9534*1b3f573fSAndroid Build Coastguard Worker return Equals(other as FooClientMessage); 9535*1b3f573fSAndroid Build Coastguard Worker } 9536*1b3f573fSAndroid Build Coastguard Worker 9537*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9538*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(FooClientMessage other)9539*1b3f573fSAndroid Build Coastguard Worker public bool Equals(FooClientMessage other) { 9540*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 9541*1b3f573fSAndroid Build Coastguard Worker return false; 9542*1b3f573fSAndroid Build Coastguard Worker } 9543*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 9544*1b3f573fSAndroid Build Coastguard Worker return true; 9545*1b3f573fSAndroid Build Coastguard Worker } 9546*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 9547*1b3f573fSAndroid Build Coastguard Worker } 9548*1b3f573fSAndroid Build Coastguard Worker 9549*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9550*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()9551*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 9552*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 9553*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9554*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 9555*1b3f573fSAndroid Build Coastguard Worker } 9556*1b3f573fSAndroid Build Coastguard Worker return hash; 9557*1b3f573fSAndroid Build Coastguard Worker } 9558*1b3f573fSAndroid Build Coastguard Worker 9559*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9560*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()9561*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 9562*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 9563*1b3f573fSAndroid Build Coastguard Worker } 9564*1b3f573fSAndroid Build Coastguard Worker 9565*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9566*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)9567*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 9568*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9569*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 9570*1b3f573fSAndroid Build Coastguard Worker #else 9571*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9572*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 9573*1b3f573fSAndroid Build Coastguard Worker } 9574*1b3f573fSAndroid Build Coastguard Worker #endif 9575*1b3f573fSAndroid Build Coastguard Worker } 9576*1b3f573fSAndroid Build Coastguard Worker 9577*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9578*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9579*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)9580*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 9581*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9582*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 9583*1b3f573fSAndroid Build Coastguard Worker } 9584*1b3f573fSAndroid Build Coastguard Worker } 9585*1b3f573fSAndroid Build Coastguard Worker #endif 9586*1b3f573fSAndroid Build Coastguard Worker 9587*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9588*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()9589*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 9590*1b3f573fSAndroid Build Coastguard Worker int size = 0; 9591*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9592*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 9593*1b3f573fSAndroid Build Coastguard Worker } 9594*1b3f573fSAndroid Build Coastguard Worker return size; 9595*1b3f573fSAndroid Build Coastguard Worker } 9596*1b3f573fSAndroid Build Coastguard Worker 9597*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9598*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(FooClientMessage other)9599*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(FooClientMessage other) { 9600*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 9601*1b3f573fSAndroid Build Coastguard Worker return; 9602*1b3f573fSAndroid Build Coastguard Worker } 9603*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 9604*1b3f573fSAndroid Build Coastguard Worker } 9605*1b3f573fSAndroid Build Coastguard Worker 9606*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9607*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)9608*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 9609*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9610*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 9611*1b3f573fSAndroid Build Coastguard Worker #else 9612*1b3f573fSAndroid Build Coastguard Worker uint tag; 9613*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 9614*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 9615*1b3f573fSAndroid Build Coastguard Worker default: 9616*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 9617*1b3f573fSAndroid Build Coastguard Worker break; 9618*1b3f573fSAndroid Build Coastguard Worker } 9619*1b3f573fSAndroid Build Coastguard Worker } 9620*1b3f573fSAndroid Build Coastguard Worker #endif 9621*1b3f573fSAndroid Build Coastguard Worker } 9622*1b3f573fSAndroid Build Coastguard Worker 9623*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9624*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9625*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)9626*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 9627*1b3f573fSAndroid Build Coastguard Worker uint tag; 9628*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 9629*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 9630*1b3f573fSAndroid Build Coastguard Worker default: 9631*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 9632*1b3f573fSAndroid Build Coastguard Worker break; 9633*1b3f573fSAndroid Build Coastguard Worker } 9634*1b3f573fSAndroid Build Coastguard Worker } 9635*1b3f573fSAndroid Build Coastguard Worker } 9636*1b3f573fSAndroid Build Coastguard Worker #endif 9637*1b3f573fSAndroid Build Coastguard Worker 9638*1b3f573fSAndroid Build Coastguard Worker } 9639*1b3f573fSAndroid Build Coastguard Worker 9640*1b3f573fSAndroid Build Coastguard Worker public sealed partial class FooServerMessage : pb::IMessage<FooServerMessage> 9641*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9642*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 9643*1b3f573fSAndroid Build Coastguard Worker #endif 9644*1b3f573fSAndroid Build Coastguard Worker { 9645*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<FooServerMessage> _parser = new pb::MessageParser<FooServerMessage>(() => new FooServerMessage()); 9646*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 9647*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9648*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9649*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<FooServerMessage> Parser { get { return _parser; } } 9650*1b3f573fSAndroid Build Coastguard Worker 9651*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9652*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9653*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 9654*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[31]; } 9655*1b3f573fSAndroid Build Coastguard Worker } 9656*1b3f573fSAndroid Build Coastguard Worker 9657*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9658*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9659*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 9660*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 9661*1b3f573fSAndroid Build Coastguard Worker } 9662*1b3f573fSAndroid Build Coastguard Worker 9663*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9664*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] FooServerMessage()9665*1b3f573fSAndroid Build Coastguard Worker public FooServerMessage() { 9666*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 9667*1b3f573fSAndroid Build Coastguard Worker } 9668*1b3f573fSAndroid Build Coastguard Worker OnConstruction()9669*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 9670*1b3f573fSAndroid Build Coastguard Worker 9671*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9672*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] FooServerMessage(FooServerMessage other)9673*1b3f573fSAndroid Build Coastguard Worker public FooServerMessage(FooServerMessage other) : this() { 9674*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 9675*1b3f573fSAndroid Build Coastguard Worker } 9676*1b3f573fSAndroid Build Coastguard Worker 9677*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9678*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()9679*1b3f573fSAndroid Build Coastguard Worker public FooServerMessage Clone() { 9680*1b3f573fSAndroid Build Coastguard Worker return new FooServerMessage(this); 9681*1b3f573fSAndroid Build Coastguard Worker } 9682*1b3f573fSAndroid Build Coastguard Worker 9683*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9684*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)9685*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 9686*1b3f573fSAndroid Build Coastguard Worker return Equals(other as FooServerMessage); 9687*1b3f573fSAndroid Build Coastguard Worker } 9688*1b3f573fSAndroid Build Coastguard Worker 9689*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9690*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(FooServerMessage other)9691*1b3f573fSAndroid Build Coastguard Worker public bool Equals(FooServerMessage other) { 9692*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 9693*1b3f573fSAndroid Build Coastguard Worker return false; 9694*1b3f573fSAndroid Build Coastguard Worker } 9695*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 9696*1b3f573fSAndroid Build Coastguard Worker return true; 9697*1b3f573fSAndroid Build Coastguard Worker } 9698*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 9699*1b3f573fSAndroid Build Coastguard Worker } 9700*1b3f573fSAndroid Build Coastguard Worker 9701*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9702*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()9703*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 9704*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 9705*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9706*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 9707*1b3f573fSAndroid Build Coastguard Worker } 9708*1b3f573fSAndroid Build Coastguard Worker return hash; 9709*1b3f573fSAndroid Build Coastguard Worker } 9710*1b3f573fSAndroid Build Coastguard Worker 9711*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9712*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()9713*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 9714*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 9715*1b3f573fSAndroid Build Coastguard Worker } 9716*1b3f573fSAndroid Build Coastguard Worker 9717*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9718*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)9719*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 9720*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9721*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 9722*1b3f573fSAndroid Build Coastguard Worker #else 9723*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9724*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 9725*1b3f573fSAndroid Build Coastguard Worker } 9726*1b3f573fSAndroid Build Coastguard Worker #endif 9727*1b3f573fSAndroid Build Coastguard Worker } 9728*1b3f573fSAndroid Build Coastguard Worker 9729*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9730*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9731*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)9732*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 9733*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9734*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 9735*1b3f573fSAndroid Build Coastguard Worker } 9736*1b3f573fSAndroid Build Coastguard Worker } 9737*1b3f573fSAndroid Build Coastguard Worker #endif 9738*1b3f573fSAndroid Build Coastguard Worker 9739*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9740*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()9741*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 9742*1b3f573fSAndroid Build Coastguard Worker int size = 0; 9743*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9744*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 9745*1b3f573fSAndroid Build Coastguard Worker } 9746*1b3f573fSAndroid Build Coastguard Worker return size; 9747*1b3f573fSAndroid Build Coastguard Worker } 9748*1b3f573fSAndroid Build Coastguard Worker 9749*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9750*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(FooServerMessage other)9751*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(FooServerMessage other) { 9752*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 9753*1b3f573fSAndroid Build Coastguard Worker return; 9754*1b3f573fSAndroid Build Coastguard Worker } 9755*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 9756*1b3f573fSAndroid Build Coastguard Worker } 9757*1b3f573fSAndroid Build Coastguard Worker 9758*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9759*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)9760*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 9761*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9762*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 9763*1b3f573fSAndroid Build Coastguard Worker #else 9764*1b3f573fSAndroid Build Coastguard Worker uint tag; 9765*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 9766*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 9767*1b3f573fSAndroid Build Coastguard Worker default: 9768*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 9769*1b3f573fSAndroid Build Coastguard Worker break; 9770*1b3f573fSAndroid Build Coastguard Worker } 9771*1b3f573fSAndroid Build Coastguard Worker } 9772*1b3f573fSAndroid Build Coastguard Worker #endif 9773*1b3f573fSAndroid Build Coastguard Worker } 9774*1b3f573fSAndroid Build Coastguard Worker 9775*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9776*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9777*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)9778*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 9779*1b3f573fSAndroid Build Coastguard Worker uint tag; 9780*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 9781*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 9782*1b3f573fSAndroid Build Coastguard Worker default: 9783*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 9784*1b3f573fSAndroid Build Coastguard Worker break; 9785*1b3f573fSAndroid Build Coastguard Worker } 9786*1b3f573fSAndroid Build Coastguard Worker } 9787*1b3f573fSAndroid Build Coastguard Worker } 9788*1b3f573fSAndroid Build Coastguard Worker #endif 9789*1b3f573fSAndroid Build Coastguard Worker 9790*1b3f573fSAndroid Build Coastguard Worker } 9791*1b3f573fSAndroid Build Coastguard Worker 9792*1b3f573fSAndroid Build Coastguard Worker public sealed partial class BarRequest : pb::IMessage<BarRequest> 9793*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9794*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 9795*1b3f573fSAndroid Build Coastguard Worker #endif 9796*1b3f573fSAndroid Build Coastguard Worker { 9797*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<BarRequest> _parser = new pb::MessageParser<BarRequest>(() => new BarRequest()); 9798*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 9799*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9800*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9801*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<BarRequest> Parser { get { return _parser; } } 9802*1b3f573fSAndroid Build Coastguard Worker 9803*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9804*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9805*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 9806*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[32]; } 9807*1b3f573fSAndroid Build Coastguard Worker } 9808*1b3f573fSAndroid Build Coastguard Worker 9809*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9810*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9811*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 9812*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 9813*1b3f573fSAndroid Build Coastguard Worker } 9814*1b3f573fSAndroid Build Coastguard Worker 9815*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9816*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] BarRequest()9817*1b3f573fSAndroid Build Coastguard Worker public BarRequest() { 9818*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 9819*1b3f573fSAndroid Build Coastguard Worker } 9820*1b3f573fSAndroid Build Coastguard Worker OnConstruction()9821*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 9822*1b3f573fSAndroid Build Coastguard Worker 9823*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9824*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] BarRequest(BarRequest other)9825*1b3f573fSAndroid Build Coastguard Worker public BarRequest(BarRequest other) : this() { 9826*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 9827*1b3f573fSAndroid Build Coastguard Worker } 9828*1b3f573fSAndroid Build Coastguard Worker 9829*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9830*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()9831*1b3f573fSAndroid Build Coastguard Worker public BarRequest Clone() { 9832*1b3f573fSAndroid Build Coastguard Worker return new BarRequest(this); 9833*1b3f573fSAndroid Build Coastguard Worker } 9834*1b3f573fSAndroid Build Coastguard Worker 9835*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9836*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)9837*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 9838*1b3f573fSAndroid Build Coastguard Worker return Equals(other as BarRequest); 9839*1b3f573fSAndroid Build Coastguard Worker } 9840*1b3f573fSAndroid Build Coastguard Worker 9841*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9842*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(BarRequest other)9843*1b3f573fSAndroid Build Coastguard Worker public bool Equals(BarRequest other) { 9844*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 9845*1b3f573fSAndroid Build Coastguard Worker return false; 9846*1b3f573fSAndroid Build Coastguard Worker } 9847*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 9848*1b3f573fSAndroid Build Coastguard Worker return true; 9849*1b3f573fSAndroid Build Coastguard Worker } 9850*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 9851*1b3f573fSAndroid Build Coastguard Worker } 9852*1b3f573fSAndroid Build Coastguard Worker 9853*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9854*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()9855*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 9856*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 9857*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9858*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 9859*1b3f573fSAndroid Build Coastguard Worker } 9860*1b3f573fSAndroid Build Coastguard Worker return hash; 9861*1b3f573fSAndroid Build Coastguard Worker } 9862*1b3f573fSAndroid Build Coastguard Worker 9863*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9864*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()9865*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 9866*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 9867*1b3f573fSAndroid Build Coastguard Worker } 9868*1b3f573fSAndroid Build Coastguard Worker 9869*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9870*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)9871*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 9872*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9873*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 9874*1b3f573fSAndroid Build Coastguard Worker #else 9875*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9876*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 9877*1b3f573fSAndroid Build Coastguard Worker } 9878*1b3f573fSAndroid Build Coastguard Worker #endif 9879*1b3f573fSAndroid Build Coastguard Worker } 9880*1b3f573fSAndroid Build Coastguard Worker 9881*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9882*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9883*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)9884*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 9885*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9886*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 9887*1b3f573fSAndroid Build Coastguard Worker } 9888*1b3f573fSAndroid Build Coastguard Worker } 9889*1b3f573fSAndroid Build Coastguard Worker #endif 9890*1b3f573fSAndroid Build Coastguard Worker 9891*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9892*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()9893*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 9894*1b3f573fSAndroid Build Coastguard Worker int size = 0; 9895*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 9896*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 9897*1b3f573fSAndroid Build Coastguard Worker } 9898*1b3f573fSAndroid Build Coastguard Worker return size; 9899*1b3f573fSAndroid Build Coastguard Worker } 9900*1b3f573fSAndroid Build Coastguard Worker 9901*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9902*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(BarRequest other)9903*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(BarRequest other) { 9904*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 9905*1b3f573fSAndroid Build Coastguard Worker return; 9906*1b3f573fSAndroid Build Coastguard Worker } 9907*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 9908*1b3f573fSAndroid Build Coastguard Worker } 9909*1b3f573fSAndroid Build Coastguard Worker 9910*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9911*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)9912*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 9913*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9914*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 9915*1b3f573fSAndroid Build Coastguard Worker #else 9916*1b3f573fSAndroid Build Coastguard Worker uint tag; 9917*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 9918*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 9919*1b3f573fSAndroid Build Coastguard Worker default: 9920*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 9921*1b3f573fSAndroid Build Coastguard Worker break; 9922*1b3f573fSAndroid Build Coastguard Worker } 9923*1b3f573fSAndroid Build Coastguard Worker } 9924*1b3f573fSAndroid Build Coastguard Worker #endif 9925*1b3f573fSAndroid Build Coastguard Worker } 9926*1b3f573fSAndroid Build Coastguard Worker 9927*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9928*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9929*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)9930*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 9931*1b3f573fSAndroid Build Coastguard Worker uint tag; 9932*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 9933*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 9934*1b3f573fSAndroid Build Coastguard Worker default: 9935*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 9936*1b3f573fSAndroid Build Coastguard Worker break; 9937*1b3f573fSAndroid Build Coastguard Worker } 9938*1b3f573fSAndroid Build Coastguard Worker } 9939*1b3f573fSAndroid Build Coastguard Worker } 9940*1b3f573fSAndroid Build Coastguard Worker #endif 9941*1b3f573fSAndroid Build Coastguard Worker 9942*1b3f573fSAndroid Build Coastguard Worker } 9943*1b3f573fSAndroid Build Coastguard Worker 9944*1b3f573fSAndroid Build Coastguard Worker public sealed partial class BarResponse : pb::IMessage<BarResponse> 9945*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 9946*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 9947*1b3f573fSAndroid Build Coastguard Worker #endif 9948*1b3f573fSAndroid Build Coastguard Worker { 9949*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<BarResponse> _parser = new pb::MessageParser<BarResponse>(() => new BarResponse()); 9950*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 9951*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9952*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9953*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<BarResponse> Parser { get { return _parser; } } 9954*1b3f573fSAndroid Build Coastguard Worker 9955*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9956*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9957*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 9958*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[33]; } 9959*1b3f573fSAndroid Build Coastguard Worker } 9960*1b3f573fSAndroid Build Coastguard Worker 9961*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9962*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 9963*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 9964*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 9965*1b3f573fSAndroid Build Coastguard Worker } 9966*1b3f573fSAndroid Build Coastguard Worker 9967*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9968*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] BarResponse()9969*1b3f573fSAndroid Build Coastguard Worker public BarResponse() { 9970*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 9971*1b3f573fSAndroid Build Coastguard Worker } 9972*1b3f573fSAndroid Build Coastguard Worker OnConstruction()9973*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 9974*1b3f573fSAndroid Build Coastguard Worker 9975*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9976*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] BarResponse(BarResponse other)9977*1b3f573fSAndroid Build Coastguard Worker public BarResponse(BarResponse other) : this() { 9978*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 9979*1b3f573fSAndroid Build Coastguard Worker } 9980*1b3f573fSAndroid Build Coastguard Worker 9981*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9982*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()9983*1b3f573fSAndroid Build Coastguard Worker public BarResponse Clone() { 9984*1b3f573fSAndroid Build Coastguard Worker return new BarResponse(this); 9985*1b3f573fSAndroid Build Coastguard Worker } 9986*1b3f573fSAndroid Build Coastguard Worker 9987*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9988*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)9989*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 9990*1b3f573fSAndroid Build Coastguard Worker return Equals(other as BarResponse); 9991*1b3f573fSAndroid Build Coastguard Worker } 9992*1b3f573fSAndroid Build Coastguard Worker 9993*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 9994*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(BarResponse other)9995*1b3f573fSAndroid Build Coastguard Worker public bool Equals(BarResponse other) { 9996*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 9997*1b3f573fSAndroid Build Coastguard Worker return false; 9998*1b3f573fSAndroid Build Coastguard Worker } 9999*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 10000*1b3f573fSAndroid Build Coastguard Worker return true; 10001*1b3f573fSAndroid Build Coastguard Worker } 10002*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 10003*1b3f573fSAndroid Build Coastguard Worker } 10004*1b3f573fSAndroid Build Coastguard Worker 10005*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10006*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()10007*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 10008*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 10009*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 10010*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 10011*1b3f573fSAndroid Build Coastguard Worker } 10012*1b3f573fSAndroid Build Coastguard Worker return hash; 10013*1b3f573fSAndroid Build Coastguard Worker } 10014*1b3f573fSAndroid Build Coastguard Worker 10015*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10016*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()10017*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 10018*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 10019*1b3f573fSAndroid Build Coastguard Worker } 10020*1b3f573fSAndroid Build Coastguard Worker 10021*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10022*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)10023*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 10024*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10025*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 10026*1b3f573fSAndroid Build Coastguard Worker #else 10027*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 10028*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 10029*1b3f573fSAndroid Build Coastguard Worker } 10030*1b3f573fSAndroid Build Coastguard Worker #endif 10031*1b3f573fSAndroid Build Coastguard Worker } 10032*1b3f573fSAndroid Build Coastguard Worker 10033*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10034*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10035*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)10036*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 10037*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 10038*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 10039*1b3f573fSAndroid Build Coastguard Worker } 10040*1b3f573fSAndroid Build Coastguard Worker } 10041*1b3f573fSAndroid Build Coastguard Worker #endif 10042*1b3f573fSAndroid Build Coastguard Worker 10043*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10044*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()10045*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 10046*1b3f573fSAndroid Build Coastguard Worker int size = 0; 10047*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 10048*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 10049*1b3f573fSAndroid Build Coastguard Worker } 10050*1b3f573fSAndroid Build Coastguard Worker return size; 10051*1b3f573fSAndroid Build Coastguard Worker } 10052*1b3f573fSAndroid Build Coastguard Worker 10053*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10054*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(BarResponse other)10055*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(BarResponse other) { 10056*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 10057*1b3f573fSAndroid Build Coastguard Worker return; 10058*1b3f573fSAndroid Build Coastguard Worker } 10059*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 10060*1b3f573fSAndroid Build Coastguard Worker } 10061*1b3f573fSAndroid Build Coastguard Worker 10062*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10063*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)10064*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 10065*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10066*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 10067*1b3f573fSAndroid Build Coastguard Worker #else 10068*1b3f573fSAndroid Build Coastguard Worker uint tag; 10069*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 10070*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 10071*1b3f573fSAndroid Build Coastguard Worker default: 10072*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 10073*1b3f573fSAndroid Build Coastguard Worker break; 10074*1b3f573fSAndroid Build Coastguard Worker } 10075*1b3f573fSAndroid Build Coastguard Worker } 10076*1b3f573fSAndroid Build Coastguard Worker #endif 10077*1b3f573fSAndroid Build Coastguard Worker } 10078*1b3f573fSAndroid Build Coastguard Worker 10079*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10080*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10081*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)10082*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 10083*1b3f573fSAndroid Build Coastguard Worker uint tag; 10084*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 10085*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 10086*1b3f573fSAndroid Build Coastguard Worker default: 10087*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 10088*1b3f573fSAndroid Build Coastguard Worker break; 10089*1b3f573fSAndroid Build Coastguard Worker } 10090*1b3f573fSAndroid Build Coastguard Worker } 10091*1b3f573fSAndroid Build Coastguard Worker } 10092*1b3f573fSAndroid Build Coastguard Worker #endif 10093*1b3f573fSAndroid Build Coastguard Worker 10094*1b3f573fSAndroid Build Coastguard Worker } 10095*1b3f573fSAndroid Build Coastguard Worker 10096*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestEmptyMessage : pb::IMessage<TestEmptyMessage> 10097*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10098*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 10099*1b3f573fSAndroid Build Coastguard Worker #endif 10100*1b3f573fSAndroid Build Coastguard Worker { 10101*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestEmptyMessage> _parser = new pb::MessageParser<TestEmptyMessage>(() => new TestEmptyMessage()); 10102*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 10103*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10104*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 10105*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestEmptyMessage> Parser { get { return _parser; } } 10106*1b3f573fSAndroid Build Coastguard Worker 10107*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10108*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 10109*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 10110*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[34]; } 10111*1b3f573fSAndroid Build Coastguard Worker } 10112*1b3f573fSAndroid Build Coastguard Worker 10113*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10114*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 10115*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 10116*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 10117*1b3f573fSAndroid Build Coastguard Worker } 10118*1b3f573fSAndroid Build Coastguard Worker 10119*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10120*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestEmptyMessage()10121*1b3f573fSAndroid Build Coastguard Worker public TestEmptyMessage() { 10122*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 10123*1b3f573fSAndroid Build Coastguard Worker } 10124*1b3f573fSAndroid Build Coastguard Worker OnConstruction()10125*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 10126*1b3f573fSAndroid Build Coastguard Worker 10127*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10128*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestEmptyMessage(TestEmptyMessage other)10129*1b3f573fSAndroid Build Coastguard Worker public TestEmptyMessage(TestEmptyMessage other) : this() { 10130*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 10131*1b3f573fSAndroid Build Coastguard Worker } 10132*1b3f573fSAndroid Build Coastguard Worker 10133*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10134*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()10135*1b3f573fSAndroid Build Coastguard Worker public TestEmptyMessage Clone() { 10136*1b3f573fSAndroid Build Coastguard Worker return new TestEmptyMessage(this); 10137*1b3f573fSAndroid Build Coastguard Worker } 10138*1b3f573fSAndroid Build Coastguard Worker 10139*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10140*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)10141*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 10142*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestEmptyMessage); 10143*1b3f573fSAndroid Build Coastguard Worker } 10144*1b3f573fSAndroid Build Coastguard Worker 10145*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10146*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestEmptyMessage other)10147*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestEmptyMessage other) { 10148*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 10149*1b3f573fSAndroid Build Coastguard Worker return false; 10150*1b3f573fSAndroid Build Coastguard Worker } 10151*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 10152*1b3f573fSAndroid Build Coastguard Worker return true; 10153*1b3f573fSAndroid Build Coastguard Worker } 10154*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 10155*1b3f573fSAndroid Build Coastguard Worker } 10156*1b3f573fSAndroid Build Coastguard Worker 10157*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10158*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()10159*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 10160*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 10161*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 10162*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 10163*1b3f573fSAndroid Build Coastguard Worker } 10164*1b3f573fSAndroid Build Coastguard Worker return hash; 10165*1b3f573fSAndroid Build Coastguard Worker } 10166*1b3f573fSAndroid Build Coastguard Worker 10167*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10168*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()10169*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 10170*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 10171*1b3f573fSAndroid Build Coastguard Worker } 10172*1b3f573fSAndroid Build Coastguard Worker 10173*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10174*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)10175*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 10176*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10177*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 10178*1b3f573fSAndroid Build Coastguard Worker #else 10179*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 10180*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 10181*1b3f573fSAndroid Build Coastguard Worker } 10182*1b3f573fSAndroid Build Coastguard Worker #endif 10183*1b3f573fSAndroid Build Coastguard Worker } 10184*1b3f573fSAndroid Build Coastguard Worker 10185*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10186*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10187*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)10188*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 10189*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 10190*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 10191*1b3f573fSAndroid Build Coastguard Worker } 10192*1b3f573fSAndroid Build Coastguard Worker } 10193*1b3f573fSAndroid Build Coastguard Worker #endif 10194*1b3f573fSAndroid Build Coastguard Worker 10195*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10196*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()10197*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 10198*1b3f573fSAndroid Build Coastguard Worker int size = 0; 10199*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 10200*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 10201*1b3f573fSAndroid Build Coastguard Worker } 10202*1b3f573fSAndroid Build Coastguard Worker return size; 10203*1b3f573fSAndroid Build Coastguard Worker } 10204*1b3f573fSAndroid Build Coastguard Worker 10205*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10206*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestEmptyMessage other)10207*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestEmptyMessage other) { 10208*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 10209*1b3f573fSAndroid Build Coastguard Worker return; 10210*1b3f573fSAndroid Build Coastguard Worker } 10211*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 10212*1b3f573fSAndroid Build Coastguard Worker } 10213*1b3f573fSAndroid Build Coastguard Worker 10214*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10215*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)10216*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 10217*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10218*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 10219*1b3f573fSAndroid Build Coastguard Worker #else 10220*1b3f573fSAndroid Build Coastguard Worker uint tag; 10221*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 10222*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 10223*1b3f573fSAndroid Build Coastguard Worker default: 10224*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 10225*1b3f573fSAndroid Build Coastguard Worker break; 10226*1b3f573fSAndroid Build Coastguard Worker } 10227*1b3f573fSAndroid Build Coastguard Worker } 10228*1b3f573fSAndroid Build Coastguard Worker #endif 10229*1b3f573fSAndroid Build Coastguard Worker } 10230*1b3f573fSAndroid Build Coastguard Worker 10231*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10232*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10233*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)10234*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 10235*1b3f573fSAndroid Build Coastguard Worker uint tag; 10236*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 10237*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 10238*1b3f573fSAndroid Build Coastguard Worker default: 10239*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 10240*1b3f573fSAndroid Build Coastguard Worker break; 10241*1b3f573fSAndroid Build Coastguard Worker } 10242*1b3f573fSAndroid Build Coastguard Worker } 10243*1b3f573fSAndroid Build Coastguard Worker } 10244*1b3f573fSAndroid Build Coastguard Worker #endif 10245*1b3f573fSAndroid Build Coastguard Worker 10246*1b3f573fSAndroid Build Coastguard Worker } 10247*1b3f573fSAndroid Build Coastguard Worker 10248*1b3f573fSAndroid Build Coastguard Worker /// <summary> 10249*1b3f573fSAndroid Build Coastguard Worker /// This is a leading comment 10250*1b3f573fSAndroid Build Coastguard Worker /// </summary> 10251*1b3f573fSAndroid Build Coastguard Worker public sealed partial class CommentMessage : pb::IMessage<CommentMessage> 10252*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10253*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 10254*1b3f573fSAndroid Build Coastguard Worker #endif 10255*1b3f573fSAndroid Build Coastguard Worker { 10256*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<CommentMessage> _parser = new pb::MessageParser<CommentMessage>(() => new CommentMessage()); 10257*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 10258*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10259*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 10260*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<CommentMessage> Parser { get { return _parser; } } 10261*1b3f573fSAndroid Build Coastguard Worker 10262*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10263*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 10264*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 10265*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor.MessageTypes[35]; } 10266*1b3f573fSAndroid Build Coastguard Worker } 10267*1b3f573fSAndroid Build Coastguard Worker 10268*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10269*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 10270*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 10271*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 10272*1b3f573fSAndroid Build Coastguard Worker } 10273*1b3f573fSAndroid Build Coastguard Worker 10274*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10275*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CommentMessage()10276*1b3f573fSAndroid Build Coastguard Worker public CommentMessage() { 10277*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 10278*1b3f573fSAndroid Build Coastguard Worker } 10279*1b3f573fSAndroid Build Coastguard Worker OnConstruction()10280*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 10281*1b3f573fSAndroid Build Coastguard Worker 10282*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10283*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CommentMessage(CommentMessage other)10284*1b3f573fSAndroid Build Coastguard Worker public CommentMessage(CommentMessage other) : this() { 10285*1b3f573fSAndroid Build Coastguard Worker text_ = other.text_; 10286*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 10287*1b3f573fSAndroid Build Coastguard Worker } 10288*1b3f573fSAndroid Build Coastguard Worker 10289*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10290*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()10291*1b3f573fSAndroid Build Coastguard Worker public CommentMessage Clone() { 10292*1b3f573fSAndroid Build Coastguard Worker return new CommentMessage(this); 10293*1b3f573fSAndroid Build Coastguard Worker } 10294*1b3f573fSAndroid Build Coastguard Worker 10295*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "text" field.</summary> 10296*1b3f573fSAndroid Build Coastguard Worker public const int TextFieldNumber = 1; 10297*1b3f573fSAndroid Build Coastguard Worker private string text_ = ""; 10298*1b3f573fSAndroid Build Coastguard Worker /// <summary> 10299*1b3f573fSAndroid Build Coastguard Worker /// Leading field comment 10300*1b3f573fSAndroid Build Coastguard Worker /// </summary> 10301*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10302*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 10303*1b3f573fSAndroid Build Coastguard Worker public string Text { 10304*1b3f573fSAndroid Build Coastguard Worker get { return text_; } 10305*1b3f573fSAndroid Build Coastguard Worker set { 10306*1b3f573fSAndroid Build Coastguard Worker text_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 10307*1b3f573fSAndroid Build Coastguard Worker } 10308*1b3f573fSAndroid Build Coastguard Worker } 10309*1b3f573fSAndroid Build Coastguard Worker 10310*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10311*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)10312*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 10313*1b3f573fSAndroid Build Coastguard Worker return Equals(other as CommentMessage); 10314*1b3f573fSAndroid Build Coastguard Worker } 10315*1b3f573fSAndroid Build Coastguard Worker 10316*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10317*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(CommentMessage other)10318*1b3f573fSAndroid Build Coastguard Worker public bool Equals(CommentMessage other) { 10319*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 10320*1b3f573fSAndroid Build Coastguard Worker return false; 10321*1b3f573fSAndroid Build Coastguard Worker } 10322*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 10323*1b3f573fSAndroid Build Coastguard Worker return true; 10324*1b3f573fSAndroid Build Coastguard Worker } 10325*1b3f573fSAndroid Build Coastguard Worker if (Text != other.Text) return false; 10326*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 10327*1b3f573fSAndroid Build Coastguard Worker } 10328*1b3f573fSAndroid Build Coastguard Worker 10329*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10330*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()10331*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 10332*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 10333*1b3f573fSAndroid Build Coastguard Worker if (Text.Length != 0) hash ^= Text.GetHashCode(); 10334*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 10335*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 10336*1b3f573fSAndroid Build Coastguard Worker } 10337*1b3f573fSAndroid Build Coastguard Worker return hash; 10338*1b3f573fSAndroid Build Coastguard Worker } 10339*1b3f573fSAndroid Build Coastguard Worker 10340*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10341*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()10342*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 10343*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 10344*1b3f573fSAndroid Build Coastguard Worker } 10345*1b3f573fSAndroid Build Coastguard Worker 10346*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10347*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)10348*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 10349*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10350*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 10351*1b3f573fSAndroid Build Coastguard Worker #else 10352*1b3f573fSAndroid Build Coastguard Worker if (Text.Length != 0) { 10353*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 10354*1b3f573fSAndroid Build Coastguard Worker output.WriteString(Text); 10355*1b3f573fSAndroid Build Coastguard Worker } 10356*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 10357*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 10358*1b3f573fSAndroid Build Coastguard Worker } 10359*1b3f573fSAndroid Build Coastguard Worker #endif 10360*1b3f573fSAndroid Build Coastguard Worker } 10361*1b3f573fSAndroid Build Coastguard Worker 10362*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10363*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10364*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)10365*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 10366*1b3f573fSAndroid Build Coastguard Worker if (Text.Length != 0) { 10367*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 10368*1b3f573fSAndroid Build Coastguard Worker output.WriteString(Text); 10369*1b3f573fSAndroid Build Coastguard Worker } 10370*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 10371*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 10372*1b3f573fSAndroid Build Coastguard Worker } 10373*1b3f573fSAndroid Build Coastguard Worker } 10374*1b3f573fSAndroid Build Coastguard Worker #endif 10375*1b3f573fSAndroid Build Coastguard Worker 10376*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10377*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()10378*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 10379*1b3f573fSAndroid Build Coastguard Worker int size = 0; 10380*1b3f573fSAndroid Build Coastguard Worker if (Text.Length != 0) { 10381*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeStringSize(Text); 10382*1b3f573fSAndroid Build Coastguard Worker } 10383*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 10384*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 10385*1b3f573fSAndroid Build Coastguard Worker } 10386*1b3f573fSAndroid Build Coastguard Worker return size; 10387*1b3f573fSAndroid Build Coastguard Worker } 10388*1b3f573fSAndroid Build Coastguard Worker 10389*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10390*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(CommentMessage other)10391*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(CommentMessage other) { 10392*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 10393*1b3f573fSAndroid Build Coastguard Worker return; 10394*1b3f573fSAndroid Build Coastguard Worker } 10395*1b3f573fSAndroid Build Coastguard Worker if (other.Text.Length != 0) { 10396*1b3f573fSAndroid Build Coastguard Worker Text = other.Text; 10397*1b3f573fSAndroid Build Coastguard Worker } 10398*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 10399*1b3f573fSAndroid Build Coastguard Worker } 10400*1b3f573fSAndroid Build Coastguard Worker 10401*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10402*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)10403*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 10404*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10405*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 10406*1b3f573fSAndroid Build Coastguard Worker #else 10407*1b3f573fSAndroid Build Coastguard Worker uint tag; 10408*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 10409*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 10410*1b3f573fSAndroid Build Coastguard Worker default: 10411*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 10412*1b3f573fSAndroid Build Coastguard Worker break; 10413*1b3f573fSAndroid Build Coastguard Worker case 10: { 10414*1b3f573fSAndroid Build Coastguard Worker Text = input.ReadString(); 10415*1b3f573fSAndroid Build Coastguard Worker break; 10416*1b3f573fSAndroid Build Coastguard Worker } 10417*1b3f573fSAndroid Build Coastguard Worker } 10418*1b3f573fSAndroid Build Coastguard Worker } 10419*1b3f573fSAndroid Build Coastguard Worker #endif 10420*1b3f573fSAndroid Build Coastguard Worker } 10421*1b3f573fSAndroid Build Coastguard Worker 10422*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10423*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10424*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)10425*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 10426*1b3f573fSAndroid Build Coastguard Worker uint tag; 10427*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 10428*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 10429*1b3f573fSAndroid Build Coastguard Worker default: 10430*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 10431*1b3f573fSAndroid Build Coastguard Worker break; 10432*1b3f573fSAndroid Build Coastguard Worker case 10: { 10433*1b3f573fSAndroid Build Coastguard Worker Text = input.ReadString(); 10434*1b3f573fSAndroid Build Coastguard Worker break; 10435*1b3f573fSAndroid Build Coastguard Worker } 10436*1b3f573fSAndroid Build Coastguard Worker } 10437*1b3f573fSAndroid Build Coastguard Worker } 10438*1b3f573fSAndroid Build Coastguard Worker } 10439*1b3f573fSAndroid Build Coastguard Worker #endif 10440*1b3f573fSAndroid Build Coastguard Worker 10441*1b3f573fSAndroid Build Coastguard Worker #region Nested types 10442*1b3f573fSAndroid Build Coastguard Worker /// <summary>Container for nested types declared in the CommentMessage message type.</summary> 10443*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10444*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 10445*1b3f573fSAndroid Build Coastguard Worker public static partial class Types { 10446*1b3f573fSAndroid Build Coastguard Worker /// <summary> 10447*1b3f573fSAndroid Build Coastguard Worker /// Leading nested enum comment 10448*1b3f573fSAndroid Build Coastguard Worker /// </summary> 10449*1b3f573fSAndroid Build Coastguard Worker public enum NestedCommentEnum { 10450*1b3f573fSAndroid Build Coastguard Worker /// <summary> 10451*1b3f573fSAndroid Build Coastguard Worker /// Zero value comment 10452*1b3f573fSAndroid Build Coastguard Worker /// </summary> 10453*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("ZERO_VALUE")] ZeroValue = 0, 10454*1b3f573fSAndroid Build Coastguard Worker } 10455*1b3f573fSAndroid Build Coastguard Worker 10456*1b3f573fSAndroid Build Coastguard Worker /// <summary> 10457*1b3f573fSAndroid Build Coastguard Worker /// Leading nested message comment 10458*1b3f573fSAndroid Build Coastguard Worker /// </summary> 10459*1b3f573fSAndroid Build Coastguard Worker public sealed partial class NestedCommentMessage : pb::IMessage<NestedCommentMessage> 10460*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10461*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 10462*1b3f573fSAndroid Build Coastguard Worker #endif 10463*1b3f573fSAndroid Build Coastguard Worker { 10464*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<NestedCommentMessage> _parser = new pb::MessageParser<NestedCommentMessage>(() => new NestedCommentMessage()); 10465*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 10466*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10467*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 10468*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<NestedCommentMessage> Parser { get { return _parser; } } 10469*1b3f573fSAndroid Build Coastguard Worker 10470*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10471*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 10472*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 10473*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.CommentMessage.Descriptor.NestedTypes[0]; } 10474*1b3f573fSAndroid Build Coastguard Worker } 10475*1b3f573fSAndroid Build Coastguard Worker 10476*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10477*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 10478*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 10479*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 10480*1b3f573fSAndroid Build Coastguard Worker } 10481*1b3f573fSAndroid Build Coastguard Worker 10482*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10483*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] NestedCommentMessage()10484*1b3f573fSAndroid Build Coastguard Worker public NestedCommentMessage() { 10485*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 10486*1b3f573fSAndroid Build Coastguard Worker } 10487*1b3f573fSAndroid Build Coastguard Worker OnConstruction()10488*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 10489*1b3f573fSAndroid Build Coastguard Worker 10490*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10491*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] NestedCommentMessage(NestedCommentMessage other)10492*1b3f573fSAndroid Build Coastguard Worker public NestedCommentMessage(NestedCommentMessage other) : this() { 10493*1b3f573fSAndroid Build Coastguard Worker nestedText_ = other.nestedText_; 10494*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 10495*1b3f573fSAndroid Build Coastguard Worker } 10496*1b3f573fSAndroid Build Coastguard Worker 10497*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10498*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()10499*1b3f573fSAndroid Build Coastguard Worker public NestedCommentMessage Clone() { 10500*1b3f573fSAndroid Build Coastguard Worker return new NestedCommentMessage(this); 10501*1b3f573fSAndroid Build Coastguard Worker } 10502*1b3f573fSAndroid Build Coastguard Worker 10503*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "nested_text" field.</summary> 10504*1b3f573fSAndroid Build Coastguard Worker public const int NestedTextFieldNumber = 1; 10505*1b3f573fSAndroid Build Coastguard Worker private string nestedText_ = ""; 10506*1b3f573fSAndroid Build Coastguard Worker /// <summary> 10507*1b3f573fSAndroid Build Coastguard Worker /// Leading nested message field comment 10508*1b3f573fSAndroid Build Coastguard Worker /// </summary> 10509*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10510*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 10511*1b3f573fSAndroid Build Coastguard Worker public string NestedText { 10512*1b3f573fSAndroid Build Coastguard Worker get { return nestedText_; } 10513*1b3f573fSAndroid Build Coastguard Worker set { 10514*1b3f573fSAndroid Build Coastguard Worker nestedText_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 10515*1b3f573fSAndroid Build Coastguard Worker } 10516*1b3f573fSAndroid Build Coastguard Worker } 10517*1b3f573fSAndroid Build Coastguard Worker 10518*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10519*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)10520*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 10521*1b3f573fSAndroid Build Coastguard Worker return Equals(other as NestedCommentMessage); 10522*1b3f573fSAndroid Build Coastguard Worker } 10523*1b3f573fSAndroid Build Coastguard Worker 10524*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10525*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(NestedCommentMessage other)10526*1b3f573fSAndroid Build Coastguard Worker public bool Equals(NestedCommentMessage other) { 10527*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 10528*1b3f573fSAndroid Build Coastguard Worker return false; 10529*1b3f573fSAndroid Build Coastguard Worker } 10530*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 10531*1b3f573fSAndroid Build Coastguard Worker return true; 10532*1b3f573fSAndroid Build Coastguard Worker } 10533*1b3f573fSAndroid Build Coastguard Worker if (NestedText != other.NestedText) return false; 10534*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 10535*1b3f573fSAndroid Build Coastguard Worker } 10536*1b3f573fSAndroid Build Coastguard Worker 10537*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10538*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()10539*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 10540*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 10541*1b3f573fSAndroid Build Coastguard Worker if (NestedText.Length != 0) hash ^= NestedText.GetHashCode(); 10542*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 10543*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 10544*1b3f573fSAndroid Build Coastguard Worker } 10545*1b3f573fSAndroid Build Coastguard Worker return hash; 10546*1b3f573fSAndroid Build Coastguard Worker } 10547*1b3f573fSAndroid Build Coastguard Worker 10548*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10549*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()10550*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 10551*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 10552*1b3f573fSAndroid Build Coastguard Worker } 10553*1b3f573fSAndroid Build Coastguard Worker 10554*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10555*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)10556*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 10557*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10558*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 10559*1b3f573fSAndroid Build Coastguard Worker #else 10560*1b3f573fSAndroid Build Coastguard Worker if (NestedText.Length != 0) { 10561*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 10562*1b3f573fSAndroid Build Coastguard Worker output.WriteString(NestedText); 10563*1b3f573fSAndroid Build Coastguard Worker } 10564*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 10565*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 10566*1b3f573fSAndroid Build Coastguard Worker } 10567*1b3f573fSAndroid Build Coastguard Worker #endif 10568*1b3f573fSAndroid Build Coastguard Worker } 10569*1b3f573fSAndroid Build Coastguard Worker 10570*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10571*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10572*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)10573*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 10574*1b3f573fSAndroid Build Coastguard Worker if (NestedText.Length != 0) { 10575*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 10576*1b3f573fSAndroid Build Coastguard Worker output.WriteString(NestedText); 10577*1b3f573fSAndroid Build Coastguard Worker } 10578*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 10579*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 10580*1b3f573fSAndroid Build Coastguard Worker } 10581*1b3f573fSAndroid Build Coastguard Worker } 10582*1b3f573fSAndroid Build Coastguard Worker #endif 10583*1b3f573fSAndroid Build Coastguard Worker 10584*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10585*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()10586*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 10587*1b3f573fSAndroid Build Coastguard Worker int size = 0; 10588*1b3f573fSAndroid Build Coastguard Worker if (NestedText.Length != 0) { 10589*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeStringSize(NestedText); 10590*1b3f573fSAndroid Build Coastguard Worker } 10591*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 10592*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 10593*1b3f573fSAndroid Build Coastguard Worker } 10594*1b3f573fSAndroid Build Coastguard Worker return size; 10595*1b3f573fSAndroid Build Coastguard Worker } 10596*1b3f573fSAndroid Build Coastguard Worker 10597*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10598*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(NestedCommentMessage other)10599*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(NestedCommentMessage other) { 10600*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 10601*1b3f573fSAndroid Build Coastguard Worker return; 10602*1b3f573fSAndroid Build Coastguard Worker } 10603*1b3f573fSAndroid Build Coastguard Worker if (other.NestedText.Length != 0) { 10604*1b3f573fSAndroid Build Coastguard Worker NestedText = other.NestedText; 10605*1b3f573fSAndroid Build Coastguard Worker } 10606*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 10607*1b3f573fSAndroid Build Coastguard Worker } 10608*1b3f573fSAndroid Build Coastguard Worker 10609*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10610*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)10611*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 10612*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10613*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 10614*1b3f573fSAndroid Build Coastguard Worker #else 10615*1b3f573fSAndroid Build Coastguard Worker uint tag; 10616*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 10617*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 10618*1b3f573fSAndroid Build Coastguard Worker default: 10619*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 10620*1b3f573fSAndroid Build Coastguard Worker break; 10621*1b3f573fSAndroid Build Coastguard Worker case 10: { 10622*1b3f573fSAndroid Build Coastguard Worker NestedText = input.ReadString(); 10623*1b3f573fSAndroid Build Coastguard Worker break; 10624*1b3f573fSAndroid Build Coastguard Worker } 10625*1b3f573fSAndroid Build Coastguard Worker } 10626*1b3f573fSAndroid Build Coastguard Worker } 10627*1b3f573fSAndroid Build Coastguard Worker #endif 10628*1b3f573fSAndroid Build Coastguard Worker } 10629*1b3f573fSAndroid Build Coastguard Worker 10630*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 10631*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 10632*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)10633*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 10634*1b3f573fSAndroid Build Coastguard Worker uint tag; 10635*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 10636*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 10637*1b3f573fSAndroid Build Coastguard Worker default: 10638*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 10639*1b3f573fSAndroid Build Coastguard Worker break; 10640*1b3f573fSAndroid Build Coastguard Worker case 10: { 10641*1b3f573fSAndroid Build Coastguard Worker NestedText = input.ReadString(); 10642*1b3f573fSAndroid Build Coastguard Worker break; 10643*1b3f573fSAndroid Build Coastguard Worker } 10644*1b3f573fSAndroid Build Coastguard Worker } 10645*1b3f573fSAndroid Build Coastguard Worker } 10646*1b3f573fSAndroid Build Coastguard Worker } 10647*1b3f573fSAndroid Build Coastguard Worker #endif 10648*1b3f573fSAndroid Build Coastguard Worker 10649*1b3f573fSAndroid Build Coastguard Worker } 10650*1b3f573fSAndroid Build Coastguard Worker 10651*1b3f573fSAndroid Build Coastguard Worker } 10652*1b3f573fSAndroid Build Coastguard Worker #endregion 10653*1b3f573fSAndroid Build Coastguard Worker 10654*1b3f573fSAndroid Build Coastguard Worker } 10655*1b3f573fSAndroid Build Coastguard Worker 10656*1b3f573fSAndroid Build Coastguard Worker #endregion 10657*1b3f573fSAndroid Build Coastguard Worker 10658*1b3f573fSAndroid Build Coastguard Worker } 10659*1b3f573fSAndroid Build Coastguard Worker 10660*1b3f573fSAndroid Build Coastguard Worker #endregion Designer generated code 10661