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: map_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 map_unittest_proto3.proto</summary> 15*1b3f573fSAndroid Build Coastguard Worker public static partial class MapUnittestProto3Reflection { 16*1b3f573fSAndroid Build Coastguard Worker 17*1b3f573fSAndroid Build Coastguard Worker #region Descriptor 18*1b3f573fSAndroid Build Coastguard Worker /// <summary>File descriptor for map_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 MapUnittestProto3Reflection()24*1b3f573fSAndroid Build Coastguard Worker static MapUnittestProto3Reflection() { 25*1b3f573fSAndroid Build Coastguard Worker byte[] descriptorData = global::System.Convert.FromBase64String( 26*1b3f573fSAndroid Build Coastguard Worker string.Concat( 27*1b3f573fSAndroid Build Coastguard Worker "ChltYXBfdW5pdHRlc3RfcHJvdG8zLnByb3RvEhJwcm90b2J1Zl91bml0dGVz", 28*1b3f573fSAndroid Build Coastguard Worker "dDMaFXVuaXR0ZXN0X3Byb3RvMy5wcm90byKpEgoHVGVzdE1hcBJHCg9tYXBf", 29*1b3f573fSAndroid Build Coastguard Worker "aW50MzJfaW50MzIYASADKAsyLi5wcm90b2J1Zl91bml0dGVzdDMuVGVzdE1h", 30*1b3f573fSAndroid Build Coastguard Worker "cC5NYXBJbnQzMkludDMyRW50cnkSRwoPbWFwX2ludDY0X2ludDY0GAIgAygL", 31*1b3f573fSAndroid Build Coastguard Worker "Mi4ucHJvdG9idWZfdW5pdHRlc3QzLlRlc3RNYXAuTWFwSW50NjRJbnQ2NEVu", 32*1b3f573fSAndroid Build Coastguard Worker "dHJ5EksKEW1hcF91aW50MzJfdWludDMyGAMgAygLMjAucHJvdG9idWZfdW5p", 33*1b3f573fSAndroid Build Coastguard Worker "dHRlc3QzLlRlc3RNYXAuTWFwVWludDMyVWludDMyRW50cnkSSwoRbWFwX3Vp", 34*1b3f573fSAndroid Build Coastguard Worker "bnQ2NF91aW50NjQYBCADKAsyMC5wcm90b2J1Zl91bml0dGVzdDMuVGVzdE1h", 35*1b3f573fSAndroid Build Coastguard Worker "cC5NYXBVaW50NjRVaW50NjRFbnRyeRJLChFtYXBfc2ludDMyX3NpbnQzMhgF", 36*1b3f573fSAndroid Build Coastguard Worker "IAMoCzIwLnByb3RvYnVmX3VuaXR0ZXN0My5UZXN0TWFwLk1hcFNpbnQzMlNp", 37*1b3f573fSAndroid Build Coastguard Worker "bnQzMkVudHJ5EksKEW1hcF9zaW50NjRfc2ludDY0GAYgAygLMjAucHJvdG9i", 38*1b3f573fSAndroid Build Coastguard Worker "dWZfdW5pdHRlc3QzLlRlc3RNYXAuTWFwU2ludDY0U2ludDY0RW50cnkSTwoT", 39*1b3f573fSAndroid Build Coastguard Worker "bWFwX2ZpeGVkMzJfZml4ZWQzMhgHIAMoCzIyLnByb3RvYnVmX3VuaXR0ZXN0", 40*1b3f573fSAndroid Build Coastguard Worker "My5UZXN0TWFwLk1hcEZpeGVkMzJGaXhlZDMyRW50cnkSTwoTbWFwX2ZpeGVk", 41*1b3f573fSAndroid Build Coastguard Worker "NjRfZml4ZWQ2NBgIIAMoCzIyLnByb3RvYnVmX3VuaXR0ZXN0My5UZXN0TWFw", 42*1b3f573fSAndroid Build Coastguard Worker "Lk1hcEZpeGVkNjRGaXhlZDY0RW50cnkSUwoVbWFwX3NmaXhlZDMyX3NmaXhl", 43*1b3f573fSAndroid Build Coastguard Worker "ZDMyGAkgAygLMjQucHJvdG9idWZfdW5pdHRlc3QzLlRlc3RNYXAuTWFwU2Zp", 44*1b3f573fSAndroid Build Coastguard Worker "eGVkMzJTZml4ZWQzMkVudHJ5ElMKFW1hcF9zZml4ZWQ2NF9zZml4ZWQ2NBgK", 45*1b3f573fSAndroid Build Coastguard Worker "IAMoCzI0LnByb3RvYnVmX3VuaXR0ZXN0My5UZXN0TWFwLk1hcFNmaXhlZDY0", 46*1b3f573fSAndroid Build Coastguard Worker "U2ZpeGVkNjRFbnRyeRJHCg9tYXBfaW50MzJfZmxvYXQYCyADKAsyLi5wcm90", 47*1b3f573fSAndroid Build Coastguard Worker "b2J1Zl91bml0dGVzdDMuVGVzdE1hcC5NYXBJbnQzMkZsb2F0RW50cnkSSQoQ", 48*1b3f573fSAndroid Build Coastguard Worker "bWFwX2ludDMyX2RvdWJsZRgMIAMoCzIvLnByb3RvYnVmX3VuaXR0ZXN0My5U", 49*1b3f573fSAndroid Build Coastguard Worker "ZXN0TWFwLk1hcEludDMyRG91YmxlRW50cnkSQwoNbWFwX2Jvb2xfYm9vbBgN", 50*1b3f573fSAndroid Build Coastguard Worker "IAMoCzIsLnByb3RvYnVmX3VuaXR0ZXN0My5UZXN0TWFwLk1hcEJvb2xCb29s", 51*1b3f573fSAndroid Build Coastguard Worker "RW50cnkSSwoRbWFwX3N0cmluZ19zdHJpbmcYDiADKAsyMC5wcm90b2J1Zl91", 52*1b3f573fSAndroid Build Coastguard Worker "bml0dGVzdDMuVGVzdE1hcC5NYXBTdHJpbmdTdHJpbmdFbnRyeRJHCg9tYXBf", 53*1b3f573fSAndroid Build Coastguard Worker "aW50MzJfYnl0ZXMYDyADKAsyLi5wcm90b2J1Zl91bml0dGVzdDMuVGVzdE1h", 54*1b3f573fSAndroid Build Coastguard Worker "cC5NYXBJbnQzMkJ5dGVzRW50cnkSRQoObWFwX2ludDMyX2VudW0YECADKAsy", 55*1b3f573fSAndroid Build Coastguard Worker "LS5wcm90b2J1Zl91bml0dGVzdDMuVGVzdE1hcC5NYXBJbnQzMkVudW1FbnRy", 56*1b3f573fSAndroid Build Coastguard Worker "eRJaChltYXBfaW50MzJfZm9yZWlnbl9tZXNzYWdlGBEgAygLMjcucHJvdG9i", 57*1b3f573fSAndroid Build Coastguard Worker "dWZfdW5pdHRlc3QzLlRlc3RNYXAuTWFwSW50MzJGb3JlaWduTWVzc2FnZUVu", 58*1b3f573fSAndroid Build Coastguard Worker "dHJ5GjQKEk1hcEludDMySW50MzJFbnRyeRILCgNrZXkYASABKAUSDQoFdmFs", 59*1b3f573fSAndroid Build Coastguard Worker "dWUYAiABKAU6AjgBGjQKEk1hcEludDY0SW50NjRFbnRyeRILCgNrZXkYASAB", 60*1b3f573fSAndroid Build Coastguard Worker "KAMSDQoFdmFsdWUYAiABKAM6AjgBGjYKFE1hcFVpbnQzMlVpbnQzMkVudHJ5", 61*1b3f573fSAndroid Build Coastguard Worker "EgsKA2tleRgBIAEoDRINCgV2YWx1ZRgCIAEoDToCOAEaNgoUTWFwVWludDY0", 62*1b3f573fSAndroid Build Coastguard Worker "VWludDY0RW50cnkSCwoDa2V5GAEgASgEEg0KBXZhbHVlGAIgASgEOgI4ARo2", 63*1b3f573fSAndroid Build Coastguard Worker "ChRNYXBTaW50MzJTaW50MzJFbnRyeRILCgNrZXkYASABKBESDQoFdmFsdWUY", 64*1b3f573fSAndroid Build Coastguard Worker "AiABKBE6AjgBGjYKFE1hcFNpbnQ2NFNpbnQ2NEVudHJ5EgsKA2tleRgBIAEo", 65*1b3f573fSAndroid Build Coastguard Worker "EhINCgV2YWx1ZRgCIAEoEjoCOAEaOAoWTWFwRml4ZWQzMkZpeGVkMzJFbnRy", 66*1b3f573fSAndroid Build Coastguard Worker "eRILCgNrZXkYASABKAcSDQoFdmFsdWUYAiABKAc6AjgBGjgKFk1hcEZpeGVk", 67*1b3f573fSAndroid Build Coastguard Worker "NjRGaXhlZDY0RW50cnkSCwoDa2V5GAEgASgGEg0KBXZhbHVlGAIgASgGOgI4", 68*1b3f573fSAndroid Build Coastguard Worker "ARo6ChhNYXBTZml4ZWQzMlNmaXhlZDMyRW50cnkSCwoDa2V5GAEgASgPEg0K", 69*1b3f573fSAndroid Build Coastguard Worker "BXZhbHVlGAIgASgPOgI4ARo6ChhNYXBTZml4ZWQ2NFNmaXhlZDY0RW50cnkS", 70*1b3f573fSAndroid Build Coastguard Worker "CwoDa2V5GAEgASgQEg0KBXZhbHVlGAIgASgQOgI4ARo0ChJNYXBJbnQzMkZs", 71*1b3f573fSAndroid Build Coastguard Worker "b2F0RW50cnkSCwoDa2V5GAEgASgFEg0KBXZhbHVlGAIgASgCOgI4ARo1ChNN", 72*1b3f573fSAndroid Build Coastguard Worker "YXBJbnQzMkRvdWJsZUVudHJ5EgsKA2tleRgBIAEoBRINCgV2YWx1ZRgCIAEo", 73*1b3f573fSAndroid Build Coastguard Worker "AToCOAEaMgoQTWFwQm9vbEJvb2xFbnRyeRILCgNrZXkYASABKAgSDQoFdmFs", 74*1b3f573fSAndroid Build Coastguard Worker "dWUYAiABKAg6AjgBGjYKFE1hcFN0cmluZ1N0cmluZ0VudHJ5EgsKA2tleRgB", 75*1b3f573fSAndroid Build Coastguard Worker "IAEoCRINCgV2YWx1ZRgCIAEoCToCOAEaNAoSTWFwSW50MzJCeXRlc0VudHJ5", 76*1b3f573fSAndroid Build Coastguard Worker "EgsKA2tleRgBIAEoBRINCgV2YWx1ZRgCIAEoDDoCOAEaUAoRTWFwSW50MzJF", 77*1b3f573fSAndroid Build Coastguard Worker "bnVtRW50cnkSCwoDa2V5GAEgASgFEioKBXZhbHVlGAIgASgOMhsucHJvdG9i", 78*1b3f573fSAndroid Build Coastguard Worker "dWZfdW5pdHRlc3QzLk1hcEVudW06AjgBGmEKG01hcEludDMyRm9yZWlnbk1l", 79*1b3f573fSAndroid Build Coastguard Worker "c3NhZ2VFbnRyeRILCgNrZXkYASABKAUSMQoFdmFsdWUYAiABKAsyIi5wcm90", 80*1b3f573fSAndroid Build Coastguard Worker "b2J1Zl91bml0dGVzdDMuRm9yZWlnbk1lc3NhZ2U6AjgBIkIKEVRlc3RNYXBT", 81*1b3f573fSAndroid Build Coastguard Worker "dWJtZXNzYWdlEi0KCHRlc3RfbWFwGAEgASgLMhsucHJvdG9idWZfdW5pdHRl", 82*1b3f573fSAndroid Build Coastguard Worker "c3QzLlRlc3RNYXAivgEKDlRlc3RNZXNzYWdlTWFwElIKEW1hcF9pbnQzMl9t", 83*1b3f573fSAndroid Build Coastguard Worker "ZXNzYWdlGAEgAygLMjcucHJvdG9idWZfdW5pdHRlc3QzLlRlc3RNZXNzYWdl", 84*1b3f573fSAndroid Build Coastguard Worker "TWFwLk1hcEludDMyTWVzc2FnZUVudHJ5GlgKFE1hcEludDMyTWVzc2FnZUVu", 85*1b3f573fSAndroid Build Coastguard Worker "dHJ5EgsKA2tleRgBIAEoBRIvCgV2YWx1ZRgCIAEoCzIgLnByb3RvYnVmX3Vu", 86*1b3f573fSAndroid Build Coastguard Worker "aXR0ZXN0My5UZXN0QWxsVHlwZXM6AjgBIuUBCg9UZXN0U2FtZVR5cGVNYXAS", 87*1b3f573fSAndroid Build Coastguard Worker "OwoEbWFwMRgBIAMoCzItLnByb3RvYnVmX3VuaXR0ZXN0My5UZXN0U2FtZVR5", 88*1b3f573fSAndroid Build Coastguard Worker "cGVNYXAuTWFwMUVudHJ5EjsKBG1hcDIYAiADKAsyLS5wcm90b2J1Zl91bml0", 89*1b3f573fSAndroid Build Coastguard Worker "dGVzdDMuVGVzdFNhbWVUeXBlTWFwLk1hcDJFbnRyeRorCglNYXAxRW50cnkS", 90*1b3f573fSAndroid Build Coastguard Worker "CwoDa2V5GAEgASgFEg0KBXZhbHVlGAIgASgFOgI4ARorCglNYXAyRW50cnkS", 91*1b3f573fSAndroid Build Coastguard Worker "CwoDa2V5GAEgASgFEg0KBXZhbHVlGAIgASgFOgI4ASL1EAoMVGVzdEFyZW5h", 92*1b3f573fSAndroid Build Coastguard Worker "TWFwEkwKD21hcF9pbnQzMl9pbnQzMhgBIAMoCzIzLnByb3RvYnVmX3VuaXR0", 93*1b3f573fSAndroid Build Coastguard Worker "ZXN0My5UZXN0QXJlbmFNYXAuTWFwSW50MzJJbnQzMkVudHJ5EkwKD21hcF9p", 94*1b3f573fSAndroid Build Coastguard Worker "bnQ2NF9pbnQ2NBgCIAMoCzIzLnByb3RvYnVmX3VuaXR0ZXN0My5UZXN0QXJl", 95*1b3f573fSAndroid Build Coastguard Worker "bmFNYXAuTWFwSW50NjRJbnQ2NEVudHJ5ElAKEW1hcF91aW50MzJfdWludDMy", 96*1b3f573fSAndroid Build Coastguard Worker "GAMgAygLMjUucHJvdG9idWZfdW5pdHRlc3QzLlRlc3RBcmVuYU1hcC5NYXBV", 97*1b3f573fSAndroid Build Coastguard Worker "aW50MzJVaW50MzJFbnRyeRJQChFtYXBfdWludDY0X3VpbnQ2NBgEIAMoCzI1", 98*1b3f573fSAndroid Build Coastguard Worker "LnByb3RvYnVmX3VuaXR0ZXN0My5UZXN0QXJlbmFNYXAuTWFwVWludDY0VWlu", 99*1b3f573fSAndroid Build Coastguard Worker "dDY0RW50cnkSUAoRbWFwX3NpbnQzMl9zaW50MzIYBSADKAsyNS5wcm90b2J1", 100*1b3f573fSAndroid Build Coastguard Worker "Zl91bml0dGVzdDMuVGVzdEFyZW5hTWFwLk1hcFNpbnQzMlNpbnQzMkVudHJ5", 101*1b3f573fSAndroid Build Coastguard Worker "ElAKEW1hcF9zaW50NjRfc2ludDY0GAYgAygLMjUucHJvdG9idWZfdW5pdHRl", 102*1b3f573fSAndroid Build Coastguard Worker "c3QzLlRlc3RBcmVuYU1hcC5NYXBTaW50NjRTaW50NjRFbnRyeRJUChNtYXBf", 103*1b3f573fSAndroid Build Coastguard Worker "Zml4ZWQzMl9maXhlZDMyGAcgAygLMjcucHJvdG9idWZfdW5pdHRlc3QzLlRl", 104*1b3f573fSAndroid Build Coastguard Worker "c3RBcmVuYU1hcC5NYXBGaXhlZDMyRml4ZWQzMkVudHJ5ElQKE21hcF9maXhl", 105*1b3f573fSAndroid Build Coastguard Worker "ZDY0X2ZpeGVkNjQYCCADKAsyNy5wcm90b2J1Zl91bml0dGVzdDMuVGVzdEFy", 106*1b3f573fSAndroid Build Coastguard Worker "ZW5hTWFwLk1hcEZpeGVkNjRGaXhlZDY0RW50cnkSWAoVbWFwX3NmaXhlZDMy", 107*1b3f573fSAndroid Build Coastguard Worker "X3NmaXhlZDMyGAkgAygLMjkucHJvdG9idWZfdW5pdHRlc3QzLlRlc3RBcmVu", 108*1b3f573fSAndroid Build Coastguard Worker "YU1hcC5NYXBTZml4ZWQzMlNmaXhlZDMyRW50cnkSWAoVbWFwX3NmaXhlZDY0", 109*1b3f573fSAndroid Build Coastguard Worker "X3NmaXhlZDY0GAogAygLMjkucHJvdG9idWZfdW5pdHRlc3QzLlRlc3RBcmVu", 110*1b3f573fSAndroid Build Coastguard Worker "YU1hcC5NYXBTZml4ZWQ2NFNmaXhlZDY0RW50cnkSTAoPbWFwX2ludDMyX2Zs", 111*1b3f573fSAndroid Build Coastguard Worker "b2F0GAsgAygLMjMucHJvdG9idWZfdW5pdHRlc3QzLlRlc3RBcmVuYU1hcC5N", 112*1b3f573fSAndroid Build Coastguard Worker "YXBJbnQzMkZsb2F0RW50cnkSTgoQbWFwX2ludDMyX2RvdWJsZRgMIAMoCzI0", 113*1b3f573fSAndroid Build Coastguard Worker "LnByb3RvYnVmX3VuaXR0ZXN0My5UZXN0QXJlbmFNYXAuTWFwSW50MzJEb3Vi", 114*1b3f573fSAndroid Build Coastguard Worker "bGVFbnRyeRJICg1tYXBfYm9vbF9ib29sGA0gAygLMjEucHJvdG9idWZfdW5p", 115*1b3f573fSAndroid Build Coastguard Worker "dHRlc3QzLlRlc3RBcmVuYU1hcC5NYXBCb29sQm9vbEVudHJ5EkoKDm1hcF9p", 116*1b3f573fSAndroid Build Coastguard Worker "bnQzMl9lbnVtGA4gAygLMjIucHJvdG9idWZfdW5pdHRlc3QzLlRlc3RBcmVu", 117*1b3f573fSAndroid Build Coastguard Worker "YU1hcC5NYXBJbnQzMkVudW1FbnRyeRJfChltYXBfaW50MzJfZm9yZWlnbl9t", 118*1b3f573fSAndroid Build Coastguard Worker "ZXNzYWdlGA8gAygLMjwucHJvdG9idWZfdW5pdHRlc3QzLlRlc3RBcmVuYU1h", 119*1b3f573fSAndroid Build Coastguard Worker "cC5NYXBJbnQzMkZvcmVpZ25NZXNzYWdlRW50cnkaNAoSTWFwSW50MzJJbnQz", 120*1b3f573fSAndroid Build Coastguard Worker "MkVudHJ5EgsKA2tleRgBIAEoBRINCgV2YWx1ZRgCIAEoBToCOAEaNAoSTWFw", 121*1b3f573fSAndroid Build Coastguard Worker "SW50NjRJbnQ2NEVudHJ5EgsKA2tleRgBIAEoAxINCgV2YWx1ZRgCIAEoAzoC", 122*1b3f573fSAndroid Build Coastguard Worker "OAEaNgoUTWFwVWludDMyVWludDMyRW50cnkSCwoDa2V5GAEgASgNEg0KBXZh", 123*1b3f573fSAndroid Build Coastguard Worker "bHVlGAIgASgNOgI4ARo2ChRNYXBVaW50NjRVaW50NjRFbnRyeRILCgNrZXkY", 124*1b3f573fSAndroid Build Coastguard Worker "ASABKAQSDQoFdmFsdWUYAiABKAQ6AjgBGjYKFE1hcFNpbnQzMlNpbnQzMkVu", 125*1b3f573fSAndroid Build Coastguard Worker "dHJ5EgsKA2tleRgBIAEoERINCgV2YWx1ZRgCIAEoEToCOAEaNgoUTWFwU2lu", 126*1b3f573fSAndroid Build Coastguard Worker "dDY0U2ludDY0RW50cnkSCwoDa2V5GAEgASgSEg0KBXZhbHVlGAIgASgSOgI4", 127*1b3f573fSAndroid Build Coastguard Worker "ARo4ChZNYXBGaXhlZDMyRml4ZWQzMkVudHJ5EgsKA2tleRgBIAEoBxINCgV2", 128*1b3f573fSAndroid Build Coastguard Worker "YWx1ZRgCIAEoBzoCOAEaOAoWTWFwRml4ZWQ2NEZpeGVkNjRFbnRyeRILCgNr", 129*1b3f573fSAndroid Build Coastguard Worker "ZXkYASABKAYSDQoFdmFsdWUYAiABKAY6AjgBGjoKGE1hcFNmaXhlZDMyU2Zp", 130*1b3f573fSAndroid Build Coastguard Worker "eGVkMzJFbnRyeRILCgNrZXkYASABKA8SDQoFdmFsdWUYAiABKA86AjgBGjoK", 131*1b3f573fSAndroid Build Coastguard Worker "GE1hcFNmaXhlZDY0U2ZpeGVkNjRFbnRyeRILCgNrZXkYASABKBASDQoFdmFs", 132*1b3f573fSAndroid Build Coastguard Worker "dWUYAiABKBA6AjgBGjQKEk1hcEludDMyRmxvYXRFbnRyeRILCgNrZXkYASAB", 133*1b3f573fSAndroid Build Coastguard Worker "KAUSDQoFdmFsdWUYAiABKAI6AjgBGjUKE01hcEludDMyRG91YmxlRW50cnkS", 134*1b3f573fSAndroid Build Coastguard Worker "CwoDa2V5GAEgASgFEg0KBXZhbHVlGAIgASgBOgI4ARoyChBNYXBCb29sQm9v", 135*1b3f573fSAndroid Build Coastguard Worker "bEVudHJ5EgsKA2tleRgBIAEoCBINCgV2YWx1ZRgCIAEoCDoCOAEaUAoRTWFw", 136*1b3f573fSAndroid Build Coastguard Worker "SW50MzJFbnVtRW50cnkSCwoDa2V5GAEgASgFEioKBXZhbHVlGAIgASgOMhsu", 137*1b3f573fSAndroid Build Coastguard Worker "cHJvdG9idWZfdW5pdHRlc3QzLk1hcEVudW06AjgBGmEKG01hcEludDMyRm9y", 138*1b3f573fSAndroid Build Coastguard Worker "ZWlnbk1lc3NhZ2VFbnRyeRILCgNrZXkYASABKAUSMQoFdmFsdWUYAiABKAsy", 139*1b3f573fSAndroid Build Coastguard Worker "Ii5wcm90b2J1Zl91bml0dGVzdDMuRm9yZWlnbk1lc3NhZ2U6AjgBIuYBCh9N", 140*1b3f573fSAndroid Build Coastguard Worker "ZXNzYWdlQ29udGFpbmluZ0VudW1DYWxsZWRUeXBlEksKBHR5cGUYASADKAsy", 141*1b3f573fSAndroid Build Coastguard Worker "PS5wcm90b2J1Zl91bml0dGVzdDMuTWVzc2FnZUNvbnRhaW5pbmdFbnVtQ2Fs", 142*1b3f573fSAndroid Build Coastguard Worker "bGVkVHlwZS5UeXBlRW50cnkaYAoJVHlwZUVudHJ5EgsKA2tleRgBIAEoBRJC", 143*1b3f573fSAndroid Build Coastguard Worker "CgV2YWx1ZRgCIAEoCzIzLnByb3RvYnVmX3VuaXR0ZXN0My5NZXNzYWdlQ29u", 144*1b3f573fSAndroid Build Coastguard Worker "dGFpbmluZ0VudW1DYWxsZWRUeXBlOgI4ASIUCgRUeXBlEgwKCFRZUEVfRk9P", 145*1b3f573fSAndroid Build Coastguard Worker "EAAingEKH01lc3NhZ2VDb250YWluaW5nTWFwQ2FsbGVkRW50cnkSTQoFZW50", 146*1b3f573fSAndroid Build Coastguard Worker "cnkYASADKAsyPi5wcm90b2J1Zl91bml0dGVzdDMuTWVzc2FnZUNvbnRhaW5p", 147*1b3f573fSAndroid Build Coastguard Worker "bmdNYXBDYWxsZWRFbnRyeS5FbnRyeUVudHJ5GiwKCkVudHJ5RW50cnkSCwoD", 148*1b3f573fSAndroid Build Coastguard Worker "a2V5GAEgASgFEg0KBXZhbHVlGAIgASgFOgI4ASo/CgdNYXBFbnVtEhAKDE1B", 149*1b3f573fSAndroid Build Coastguard Worker "UF9FTlVNX0ZPTxAAEhAKDE1BUF9FTlVNX0JBUhABEhAKDE1BUF9FTlVNX0JB", 150*1b3f573fSAndroid Build Coastguard Worker "WhACQh2qAhpHb29nbGUuUHJvdG9idWYuVGVzdFByb3Rvc2IGcHJvdG8z")); 151*1b3f573fSAndroid Build Coastguard Worker descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, 152*1b3f573fSAndroid Build Coastguard Worker new pbr::FileDescriptor[] { global::Google.Protobuf.TestProtos.UnittestProto3Reflection.Descriptor, }, 153*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Google.Protobuf.TestProtos.MapEnum), }, null, new pbr::GeneratedClrTypeInfo[] { 154*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestMap), global::Google.Protobuf.TestProtos.TestMap.Parser, new[]{ "MapInt32Int32", "MapInt64Int64", "MapUint32Uint32", "MapUint64Uint64", "MapSint32Sint32", "MapSint64Sint64", "MapFixed32Fixed32", "MapFixed64Fixed64", "MapSfixed32Sfixed32", "MapSfixed64Sfixed64", "MapInt32Float", "MapInt32Double", "MapBoolBool", "MapStringString", "MapInt32Bytes", "MapInt32Enum", "MapInt32ForeignMessage" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, }), 155*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestMapSubmessage), global::Google.Protobuf.TestProtos.TestMapSubmessage.Parser, new[]{ "TestMap" }, null, null, null, null), 156*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestMessageMap), global::Google.Protobuf.TestProtos.TestMessageMap.Parser, new[]{ "MapInt32Message" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }), 157*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestSameTypeMap), global::Google.Protobuf.TestProtos.TestSameTypeMap.Parser, new[]{ "Map1", "Map2" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, }), 158*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.TestArenaMap), global::Google.Protobuf.TestProtos.TestArenaMap.Parser, new[]{ "MapInt32Int32", "MapInt64Int64", "MapUint32Uint32", "MapUint64Uint64", "MapSint32Sint32", "MapSint64Sint64", "MapFixed32Fixed32", "MapFixed64Fixed64", "MapSfixed32Sfixed32", "MapSfixed64Sfixed64", "MapInt32Float", "MapInt32Double", "MapBoolBool", "MapInt32Enum", "MapInt32ForeignMessage" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, }), 159*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.MessageContainingEnumCalledType), global::Google.Protobuf.TestProtos.MessageContainingEnumCalledType.Parser, new[]{ "Type" }, null, new[]{ typeof(global::Google.Protobuf.TestProtos.MessageContainingEnumCalledType.Types.Type) }, null, new pbr::GeneratedClrTypeInfo[] { null, }), 160*1b3f573fSAndroid Build Coastguard Worker new pbr::GeneratedClrTypeInfo(typeof(global::Google.Protobuf.TestProtos.MessageContainingMapCalledEntry), global::Google.Protobuf.TestProtos.MessageContainingMapCalledEntry.Parser, new[]{ "Entry" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }) 161*1b3f573fSAndroid Build Coastguard Worker })); 162*1b3f573fSAndroid Build Coastguard Worker } 163*1b3f573fSAndroid Build Coastguard Worker #endregion 164*1b3f573fSAndroid Build Coastguard Worker 165*1b3f573fSAndroid Build Coastguard Worker } 166*1b3f573fSAndroid Build Coastguard Worker #region Enums 167*1b3f573fSAndroid Build Coastguard Worker public enum MapEnum { 168*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("MAP_ENUM_FOO")] Foo = 0, 169*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("MAP_ENUM_BAR")] Bar = 1, 170*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("MAP_ENUM_BAZ")] Baz = 2, 171*1b3f573fSAndroid Build Coastguard Worker } 172*1b3f573fSAndroid Build Coastguard Worker 173*1b3f573fSAndroid Build Coastguard Worker #endregion 174*1b3f573fSAndroid Build Coastguard Worker 175*1b3f573fSAndroid Build Coastguard Worker #region Messages 176*1b3f573fSAndroid Build Coastguard Worker /// <summary> 177*1b3f573fSAndroid Build Coastguard Worker /// Tests maps. 178*1b3f573fSAndroid Build Coastguard Worker /// </summary> 179*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestMap : pb::IMessage<TestMap> 180*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 181*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 182*1b3f573fSAndroid Build Coastguard Worker #endif 183*1b3f573fSAndroid Build Coastguard Worker { 184*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestMap> _parser = new pb::MessageParser<TestMap>(() => new TestMap()); 185*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 186*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 187*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 188*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestMap> Parser { get { return _parser; } } 189*1b3f573fSAndroid Build Coastguard Worker 190*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 191*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 192*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 193*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.MapUnittestProto3Reflection.Descriptor.MessageTypes[0]; } 194*1b3f573fSAndroid Build Coastguard Worker } 195*1b3f573fSAndroid Build Coastguard Worker 196*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 197*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 198*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 199*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 200*1b3f573fSAndroid Build Coastguard Worker } 201*1b3f573fSAndroid Build Coastguard Worker 202*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 203*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestMap()204*1b3f573fSAndroid Build Coastguard Worker public TestMap() { 205*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 206*1b3f573fSAndroid Build Coastguard Worker } 207*1b3f573fSAndroid Build Coastguard Worker OnConstruction()208*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 209*1b3f573fSAndroid Build Coastguard Worker 210*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 211*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestMap(TestMap other)212*1b3f573fSAndroid Build Coastguard Worker public TestMap(TestMap other) : this() { 213*1b3f573fSAndroid Build Coastguard Worker mapInt32Int32_ = other.mapInt32Int32_.Clone(); 214*1b3f573fSAndroid Build Coastguard Worker mapInt64Int64_ = other.mapInt64Int64_.Clone(); 215*1b3f573fSAndroid Build Coastguard Worker mapUint32Uint32_ = other.mapUint32Uint32_.Clone(); 216*1b3f573fSAndroid Build Coastguard Worker mapUint64Uint64_ = other.mapUint64Uint64_.Clone(); 217*1b3f573fSAndroid Build Coastguard Worker mapSint32Sint32_ = other.mapSint32Sint32_.Clone(); 218*1b3f573fSAndroid Build Coastguard Worker mapSint64Sint64_ = other.mapSint64Sint64_.Clone(); 219*1b3f573fSAndroid Build Coastguard Worker mapFixed32Fixed32_ = other.mapFixed32Fixed32_.Clone(); 220*1b3f573fSAndroid Build Coastguard Worker mapFixed64Fixed64_ = other.mapFixed64Fixed64_.Clone(); 221*1b3f573fSAndroid Build Coastguard Worker mapSfixed32Sfixed32_ = other.mapSfixed32Sfixed32_.Clone(); 222*1b3f573fSAndroid Build Coastguard Worker mapSfixed64Sfixed64_ = other.mapSfixed64Sfixed64_.Clone(); 223*1b3f573fSAndroid Build Coastguard Worker mapInt32Float_ = other.mapInt32Float_.Clone(); 224*1b3f573fSAndroid Build Coastguard Worker mapInt32Double_ = other.mapInt32Double_.Clone(); 225*1b3f573fSAndroid Build Coastguard Worker mapBoolBool_ = other.mapBoolBool_.Clone(); 226*1b3f573fSAndroid Build Coastguard Worker mapStringString_ = other.mapStringString_.Clone(); 227*1b3f573fSAndroid Build Coastguard Worker mapInt32Bytes_ = other.mapInt32Bytes_.Clone(); 228*1b3f573fSAndroid Build Coastguard Worker mapInt32Enum_ = other.mapInt32Enum_.Clone(); 229*1b3f573fSAndroid Build Coastguard Worker mapInt32ForeignMessage_ = other.mapInt32ForeignMessage_.Clone(); 230*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 231*1b3f573fSAndroid Build Coastguard Worker } 232*1b3f573fSAndroid Build Coastguard Worker 233*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 234*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()235*1b3f573fSAndroid Build Coastguard Worker public TestMap Clone() { 236*1b3f573fSAndroid Build Coastguard Worker return new TestMap(this); 237*1b3f573fSAndroid Build Coastguard Worker } 238*1b3f573fSAndroid Build Coastguard Worker 239*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_int32_int32" field.</summary> 240*1b3f573fSAndroid Build Coastguard Worker public const int MapInt32Int32FieldNumber = 1; 241*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, int>.Codec _map_mapInt32Int32_codec 242*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, int>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForInt32(16, 0), 10); 243*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, int> mapInt32Int32_ = new pbc::MapField<int, int>(); 244*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 245*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 246*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, int> MapInt32Int32 { 247*1b3f573fSAndroid Build Coastguard Worker get { return mapInt32Int32_; } 248*1b3f573fSAndroid Build Coastguard Worker } 249*1b3f573fSAndroid Build Coastguard Worker 250*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_int64_int64" field.</summary> 251*1b3f573fSAndroid Build Coastguard Worker public const int MapInt64Int64FieldNumber = 2; 252*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<long, long>.Codec _map_mapInt64Int64_codec 253*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<long, long>.Codec(pb::FieldCodec.ForInt64(8, 0L), pb::FieldCodec.ForInt64(16, 0L), 18); 254*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<long, long> mapInt64Int64_ = new pbc::MapField<long, long>(); 255*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 256*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 257*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<long, long> MapInt64Int64 { 258*1b3f573fSAndroid Build Coastguard Worker get { return mapInt64Int64_; } 259*1b3f573fSAndroid Build Coastguard Worker } 260*1b3f573fSAndroid Build Coastguard Worker 261*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_uint32_uint32" field.</summary> 262*1b3f573fSAndroid Build Coastguard Worker public const int MapUint32Uint32FieldNumber = 3; 263*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<uint, uint>.Codec _map_mapUint32Uint32_codec 264*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<uint, uint>.Codec(pb::FieldCodec.ForUInt32(8, 0), pb::FieldCodec.ForUInt32(16, 0), 26); 265*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<uint, uint> mapUint32Uint32_ = new pbc::MapField<uint, uint>(); 266*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 267*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 268*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<uint, uint> MapUint32Uint32 { 269*1b3f573fSAndroid Build Coastguard Worker get { return mapUint32Uint32_; } 270*1b3f573fSAndroid Build Coastguard Worker } 271*1b3f573fSAndroid Build Coastguard Worker 272*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_uint64_uint64" field.</summary> 273*1b3f573fSAndroid Build Coastguard Worker public const int MapUint64Uint64FieldNumber = 4; 274*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<ulong, ulong>.Codec _map_mapUint64Uint64_codec 275*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<ulong, ulong>.Codec(pb::FieldCodec.ForUInt64(8, 0UL), pb::FieldCodec.ForUInt64(16, 0UL), 34); 276*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<ulong, ulong> mapUint64Uint64_ = new pbc::MapField<ulong, ulong>(); 277*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 278*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 279*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<ulong, ulong> MapUint64Uint64 { 280*1b3f573fSAndroid Build Coastguard Worker get { return mapUint64Uint64_; } 281*1b3f573fSAndroid Build Coastguard Worker } 282*1b3f573fSAndroid Build Coastguard Worker 283*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_sint32_sint32" field.</summary> 284*1b3f573fSAndroid Build Coastguard Worker public const int MapSint32Sint32FieldNumber = 5; 285*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, int>.Codec _map_mapSint32Sint32_codec 286*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, int>.Codec(pb::FieldCodec.ForSInt32(8, 0), pb::FieldCodec.ForSInt32(16, 0), 42); 287*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, int> mapSint32Sint32_ = new pbc::MapField<int, int>(); 288*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 289*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 290*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, int> MapSint32Sint32 { 291*1b3f573fSAndroid Build Coastguard Worker get { return mapSint32Sint32_; } 292*1b3f573fSAndroid Build Coastguard Worker } 293*1b3f573fSAndroid Build Coastguard Worker 294*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_sint64_sint64" field.</summary> 295*1b3f573fSAndroid Build Coastguard Worker public const int MapSint64Sint64FieldNumber = 6; 296*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<long, long>.Codec _map_mapSint64Sint64_codec 297*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<long, long>.Codec(pb::FieldCodec.ForSInt64(8, 0L), pb::FieldCodec.ForSInt64(16, 0L), 50); 298*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<long, long> mapSint64Sint64_ = new pbc::MapField<long, long>(); 299*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 300*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 301*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<long, long> MapSint64Sint64 { 302*1b3f573fSAndroid Build Coastguard Worker get { return mapSint64Sint64_; } 303*1b3f573fSAndroid Build Coastguard Worker } 304*1b3f573fSAndroid Build Coastguard Worker 305*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_fixed32_fixed32" field.</summary> 306*1b3f573fSAndroid Build Coastguard Worker public const int MapFixed32Fixed32FieldNumber = 7; 307*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<uint, uint>.Codec _map_mapFixed32Fixed32_codec 308*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<uint, uint>.Codec(pb::FieldCodec.ForFixed32(13, 0), pb::FieldCodec.ForFixed32(21, 0), 58); 309*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<uint, uint> mapFixed32Fixed32_ = new pbc::MapField<uint, uint>(); 310*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 311*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 312*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<uint, uint> MapFixed32Fixed32 { 313*1b3f573fSAndroid Build Coastguard Worker get { return mapFixed32Fixed32_; } 314*1b3f573fSAndroid Build Coastguard Worker } 315*1b3f573fSAndroid Build Coastguard Worker 316*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_fixed64_fixed64" field.</summary> 317*1b3f573fSAndroid Build Coastguard Worker public const int MapFixed64Fixed64FieldNumber = 8; 318*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<ulong, ulong>.Codec _map_mapFixed64Fixed64_codec 319*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<ulong, ulong>.Codec(pb::FieldCodec.ForFixed64(9, 0UL), pb::FieldCodec.ForFixed64(17, 0UL), 66); 320*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<ulong, ulong> mapFixed64Fixed64_ = new pbc::MapField<ulong, ulong>(); 321*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 322*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 323*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<ulong, ulong> MapFixed64Fixed64 { 324*1b3f573fSAndroid Build Coastguard Worker get { return mapFixed64Fixed64_; } 325*1b3f573fSAndroid Build Coastguard Worker } 326*1b3f573fSAndroid Build Coastguard Worker 327*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_sfixed32_sfixed32" field.</summary> 328*1b3f573fSAndroid Build Coastguard Worker public const int MapSfixed32Sfixed32FieldNumber = 9; 329*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, int>.Codec _map_mapSfixed32Sfixed32_codec 330*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, int>.Codec(pb::FieldCodec.ForSFixed32(13, 0), pb::FieldCodec.ForSFixed32(21, 0), 74); 331*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, int> mapSfixed32Sfixed32_ = new pbc::MapField<int, int>(); 332*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 333*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 334*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, int> MapSfixed32Sfixed32 { 335*1b3f573fSAndroid Build Coastguard Worker get { return mapSfixed32Sfixed32_; } 336*1b3f573fSAndroid Build Coastguard Worker } 337*1b3f573fSAndroid Build Coastguard Worker 338*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_sfixed64_sfixed64" field.</summary> 339*1b3f573fSAndroid Build Coastguard Worker public const int MapSfixed64Sfixed64FieldNumber = 10; 340*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<long, long>.Codec _map_mapSfixed64Sfixed64_codec 341*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<long, long>.Codec(pb::FieldCodec.ForSFixed64(9, 0L), pb::FieldCodec.ForSFixed64(17, 0L), 82); 342*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<long, long> mapSfixed64Sfixed64_ = new pbc::MapField<long, long>(); 343*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 344*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 345*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<long, long> MapSfixed64Sfixed64 { 346*1b3f573fSAndroid Build Coastguard Worker get { return mapSfixed64Sfixed64_; } 347*1b3f573fSAndroid Build Coastguard Worker } 348*1b3f573fSAndroid Build Coastguard Worker 349*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_int32_float" field.</summary> 350*1b3f573fSAndroid Build Coastguard Worker public const int MapInt32FloatFieldNumber = 11; 351*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, float>.Codec _map_mapInt32Float_codec 352*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, float>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForFloat(21, 0F), 90); 353*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, float> mapInt32Float_ = new pbc::MapField<int, float>(); 354*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 355*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 356*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, float> MapInt32Float { 357*1b3f573fSAndroid Build Coastguard Worker get { return mapInt32Float_; } 358*1b3f573fSAndroid Build Coastguard Worker } 359*1b3f573fSAndroid Build Coastguard Worker 360*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_int32_double" field.</summary> 361*1b3f573fSAndroid Build Coastguard Worker public const int MapInt32DoubleFieldNumber = 12; 362*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, double>.Codec _map_mapInt32Double_codec 363*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, double>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForDouble(17, 0D), 98); 364*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, double> mapInt32Double_ = new pbc::MapField<int, double>(); 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 pbc::MapField<int, double> MapInt32Double { 368*1b3f573fSAndroid Build Coastguard Worker get { return mapInt32Double_; } 369*1b3f573fSAndroid Build Coastguard Worker } 370*1b3f573fSAndroid Build Coastguard Worker 371*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_bool_bool" field.</summary> 372*1b3f573fSAndroid Build Coastguard Worker public const int MapBoolBoolFieldNumber = 13; 373*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<bool, bool>.Codec _map_mapBoolBool_codec 374*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<bool, bool>.Codec(pb::FieldCodec.ForBool(8, false), pb::FieldCodec.ForBool(16, false), 106); 375*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<bool, bool> mapBoolBool_ = new pbc::MapField<bool, bool>(); 376*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 377*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 378*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<bool, bool> MapBoolBool { 379*1b3f573fSAndroid Build Coastguard Worker get { return mapBoolBool_; } 380*1b3f573fSAndroid Build Coastguard Worker } 381*1b3f573fSAndroid Build Coastguard Worker 382*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_string_string" field.</summary> 383*1b3f573fSAndroid Build Coastguard Worker public const int MapStringStringFieldNumber = 14; 384*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<string, string>.Codec _map_mapStringString_codec 385*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<string, string>.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForString(18, ""), 114); 386*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<string, string> mapStringString_ = new pbc::MapField<string, string>(); 387*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 388*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 389*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<string, string> MapStringString { 390*1b3f573fSAndroid Build Coastguard Worker get { return mapStringString_; } 391*1b3f573fSAndroid Build Coastguard Worker } 392*1b3f573fSAndroid Build Coastguard Worker 393*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_int32_bytes" field.</summary> 394*1b3f573fSAndroid Build Coastguard Worker public const int MapInt32BytesFieldNumber = 15; 395*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, pb::ByteString>.Codec _map_mapInt32Bytes_codec 396*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, pb::ByteString>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForBytes(18, pb::ByteString.Empty), 122); 397*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, pb::ByteString> mapInt32Bytes_ = new pbc::MapField<int, pb::ByteString>(); 398*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 399*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 400*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, pb::ByteString> MapInt32Bytes { 401*1b3f573fSAndroid Build Coastguard Worker get { return mapInt32Bytes_; } 402*1b3f573fSAndroid Build Coastguard Worker } 403*1b3f573fSAndroid Build Coastguard Worker 404*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_int32_enum" field.</summary> 405*1b3f573fSAndroid Build Coastguard Worker public const int MapInt32EnumFieldNumber = 16; 406*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, global::Google.Protobuf.TestProtos.MapEnum>.Codec _map_mapInt32Enum_codec 407*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, global::Google.Protobuf.TestProtos.MapEnum>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForEnum(16, x => (int) x, x => (global::Google.Protobuf.TestProtos.MapEnum) x, global::Google.Protobuf.TestProtos.MapEnum.Foo), 130); 408*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, global::Google.Protobuf.TestProtos.MapEnum> mapInt32Enum_ = new pbc::MapField<int, global::Google.Protobuf.TestProtos.MapEnum>(); 409*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 410*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 411*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, global::Google.Protobuf.TestProtos.MapEnum> MapInt32Enum { 412*1b3f573fSAndroid Build Coastguard Worker get { return mapInt32Enum_; } 413*1b3f573fSAndroid Build Coastguard Worker } 414*1b3f573fSAndroid Build Coastguard Worker 415*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_int32_foreign_message" field.</summary> 416*1b3f573fSAndroid Build Coastguard Worker public const int MapInt32ForeignMessageFieldNumber = 17; 417*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, global::Google.Protobuf.TestProtos.ForeignMessage>.Codec _map_mapInt32ForeignMessage_codec 418*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, global::Google.Protobuf.TestProtos.ForeignMessage>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForMessage(18, global::Google.Protobuf.TestProtos.ForeignMessage.Parser), 138); 419*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, global::Google.Protobuf.TestProtos.ForeignMessage> mapInt32ForeignMessage_ = new pbc::MapField<int, global::Google.Protobuf.TestProtos.ForeignMessage>(); 420*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 421*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 422*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, global::Google.Protobuf.TestProtos.ForeignMessage> MapInt32ForeignMessage { 423*1b3f573fSAndroid Build Coastguard Worker get { return mapInt32ForeignMessage_; } 424*1b3f573fSAndroid Build Coastguard Worker } 425*1b3f573fSAndroid Build Coastguard Worker 426*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 427*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)428*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 429*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestMap); 430*1b3f573fSAndroid Build Coastguard Worker } 431*1b3f573fSAndroid Build Coastguard Worker 432*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 433*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestMap other)434*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestMap other) { 435*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 436*1b3f573fSAndroid Build Coastguard Worker return false; 437*1b3f573fSAndroid Build Coastguard Worker } 438*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 439*1b3f573fSAndroid Build Coastguard Worker return true; 440*1b3f573fSAndroid Build Coastguard Worker } 441*1b3f573fSAndroid Build Coastguard Worker if (!MapInt32Int32.Equals(other.MapInt32Int32)) return false; 442*1b3f573fSAndroid Build Coastguard Worker if (!MapInt64Int64.Equals(other.MapInt64Int64)) return false; 443*1b3f573fSAndroid Build Coastguard Worker if (!MapUint32Uint32.Equals(other.MapUint32Uint32)) return false; 444*1b3f573fSAndroid Build Coastguard Worker if (!MapUint64Uint64.Equals(other.MapUint64Uint64)) return false; 445*1b3f573fSAndroid Build Coastguard Worker if (!MapSint32Sint32.Equals(other.MapSint32Sint32)) return false; 446*1b3f573fSAndroid Build Coastguard Worker if (!MapSint64Sint64.Equals(other.MapSint64Sint64)) return false; 447*1b3f573fSAndroid Build Coastguard Worker if (!MapFixed32Fixed32.Equals(other.MapFixed32Fixed32)) return false; 448*1b3f573fSAndroid Build Coastguard Worker if (!MapFixed64Fixed64.Equals(other.MapFixed64Fixed64)) return false; 449*1b3f573fSAndroid Build Coastguard Worker if (!MapSfixed32Sfixed32.Equals(other.MapSfixed32Sfixed32)) return false; 450*1b3f573fSAndroid Build Coastguard Worker if (!MapSfixed64Sfixed64.Equals(other.MapSfixed64Sfixed64)) return false; 451*1b3f573fSAndroid Build Coastguard Worker if (!MapInt32Float.Equals(other.MapInt32Float)) return false; 452*1b3f573fSAndroid Build Coastguard Worker if (!MapInt32Double.Equals(other.MapInt32Double)) return false; 453*1b3f573fSAndroid Build Coastguard Worker if (!MapBoolBool.Equals(other.MapBoolBool)) return false; 454*1b3f573fSAndroid Build Coastguard Worker if (!MapStringString.Equals(other.MapStringString)) return false; 455*1b3f573fSAndroid Build Coastguard Worker if (!MapInt32Bytes.Equals(other.MapInt32Bytes)) return false; 456*1b3f573fSAndroid Build Coastguard Worker if (!MapInt32Enum.Equals(other.MapInt32Enum)) return false; 457*1b3f573fSAndroid Build Coastguard Worker if (!MapInt32ForeignMessage.Equals(other.MapInt32ForeignMessage)) return false; 458*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 459*1b3f573fSAndroid Build Coastguard Worker } 460*1b3f573fSAndroid Build Coastguard Worker 461*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 462*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()463*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 464*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 465*1b3f573fSAndroid Build Coastguard Worker hash ^= MapInt32Int32.GetHashCode(); 466*1b3f573fSAndroid Build Coastguard Worker hash ^= MapInt64Int64.GetHashCode(); 467*1b3f573fSAndroid Build Coastguard Worker hash ^= MapUint32Uint32.GetHashCode(); 468*1b3f573fSAndroid Build Coastguard Worker hash ^= MapUint64Uint64.GetHashCode(); 469*1b3f573fSAndroid Build Coastguard Worker hash ^= MapSint32Sint32.GetHashCode(); 470*1b3f573fSAndroid Build Coastguard Worker hash ^= MapSint64Sint64.GetHashCode(); 471*1b3f573fSAndroid Build Coastguard Worker hash ^= MapFixed32Fixed32.GetHashCode(); 472*1b3f573fSAndroid Build Coastguard Worker hash ^= MapFixed64Fixed64.GetHashCode(); 473*1b3f573fSAndroid Build Coastguard Worker hash ^= MapSfixed32Sfixed32.GetHashCode(); 474*1b3f573fSAndroid Build Coastguard Worker hash ^= MapSfixed64Sfixed64.GetHashCode(); 475*1b3f573fSAndroid Build Coastguard Worker hash ^= MapInt32Float.GetHashCode(); 476*1b3f573fSAndroid Build Coastguard Worker hash ^= MapInt32Double.GetHashCode(); 477*1b3f573fSAndroid Build Coastguard Worker hash ^= MapBoolBool.GetHashCode(); 478*1b3f573fSAndroid Build Coastguard Worker hash ^= MapStringString.GetHashCode(); 479*1b3f573fSAndroid Build Coastguard Worker hash ^= MapInt32Bytes.GetHashCode(); 480*1b3f573fSAndroid Build Coastguard Worker hash ^= MapInt32Enum.GetHashCode(); 481*1b3f573fSAndroid Build Coastguard Worker hash ^= MapInt32ForeignMessage.GetHashCode(); 482*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 483*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 484*1b3f573fSAndroid Build Coastguard Worker } 485*1b3f573fSAndroid Build Coastguard Worker return hash; 486*1b3f573fSAndroid Build Coastguard Worker } 487*1b3f573fSAndroid Build Coastguard Worker 488*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 489*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()490*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 491*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 492*1b3f573fSAndroid Build Coastguard Worker } 493*1b3f573fSAndroid Build Coastguard Worker 494*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 495*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)496*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 497*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 498*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 499*1b3f573fSAndroid Build Coastguard Worker #else 500*1b3f573fSAndroid Build Coastguard Worker mapInt32Int32_.WriteTo(output, _map_mapInt32Int32_codec); 501*1b3f573fSAndroid Build Coastguard Worker mapInt64Int64_.WriteTo(output, _map_mapInt64Int64_codec); 502*1b3f573fSAndroid Build Coastguard Worker mapUint32Uint32_.WriteTo(output, _map_mapUint32Uint32_codec); 503*1b3f573fSAndroid Build Coastguard Worker mapUint64Uint64_.WriteTo(output, _map_mapUint64Uint64_codec); 504*1b3f573fSAndroid Build Coastguard Worker mapSint32Sint32_.WriteTo(output, _map_mapSint32Sint32_codec); 505*1b3f573fSAndroid Build Coastguard Worker mapSint64Sint64_.WriteTo(output, _map_mapSint64Sint64_codec); 506*1b3f573fSAndroid Build Coastguard Worker mapFixed32Fixed32_.WriteTo(output, _map_mapFixed32Fixed32_codec); 507*1b3f573fSAndroid Build Coastguard Worker mapFixed64Fixed64_.WriteTo(output, _map_mapFixed64Fixed64_codec); 508*1b3f573fSAndroid Build Coastguard Worker mapSfixed32Sfixed32_.WriteTo(output, _map_mapSfixed32Sfixed32_codec); 509*1b3f573fSAndroid Build Coastguard Worker mapSfixed64Sfixed64_.WriteTo(output, _map_mapSfixed64Sfixed64_codec); 510*1b3f573fSAndroid Build Coastguard Worker mapInt32Float_.WriteTo(output, _map_mapInt32Float_codec); 511*1b3f573fSAndroid Build Coastguard Worker mapInt32Double_.WriteTo(output, _map_mapInt32Double_codec); 512*1b3f573fSAndroid Build Coastguard Worker mapBoolBool_.WriteTo(output, _map_mapBoolBool_codec); 513*1b3f573fSAndroid Build Coastguard Worker mapStringString_.WriteTo(output, _map_mapStringString_codec); 514*1b3f573fSAndroid Build Coastguard Worker mapInt32Bytes_.WriteTo(output, _map_mapInt32Bytes_codec); 515*1b3f573fSAndroid Build Coastguard Worker mapInt32Enum_.WriteTo(output, _map_mapInt32Enum_codec); 516*1b3f573fSAndroid Build Coastguard Worker mapInt32ForeignMessage_.WriteTo(output, _map_mapInt32ForeignMessage_codec); 517*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 518*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 519*1b3f573fSAndroid Build Coastguard Worker } 520*1b3f573fSAndroid Build Coastguard Worker #endif 521*1b3f573fSAndroid Build Coastguard Worker } 522*1b3f573fSAndroid Build Coastguard Worker 523*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 524*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 525*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)526*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 527*1b3f573fSAndroid Build Coastguard Worker mapInt32Int32_.WriteTo(ref output, _map_mapInt32Int32_codec); 528*1b3f573fSAndroid Build Coastguard Worker mapInt64Int64_.WriteTo(ref output, _map_mapInt64Int64_codec); 529*1b3f573fSAndroid Build Coastguard Worker mapUint32Uint32_.WriteTo(ref output, _map_mapUint32Uint32_codec); 530*1b3f573fSAndroid Build Coastguard Worker mapUint64Uint64_.WriteTo(ref output, _map_mapUint64Uint64_codec); 531*1b3f573fSAndroid Build Coastguard Worker mapSint32Sint32_.WriteTo(ref output, _map_mapSint32Sint32_codec); 532*1b3f573fSAndroid Build Coastguard Worker mapSint64Sint64_.WriteTo(ref output, _map_mapSint64Sint64_codec); 533*1b3f573fSAndroid Build Coastguard Worker mapFixed32Fixed32_.WriteTo(ref output, _map_mapFixed32Fixed32_codec); 534*1b3f573fSAndroid Build Coastguard Worker mapFixed64Fixed64_.WriteTo(ref output, _map_mapFixed64Fixed64_codec); 535*1b3f573fSAndroid Build Coastguard Worker mapSfixed32Sfixed32_.WriteTo(ref output, _map_mapSfixed32Sfixed32_codec); 536*1b3f573fSAndroid Build Coastguard Worker mapSfixed64Sfixed64_.WriteTo(ref output, _map_mapSfixed64Sfixed64_codec); 537*1b3f573fSAndroid Build Coastguard Worker mapInt32Float_.WriteTo(ref output, _map_mapInt32Float_codec); 538*1b3f573fSAndroid Build Coastguard Worker mapInt32Double_.WriteTo(ref output, _map_mapInt32Double_codec); 539*1b3f573fSAndroid Build Coastguard Worker mapBoolBool_.WriteTo(ref output, _map_mapBoolBool_codec); 540*1b3f573fSAndroid Build Coastguard Worker mapStringString_.WriteTo(ref output, _map_mapStringString_codec); 541*1b3f573fSAndroid Build Coastguard Worker mapInt32Bytes_.WriteTo(ref output, _map_mapInt32Bytes_codec); 542*1b3f573fSAndroid Build Coastguard Worker mapInt32Enum_.WriteTo(ref output, _map_mapInt32Enum_codec); 543*1b3f573fSAndroid Build Coastguard Worker mapInt32ForeignMessage_.WriteTo(ref output, _map_mapInt32ForeignMessage_codec); 544*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 545*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 546*1b3f573fSAndroid Build Coastguard Worker } 547*1b3f573fSAndroid Build Coastguard Worker } 548*1b3f573fSAndroid Build Coastguard Worker #endif 549*1b3f573fSAndroid Build Coastguard Worker 550*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 551*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()552*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 553*1b3f573fSAndroid Build Coastguard Worker int size = 0; 554*1b3f573fSAndroid Build Coastguard Worker size += mapInt32Int32_.CalculateSize(_map_mapInt32Int32_codec); 555*1b3f573fSAndroid Build Coastguard Worker size += mapInt64Int64_.CalculateSize(_map_mapInt64Int64_codec); 556*1b3f573fSAndroid Build Coastguard Worker size += mapUint32Uint32_.CalculateSize(_map_mapUint32Uint32_codec); 557*1b3f573fSAndroid Build Coastguard Worker size += mapUint64Uint64_.CalculateSize(_map_mapUint64Uint64_codec); 558*1b3f573fSAndroid Build Coastguard Worker size += mapSint32Sint32_.CalculateSize(_map_mapSint32Sint32_codec); 559*1b3f573fSAndroid Build Coastguard Worker size += mapSint64Sint64_.CalculateSize(_map_mapSint64Sint64_codec); 560*1b3f573fSAndroid Build Coastguard Worker size += mapFixed32Fixed32_.CalculateSize(_map_mapFixed32Fixed32_codec); 561*1b3f573fSAndroid Build Coastguard Worker size += mapFixed64Fixed64_.CalculateSize(_map_mapFixed64Fixed64_codec); 562*1b3f573fSAndroid Build Coastguard Worker size += mapSfixed32Sfixed32_.CalculateSize(_map_mapSfixed32Sfixed32_codec); 563*1b3f573fSAndroid Build Coastguard Worker size += mapSfixed64Sfixed64_.CalculateSize(_map_mapSfixed64Sfixed64_codec); 564*1b3f573fSAndroid Build Coastguard Worker size += mapInt32Float_.CalculateSize(_map_mapInt32Float_codec); 565*1b3f573fSAndroid Build Coastguard Worker size += mapInt32Double_.CalculateSize(_map_mapInt32Double_codec); 566*1b3f573fSAndroid Build Coastguard Worker size += mapBoolBool_.CalculateSize(_map_mapBoolBool_codec); 567*1b3f573fSAndroid Build Coastguard Worker size += mapStringString_.CalculateSize(_map_mapStringString_codec); 568*1b3f573fSAndroid Build Coastguard Worker size += mapInt32Bytes_.CalculateSize(_map_mapInt32Bytes_codec); 569*1b3f573fSAndroid Build Coastguard Worker size += mapInt32Enum_.CalculateSize(_map_mapInt32Enum_codec); 570*1b3f573fSAndroid Build Coastguard Worker size += mapInt32ForeignMessage_.CalculateSize(_map_mapInt32ForeignMessage_codec); 571*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 572*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 573*1b3f573fSAndroid Build Coastguard Worker } 574*1b3f573fSAndroid Build Coastguard Worker return size; 575*1b3f573fSAndroid Build Coastguard Worker } 576*1b3f573fSAndroid Build Coastguard Worker 577*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 578*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestMap other)579*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestMap other) { 580*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 581*1b3f573fSAndroid Build Coastguard Worker return; 582*1b3f573fSAndroid Build Coastguard Worker } 583*1b3f573fSAndroid Build Coastguard Worker mapInt32Int32_.Add(other.mapInt32Int32_); 584*1b3f573fSAndroid Build Coastguard Worker mapInt64Int64_.Add(other.mapInt64Int64_); 585*1b3f573fSAndroid Build Coastguard Worker mapUint32Uint32_.Add(other.mapUint32Uint32_); 586*1b3f573fSAndroid Build Coastguard Worker mapUint64Uint64_.Add(other.mapUint64Uint64_); 587*1b3f573fSAndroid Build Coastguard Worker mapSint32Sint32_.Add(other.mapSint32Sint32_); 588*1b3f573fSAndroid Build Coastguard Worker mapSint64Sint64_.Add(other.mapSint64Sint64_); 589*1b3f573fSAndroid Build Coastguard Worker mapFixed32Fixed32_.Add(other.mapFixed32Fixed32_); 590*1b3f573fSAndroid Build Coastguard Worker mapFixed64Fixed64_.Add(other.mapFixed64Fixed64_); 591*1b3f573fSAndroid Build Coastguard Worker mapSfixed32Sfixed32_.Add(other.mapSfixed32Sfixed32_); 592*1b3f573fSAndroid Build Coastguard Worker mapSfixed64Sfixed64_.Add(other.mapSfixed64Sfixed64_); 593*1b3f573fSAndroid Build Coastguard Worker mapInt32Float_.Add(other.mapInt32Float_); 594*1b3f573fSAndroid Build Coastguard Worker mapInt32Double_.Add(other.mapInt32Double_); 595*1b3f573fSAndroid Build Coastguard Worker mapBoolBool_.Add(other.mapBoolBool_); 596*1b3f573fSAndroid Build Coastguard Worker mapStringString_.Add(other.mapStringString_); 597*1b3f573fSAndroid Build Coastguard Worker mapInt32Bytes_.Add(other.mapInt32Bytes_); 598*1b3f573fSAndroid Build Coastguard Worker mapInt32Enum_.Add(other.mapInt32Enum_); 599*1b3f573fSAndroid Build Coastguard Worker mapInt32ForeignMessage_.Add(other.mapInt32ForeignMessage_); 600*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 601*1b3f573fSAndroid Build Coastguard Worker } 602*1b3f573fSAndroid Build Coastguard Worker 603*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 604*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)605*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 606*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 607*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 608*1b3f573fSAndroid Build Coastguard Worker #else 609*1b3f573fSAndroid Build Coastguard Worker uint tag; 610*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 611*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 612*1b3f573fSAndroid Build Coastguard Worker default: 613*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 614*1b3f573fSAndroid Build Coastguard Worker break; 615*1b3f573fSAndroid Build Coastguard Worker case 10: { 616*1b3f573fSAndroid Build Coastguard Worker mapInt32Int32_.AddEntriesFrom(input, _map_mapInt32Int32_codec); 617*1b3f573fSAndroid Build Coastguard Worker break; 618*1b3f573fSAndroid Build Coastguard Worker } 619*1b3f573fSAndroid Build Coastguard Worker case 18: { 620*1b3f573fSAndroid Build Coastguard Worker mapInt64Int64_.AddEntriesFrom(input, _map_mapInt64Int64_codec); 621*1b3f573fSAndroid Build Coastguard Worker break; 622*1b3f573fSAndroid Build Coastguard Worker } 623*1b3f573fSAndroid Build Coastguard Worker case 26: { 624*1b3f573fSAndroid Build Coastguard Worker mapUint32Uint32_.AddEntriesFrom(input, _map_mapUint32Uint32_codec); 625*1b3f573fSAndroid Build Coastguard Worker break; 626*1b3f573fSAndroid Build Coastguard Worker } 627*1b3f573fSAndroid Build Coastguard Worker case 34: { 628*1b3f573fSAndroid Build Coastguard Worker mapUint64Uint64_.AddEntriesFrom(input, _map_mapUint64Uint64_codec); 629*1b3f573fSAndroid Build Coastguard Worker break; 630*1b3f573fSAndroid Build Coastguard Worker } 631*1b3f573fSAndroid Build Coastguard Worker case 42: { 632*1b3f573fSAndroid Build Coastguard Worker mapSint32Sint32_.AddEntriesFrom(input, _map_mapSint32Sint32_codec); 633*1b3f573fSAndroid Build Coastguard Worker break; 634*1b3f573fSAndroid Build Coastguard Worker } 635*1b3f573fSAndroid Build Coastguard Worker case 50: { 636*1b3f573fSAndroid Build Coastguard Worker mapSint64Sint64_.AddEntriesFrom(input, _map_mapSint64Sint64_codec); 637*1b3f573fSAndroid Build Coastguard Worker break; 638*1b3f573fSAndroid Build Coastguard Worker } 639*1b3f573fSAndroid Build Coastguard Worker case 58: { 640*1b3f573fSAndroid Build Coastguard Worker mapFixed32Fixed32_.AddEntriesFrom(input, _map_mapFixed32Fixed32_codec); 641*1b3f573fSAndroid Build Coastguard Worker break; 642*1b3f573fSAndroid Build Coastguard Worker } 643*1b3f573fSAndroid Build Coastguard Worker case 66: { 644*1b3f573fSAndroid Build Coastguard Worker mapFixed64Fixed64_.AddEntriesFrom(input, _map_mapFixed64Fixed64_codec); 645*1b3f573fSAndroid Build Coastguard Worker break; 646*1b3f573fSAndroid Build Coastguard Worker } 647*1b3f573fSAndroid Build Coastguard Worker case 74: { 648*1b3f573fSAndroid Build Coastguard Worker mapSfixed32Sfixed32_.AddEntriesFrom(input, _map_mapSfixed32Sfixed32_codec); 649*1b3f573fSAndroid Build Coastguard Worker break; 650*1b3f573fSAndroid Build Coastguard Worker } 651*1b3f573fSAndroid Build Coastguard Worker case 82: { 652*1b3f573fSAndroid Build Coastguard Worker mapSfixed64Sfixed64_.AddEntriesFrom(input, _map_mapSfixed64Sfixed64_codec); 653*1b3f573fSAndroid Build Coastguard Worker break; 654*1b3f573fSAndroid Build Coastguard Worker } 655*1b3f573fSAndroid Build Coastguard Worker case 90: { 656*1b3f573fSAndroid Build Coastguard Worker mapInt32Float_.AddEntriesFrom(input, _map_mapInt32Float_codec); 657*1b3f573fSAndroid Build Coastguard Worker break; 658*1b3f573fSAndroid Build Coastguard Worker } 659*1b3f573fSAndroid Build Coastguard Worker case 98: { 660*1b3f573fSAndroid Build Coastguard Worker mapInt32Double_.AddEntriesFrom(input, _map_mapInt32Double_codec); 661*1b3f573fSAndroid Build Coastguard Worker break; 662*1b3f573fSAndroid Build Coastguard Worker } 663*1b3f573fSAndroid Build Coastguard Worker case 106: { 664*1b3f573fSAndroid Build Coastguard Worker mapBoolBool_.AddEntriesFrom(input, _map_mapBoolBool_codec); 665*1b3f573fSAndroid Build Coastguard Worker break; 666*1b3f573fSAndroid Build Coastguard Worker } 667*1b3f573fSAndroid Build Coastguard Worker case 114: { 668*1b3f573fSAndroid Build Coastguard Worker mapStringString_.AddEntriesFrom(input, _map_mapStringString_codec); 669*1b3f573fSAndroid Build Coastguard Worker break; 670*1b3f573fSAndroid Build Coastguard Worker } 671*1b3f573fSAndroid Build Coastguard Worker case 122: { 672*1b3f573fSAndroid Build Coastguard Worker mapInt32Bytes_.AddEntriesFrom(input, _map_mapInt32Bytes_codec); 673*1b3f573fSAndroid Build Coastguard Worker break; 674*1b3f573fSAndroid Build Coastguard Worker } 675*1b3f573fSAndroid Build Coastguard Worker case 130: { 676*1b3f573fSAndroid Build Coastguard Worker mapInt32Enum_.AddEntriesFrom(input, _map_mapInt32Enum_codec); 677*1b3f573fSAndroid Build Coastguard Worker break; 678*1b3f573fSAndroid Build Coastguard Worker } 679*1b3f573fSAndroid Build Coastguard Worker case 138: { 680*1b3f573fSAndroid Build Coastguard Worker mapInt32ForeignMessage_.AddEntriesFrom(input, _map_mapInt32ForeignMessage_codec); 681*1b3f573fSAndroid Build Coastguard Worker break; 682*1b3f573fSAndroid Build Coastguard Worker } 683*1b3f573fSAndroid Build Coastguard Worker } 684*1b3f573fSAndroid Build Coastguard Worker } 685*1b3f573fSAndroid Build Coastguard Worker #endif 686*1b3f573fSAndroid Build Coastguard Worker } 687*1b3f573fSAndroid Build Coastguard Worker 688*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 689*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 690*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)691*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 692*1b3f573fSAndroid Build Coastguard Worker uint tag; 693*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 694*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 695*1b3f573fSAndroid Build Coastguard Worker default: 696*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 697*1b3f573fSAndroid Build Coastguard Worker break; 698*1b3f573fSAndroid Build Coastguard Worker case 10: { 699*1b3f573fSAndroid Build Coastguard Worker mapInt32Int32_.AddEntriesFrom(ref input, _map_mapInt32Int32_codec); 700*1b3f573fSAndroid Build Coastguard Worker break; 701*1b3f573fSAndroid Build Coastguard Worker } 702*1b3f573fSAndroid Build Coastguard Worker case 18: { 703*1b3f573fSAndroid Build Coastguard Worker mapInt64Int64_.AddEntriesFrom(ref input, _map_mapInt64Int64_codec); 704*1b3f573fSAndroid Build Coastguard Worker break; 705*1b3f573fSAndroid Build Coastguard Worker } 706*1b3f573fSAndroid Build Coastguard Worker case 26: { 707*1b3f573fSAndroid Build Coastguard Worker mapUint32Uint32_.AddEntriesFrom(ref input, _map_mapUint32Uint32_codec); 708*1b3f573fSAndroid Build Coastguard Worker break; 709*1b3f573fSAndroid Build Coastguard Worker } 710*1b3f573fSAndroid Build Coastguard Worker case 34: { 711*1b3f573fSAndroid Build Coastguard Worker mapUint64Uint64_.AddEntriesFrom(ref input, _map_mapUint64Uint64_codec); 712*1b3f573fSAndroid Build Coastguard Worker break; 713*1b3f573fSAndroid Build Coastguard Worker } 714*1b3f573fSAndroid Build Coastguard Worker case 42: { 715*1b3f573fSAndroid Build Coastguard Worker mapSint32Sint32_.AddEntriesFrom(ref input, _map_mapSint32Sint32_codec); 716*1b3f573fSAndroid Build Coastguard Worker break; 717*1b3f573fSAndroid Build Coastguard Worker } 718*1b3f573fSAndroid Build Coastguard Worker case 50: { 719*1b3f573fSAndroid Build Coastguard Worker mapSint64Sint64_.AddEntriesFrom(ref input, _map_mapSint64Sint64_codec); 720*1b3f573fSAndroid Build Coastguard Worker break; 721*1b3f573fSAndroid Build Coastguard Worker } 722*1b3f573fSAndroid Build Coastguard Worker case 58: { 723*1b3f573fSAndroid Build Coastguard Worker mapFixed32Fixed32_.AddEntriesFrom(ref input, _map_mapFixed32Fixed32_codec); 724*1b3f573fSAndroid Build Coastguard Worker break; 725*1b3f573fSAndroid Build Coastguard Worker } 726*1b3f573fSAndroid Build Coastguard Worker case 66: { 727*1b3f573fSAndroid Build Coastguard Worker mapFixed64Fixed64_.AddEntriesFrom(ref input, _map_mapFixed64Fixed64_codec); 728*1b3f573fSAndroid Build Coastguard Worker break; 729*1b3f573fSAndroid Build Coastguard Worker } 730*1b3f573fSAndroid Build Coastguard Worker case 74: { 731*1b3f573fSAndroid Build Coastguard Worker mapSfixed32Sfixed32_.AddEntriesFrom(ref input, _map_mapSfixed32Sfixed32_codec); 732*1b3f573fSAndroid Build Coastguard Worker break; 733*1b3f573fSAndroid Build Coastguard Worker } 734*1b3f573fSAndroid Build Coastguard Worker case 82: { 735*1b3f573fSAndroid Build Coastguard Worker mapSfixed64Sfixed64_.AddEntriesFrom(ref input, _map_mapSfixed64Sfixed64_codec); 736*1b3f573fSAndroid Build Coastguard Worker break; 737*1b3f573fSAndroid Build Coastguard Worker } 738*1b3f573fSAndroid Build Coastguard Worker case 90: { 739*1b3f573fSAndroid Build Coastguard Worker mapInt32Float_.AddEntriesFrom(ref input, _map_mapInt32Float_codec); 740*1b3f573fSAndroid Build Coastguard Worker break; 741*1b3f573fSAndroid Build Coastguard Worker } 742*1b3f573fSAndroid Build Coastguard Worker case 98: { 743*1b3f573fSAndroid Build Coastguard Worker mapInt32Double_.AddEntriesFrom(ref input, _map_mapInt32Double_codec); 744*1b3f573fSAndroid Build Coastguard Worker break; 745*1b3f573fSAndroid Build Coastguard Worker } 746*1b3f573fSAndroid Build Coastguard Worker case 106: { 747*1b3f573fSAndroid Build Coastguard Worker mapBoolBool_.AddEntriesFrom(ref input, _map_mapBoolBool_codec); 748*1b3f573fSAndroid Build Coastguard Worker break; 749*1b3f573fSAndroid Build Coastguard Worker } 750*1b3f573fSAndroid Build Coastguard Worker case 114: { 751*1b3f573fSAndroid Build Coastguard Worker mapStringString_.AddEntriesFrom(ref input, _map_mapStringString_codec); 752*1b3f573fSAndroid Build Coastguard Worker break; 753*1b3f573fSAndroid Build Coastguard Worker } 754*1b3f573fSAndroid Build Coastguard Worker case 122: { 755*1b3f573fSAndroid Build Coastguard Worker mapInt32Bytes_.AddEntriesFrom(ref input, _map_mapInt32Bytes_codec); 756*1b3f573fSAndroid Build Coastguard Worker break; 757*1b3f573fSAndroid Build Coastguard Worker } 758*1b3f573fSAndroid Build Coastguard Worker case 130: { 759*1b3f573fSAndroid Build Coastguard Worker mapInt32Enum_.AddEntriesFrom(ref input, _map_mapInt32Enum_codec); 760*1b3f573fSAndroid Build Coastguard Worker break; 761*1b3f573fSAndroid Build Coastguard Worker } 762*1b3f573fSAndroid Build Coastguard Worker case 138: { 763*1b3f573fSAndroid Build Coastguard Worker mapInt32ForeignMessage_.AddEntriesFrom(ref input, _map_mapInt32ForeignMessage_codec); 764*1b3f573fSAndroid Build Coastguard Worker break; 765*1b3f573fSAndroid Build Coastguard Worker } 766*1b3f573fSAndroid Build Coastguard Worker } 767*1b3f573fSAndroid Build Coastguard Worker } 768*1b3f573fSAndroid Build Coastguard Worker } 769*1b3f573fSAndroid Build Coastguard Worker #endif 770*1b3f573fSAndroid Build Coastguard Worker 771*1b3f573fSAndroid Build Coastguard Worker } 772*1b3f573fSAndroid Build Coastguard Worker 773*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestMapSubmessage : pb::IMessage<TestMapSubmessage> 774*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 775*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 776*1b3f573fSAndroid Build Coastguard Worker #endif 777*1b3f573fSAndroid Build Coastguard Worker { 778*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestMapSubmessage> _parser = new pb::MessageParser<TestMapSubmessage>(() => new TestMapSubmessage()); 779*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 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 static pb::MessageParser<TestMapSubmessage> Parser { get { return _parser; } } 783*1b3f573fSAndroid Build Coastguard Worker 784*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 785*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 786*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 787*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.MapUnittestProto3Reflection.Descriptor.MessageTypes[1]; } 788*1b3f573fSAndroid Build Coastguard Worker } 789*1b3f573fSAndroid Build Coastguard Worker 790*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 791*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 792*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 793*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 794*1b3f573fSAndroid Build Coastguard Worker } 795*1b3f573fSAndroid Build Coastguard Worker 796*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 797*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestMapSubmessage()798*1b3f573fSAndroid Build Coastguard Worker public TestMapSubmessage() { 799*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 800*1b3f573fSAndroid Build Coastguard Worker } 801*1b3f573fSAndroid Build Coastguard Worker OnConstruction()802*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 803*1b3f573fSAndroid Build Coastguard Worker 804*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 805*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestMapSubmessage(TestMapSubmessage other)806*1b3f573fSAndroid Build Coastguard Worker public TestMapSubmessage(TestMapSubmessage other) : this() { 807*1b3f573fSAndroid Build Coastguard Worker testMap_ = other.testMap_ != null ? other.testMap_.Clone() : null; 808*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 809*1b3f573fSAndroid Build Coastguard Worker } 810*1b3f573fSAndroid Build Coastguard Worker 811*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 812*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()813*1b3f573fSAndroid Build Coastguard Worker public TestMapSubmessage Clone() { 814*1b3f573fSAndroid Build Coastguard Worker return new TestMapSubmessage(this); 815*1b3f573fSAndroid Build Coastguard Worker } 816*1b3f573fSAndroid Build Coastguard Worker 817*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "test_map" field.</summary> 818*1b3f573fSAndroid Build Coastguard Worker public const int TestMapFieldNumber = 1; 819*1b3f573fSAndroid Build Coastguard Worker private global::Google.Protobuf.TestProtos.TestMap testMap_; 820*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 821*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 822*1b3f573fSAndroid Build Coastguard Worker public global::Google.Protobuf.TestProtos.TestMap TestMap { 823*1b3f573fSAndroid Build Coastguard Worker get { return testMap_; } 824*1b3f573fSAndroid Build Coastguard Worker set { 825*1b3f573fSAndroid Build Coastguard Worker testMap_ = value; 826*1b3f573fSAndroid Build Coastguard Worker } 827*1b3f573fSAndroid Build Coastguard Worker } 828*1b3f573fSAndroid Build Coastguard Worker 829*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 830*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)831*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 832*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestMapSubmessage); 833*1b3f573fSAndroid Build Coastguard Worker } 834*1b3f573fSAndroid Build Coastguard Worker 835*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 836*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestMapSubmessage other)837*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestMapSubmessage other) { 838*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 839*1b3f573fSAndroid Build Coastguard Worker return false; 840*1b3f573fSAndroid Build Coastguard Worker } 841*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 842*1b3f573fSAndroid Build Coastguard Worker return true; 843*1b3f573fSAndroid Build Coastguard Worker } 844*1b3f573fSAndroid Build Coastguard Worker if (!object.Equals(TestMap, other.TestMap)) return false; 845*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 846*1b3f573fSAndroid Build Coastguard Worker } 847*1b3f573fSAndroid Build Coastguard Worker 848*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 849*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()850*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 851*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 852*1b3f573fSAndroid Build Coastguard Worker if (testMap_ != null) hash ^= TestMap.GetHashCode(); 853*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 854*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 855*1b3f573fSAndroid Build Coastguard Worker } 856*1b3f573fSAndroid Build Coastguard Worker return hash; 857*1b3f573fSAndroid Build Coastguard Worker } 858*1b3f573fSAndroid Build Coastguard Worker 859*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 860*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()861*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 862*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 863*1b3f573fSAndroid Build Coastguard Worker } 864*1b3f573fSAndroid Build Coastguard Worker 865*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 866*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)867*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 868*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 869*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 870*1b3f573fSAndroid Build Coastguard Worker #else 871*1b3f573fSAndroid Build Coastguard Worker if (testMap_ != null) { 872*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 873*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(TestMap); 874*1b3f573fSAndroid Build Coastguard Worker } 875*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 876*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 877*1b3f573fSAndroid Build Coastguard Worker } 878*1b3f573fSAndroid Build Coastguard Worker #endif 879*1b3f573fSAndroid Build Coastguard Worker } 880*1b3f573fSAndroid Build Coastguard Worker 881*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 882*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 883*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)884*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 885*1b3f573fSAndroid Build Coastguard Worker if (testMap_ != null) { 886*1b3f573fSAndroid Build Coastguard Worker output.WriteRawTag(10); 887*1b3f573fSAndroid Build Coastguard Worker output.WriteMessage(TestMap); 888*1b3f573fSAndroid Build Coastguard Worker } 889*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 890*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 891*1b3f573fSAndroid Build Coastguard Worker } 892*1b3f573fSAndroid Build Coastguard Worker } 893*1b3f573fSAndroid Build Coastguard Worker #endif 894*1b3f573fSAndroid Build Coastguard Worker 895*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 896*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()897*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 898*1b3f573fSAndroid Build Coastguard Worker int size = 0; 899*1b3f573fSAndroid Build Coastguard Worker if (testMap_ != null) { 900*1b3f573fSAndroid Build Coastguard Worker size += 1 + pb::CodedOutputStream.ComputeMessageSize(TestMap); 901*1b3f573fSAndroid Build Coastguard Worker } 902*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 903*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 904*1b3f573fSAndroid Build Coastguard Worker } 905*1b3f573fSAndroid Build Coastguard Worker return size; 906*1b3f573fSAndroid Build Coastguard Worker } 907*1b3f573fSAndroid Build Coastguard Worker 908*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 909*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestMapSubmessage other)910*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestMapSubmessage other) { 911*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 912*1b3f573fSAndroid Build Coastguard Worker return; 913*1b3f573fSAndroid Build Coastguard Worker } 914*1b3f573fSAndroid Build Coastguard Worker if (other.testMap_ != null) { 915*1b3f573fSAndroid Build Coastguard Worker if (testMap_ == null) { 916*1b3f573fSAndroid Build Coastguard Worker TestMap = new global::Google.Protobuf.TestProtos.TestMap(); 917*1b3f573fSAndroid Build Coastguard Worker } 918*1b3f573fSAndroid Build Coastguard Worker TestMap.MergeFrom(other.TestMap); 919*1b3f573fSAndroid Build Coastguard Worker } 920*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 921*1b3f573fSAndroid Build Coastguard Worker } 922*1b3f573fSAndroid Build Coastguard Worker 923*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 924*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)925*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 926*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 927*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 928*1b3f573fSAndroid Build Coastguard Worker #else 929*1b3f573fSAndroid Build Coastguard Worker uint tag; 930*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 931*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 932*1b3f573fSAndroid Build Coastguard Worker default: 933*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 934*1b3f573fSAndroid Build Coastguard Worker break; 935*1b3f573fSAndroid Build Coastguard Worker case 10: { 936*1b3f573fSAndroid Build Coastguard Worker if (testMap_ == null) { 937*1b3f573fSAndroid Build Coastguard Worker TestMap = new global::Google.Protobuf.TestProtos.TestMap(); 938*1b3f573fSAndroid Build Coastguard Worker } 939*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(TestMap); 940*1b3f573fSAndroid Build Coastguard Worker break; 941*1b3f573fSAndroid Build Coastguard Worker } 942*1b3f573fSAndroid Build Coastguard Worker } 943*1b3f573fSAndroid Build Coastguard Worker } 944*1b3f573fSAndroid Build Coastguard Worker #endif 945*1b3f573fSAndroid Build Coastguard Worker } 946*1b3f573fSAndroid Build Coastguard Worker 947*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 948*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 949*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)950*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 951*1b3f573fSAndroid Build Coastguard Worker uint tag; 952*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 953*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 954*1b3f573fSAndroid Build Coastguard Worker default: 955*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 956*1b3f573fSAndroid Build Coastguard Worker break; 957*1b3f573fSAndroid Build Coastguard Worker case 10: { 958*1b3f573fSAndroid Build Coastguard Worker if (testMap_ == null) { 959*1b3f573fSAndroid Build Coastguard Worker TestMap = new global::Google.Protobuf.TestProtos.TestMap(); 960*1b3f573fSAndroid Build Coastguard Worker } 961*1b3f573fSAndroid Build Coastguard Worker input.ReadMessage(TestMap); 962*1b3f573fSAndroid Build Coastguard Worker break; 963*1b3f573fSAndroid Build Coastguard Worker } 964*1b3f573fSAndroid Build Coastguard Worker } 965*1b3f573fSAndroid Build Coastguard Worker } 966*1b3f573fSAndroid Build Coastguard Worker } 967*1b3f573fSAndroid Build Coastguard Worker #endif 968*1b3f573fSAndroid Build Coastguard Worker 969*1b3f573fSAndroid Build Coastguard Worker } 970*1b3f573fSAndroid Build Coastguard Worker 971*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestMessageMap : pb::IMessage<TestMessageMap> 972*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 973*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 974*1b3f573fSAndroid Build Coastguard Worker #endif 975*1b3f573fSAndroid Build Coastguard Worker { 976*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestMessageMap> _parser = new pb::MessageParser<TestMessageMap>(() => new TestMessageMap()); 977*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 978*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 979*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 980*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestMessageMap> Parser { get { return _parser; } } 981*1b3f573fSAndroid Build Coastguard Worker 982*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 983*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 984*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 985*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.MapUnittestProto3Reflection.Descriptor.MessageTypes[2]; } 986*1b3f573fSAndroid Build Coastguard Worker } 987*1b3f573fSAndroid Build Coastguard Worker 988*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 989*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 990*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 991*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 992*1b3f573fSAndroid Build Coastguard Worker } 993*1b3f573fSAndroid Build Coastguard Worker 994*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 995*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestMessageMap()996*1b3f573fSAndroid Build Coastguard Worker public TestMessageMap() { 997*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 998*1b3f573fSAndroid Build Coastguard Worker } 999*1b3f573fSAndroid Build Coastguard Worker OnConstruction()1000*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 1001*1b3f573fSAndroid Build Coastguard Worker 1002*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1003*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestMessageMap(TestMessageMap other)1004*1b3f573fSAndroid Build Coastguard Worker public TestMessageMap(TestMessageMap other) : this() { 1005*1b3f573fSAndroid Build Coastguard Worker mapInt32Message_ = other.mapInt32Message_.Clone(); 1006*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 1007*1b3f573fSAndroid Build Coastguard Worker } 1008*1b3f573fSAndroid Build Coastguard Worker 1009*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1010*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()1011*1b3f573fSAndroid Build Coastguard Worker public TestMessageMap Clone() { 1012*1b3f573fSAndroid Build Coastguard Worker return new TestMessageMap(this); 1013*1b3f573fSAndroid Build Coastguard Worker } 1014*1b3f573fSAndroid Build Coastguard Worker 1015*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_int32_message" field.</summary> 1016*1b3f573fSAndroid Build Coastguard Worker public const int MapInt32MessageFieldNumber = 1; 1017*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, global::Google.Protobuf.TestProtos.TestAllTypes>.Codec _map_mapInt32Message_codec 1018*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, global::Google.Protobuf.TestProtos.TestAllTypes>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForMessage(18, global::Google.Protobuf.TestProtos.TestAllTypes.Parser), 10); 1019*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, global::Google.Protobuf.TestProtos.TestAllTypes> mapInt32Message_ = new pbc::MapField<int, global::Google.Protobuf.TestProtos.TestAllTypes>(); 1020*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1021*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1022*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, global::Google.Protobuf.TestProtos.TestAllTypes> MapInt32Message { 1023*1b3f573fSAndroid Build Coastguard Worker get { return mapInt32Message_; } 1024*1b3f573fSAndroid Build Coastguard Worker } 1025*1b3f573fSAndroid Build Coastguard Worker 1026*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1027*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)1028*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 1029*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestMessageMap); 1030*1b3f573fSAndroid Build Coastguard Worker } 1031*1b3f573fSAndroid Build Coastguard Worker 1032*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1033*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestMessageMap other)1034*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestMessageMap other) { 1035*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 1036*1b3f573fSAndroid Build Coastguard Worker return false; 1037*1b3f573fSAndroid Build Coastguard Worker } 1038*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 1039*1b3f573fSAndroid Build Coastguard Worker return true; 1040*1b3f573fSAndroid Build Coastguard Worker } 1041*1b3f573fSAndroid Build Coastguard Worker if (!MapInt32Message.Equals(other.MapInt32Message)) return false; 1042*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 1043*1b3f573fSAndroid Build Coastguard Worker } 1044*1b3f573fSAndroid Build Coastguard Worker 1045*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1046*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()1047*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 1048*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 1049*1b3f573fSAndroid Build Coastguard Worker hash ^= MapInt32Message.GetHashCode(); 1050*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 1051*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 1052*1b3f573fSAndroid Build Coastguard Worker } 1053*1b3f573fSAndroid Build Coastguard Worker return hash; 1054*1b3f573fSAndroid Build Coastguard Worker } 1055*1b3f573fSAndroid Build Coastguard Worker 1056*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1057*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()1058*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 1059*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 1060*1b3f573fSAndroid Build Coastguard Worker } 1061*1b3f573fSAndroid Build Coastguard Worker 1062*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1063*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)1064*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 1065*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1066*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 1067*1b3f573fSAndroid Build Coastguard Worker #else 1068*1b3f573fSAndroid Build Coastguard Worker mapInt32Message_.WriteTo(output, _map_mapInt32Message_codec); 1069*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 1070*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 1071*1b3f573fSAndroid Build Coastguard Worker } 1072*1b3f573fSAndroid Build Coastguard Worker #endif 1073*1b3f573fSAndroid Build Coastguard Worker } 1074*1b3f573fSAndroid Build Coastguard Worker 1075*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1076*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1077*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)1078*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 1079*1b3f573fSAndroid Build Coastguard Worker mapInt32Message_.WriteTo(ref output, _map_mapInt32Message_codec); 1080*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 1081*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 1082*1b3f573fSAndroid Build Coastguard Worker } 1083*1b3f573fSAndroid Build Coastguard Worker } 1084*1b3f573fSAndroid Build Coastguard Worker #endif 1085*1b3f573fSAndroid Build Coastguard Worker 1086*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1087*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()1088*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 1089*1b3f573fSAndroid Build Coastguard Worker int size = 0; 1090*1b3f573fSAndroid Build Coastguard Worker size += mapInt32Message_.CalculateSize(_map_mapInt32Message_codec); 1091*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 1092*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 1093*1b3f573fSAndroid Build Coastguard Worker } 1094*1b3f573fSAndroid Build Coastguard Worker return size; 1095*1b3f573fSAndroid Build Coastguard Worker } 1096*1b3f573fSAndroid Build Coastguard Worker 1097*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1098*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestMessageMap other)1099*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestMessageMap other) { 1100*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 1101*1b3f573fSAndroid Build Coastguard Worker return; 1102*1b3f573fSAndroid Build Coastguard Worker } 1103*1b3f573fSAndroid Build Coastguard Worker mapInt32Message_.Add(other.mapInt32Message_); 1104*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 1105*1b3f573fSAndroid Build Coastguard Worker } 1106*1b3f573fSAndroid Build Coastguard Worker 1107*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1108*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)1109*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 1110*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1111*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 1112*1b3f573fSAndroid Build Coastguard Worker #else 1113*1b3f573fSAndroid Build Coastguard Worker uint tag; 1114*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 1115*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 1116*1b3f573fSAndroid Build Coastguard Worker default: 1117*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 1118*1b3f573fSAndroid Build Coastguard Worker break; 1119*1b3f573fSAndroid Build Coastguard Worker case 10: { 1120*1b3f573fSAndroid Build Coastguard Worker mapInt32Message_.AddEntriesFrom(input, _map_mapInt32Message_codec); 1121*1b3f573fSAndroid Build Coastguard Worker break; 1122*1b3f573fSAndroid Build Coastguard Worker } 1123*1b3f573fSAndroid Build Coastguard Worker } 1124*1b3f573fSAndroid Build Coastguard Worker } 1125*1b3f573fSAndroid Build Coastguard Worker #endif 1126*1b3f573fSAndroid Build Coastguard Worker } 1127*1b3f573fSAndroid Build Coastguard Worker 1128*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1129*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1130*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)1131*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 1132*1b3f573fSAndroid Build Coastguard Worker uint tag; 1133*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 1134*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 1135*1b3f573fSAndroid Build Coastguard Worker default: 1136*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 1137*1b3f573fSAndroid Build Coastguard Worker break; 1138*1b3f573fSAndroid Build Coastguard Worker case 10: { 1139*1b3f573fSAndroid Build Coastguard Worker mapInt32Message_.AddEntriesFrom(ref input, _map_mapInt32Message_codec); 1140*1b3f573fSAndroid Build Coastguard Worker break; 1141*1b3f573fSAndroid Build Coastguard Worker } 1142*1b3f573fSAndroid Build Coastguard Worker } 1143*1b3f573fSAndroid Build Coastguard Worker } 1144*1b3f573fSAndroid Build Coastguard Worker } 1145*1b3f573fSAndroid Build Coastguard Worker #endif 1146*1b3f573fSAndroid Build Coastguard Worker 1147*1b3f573fSAndroid Build Coastguard Worker } 1148*1b3f573fSAndroid Build Coastguard Worker 1149*1b3f573fSAndroid Build Coastguard Worker /// <summary> 1150*1b3f573fSAndroid Build Coastguard Worker /// Two map fields share the same entry default instance. 1151*1b3f573fSAndroid Build Coastguard Worker /// </summary> 1152*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestSameTypeMap : pb::IMessage<TestSameTypeMap> 1153*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1154*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 1155*1b3f573fSAndroid Build Coastguard Worker #endif 1156*1b3f573fSAndroid Build Coastguard Worker { 1157*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestSameTypeMap> _parser = new pb::MessageParser<TestSameTypeMap>(() => new TestSameTypeMap()); 1158*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 1159*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1160*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1161*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestSameTypeMap> Parser { get { return _parser; } } 1162*1b3f573fSAndroid Build Coastguard Worker 1163*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1164*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1165*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 1166*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.MapUnittestProto3Reflection.Descriptor.MessageTypes[3]; } 1167*1b3f573fSAndroid Build Coastguard Worker } 1168*1b3f573fSAndroid Build Coastguard Worker 1169*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1170*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1171*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 1172*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 1173*1b3f573fSAndroid Build Coastguard Worker } 1174*1b3f573fSAndroid Build Coastguard Worker 1175*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1176*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestSameTypeMap()1177*1b3f573fSAndroid Build Coastguard Worker public TestSameTypeMap() { 1178*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 1179*1b3f573fSAndroid Build Coastguard Worker } 1180*1b3f573fSAndroid Build Coastguard Worker OnConstruction()1181*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 1182*1b3f573fSAndroid Build Coastguard Worker 1183*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1184*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestSameTypeMap(TestSameTypeMap other)1185*1b3f573fSAndroid Build Coastguard Worker public TestSameTypeMap(TestSameTypeMap other) : this() { 1186*1b3f573fSAndroid Build Coastguard Worker map1_ = other.map1_.Clone(); 1187*1b3f573fSAndroid Build Coastguard Worker map2_ = other.map2_.Clone(); 1188*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 1189*1b3f573fSAndroid Build Coastguard Worker } 1190*1b3f573fSAndroid Build Coastguard Worker 1191*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1192*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()1193*1b3f573fSAndroid Build Coastguard Worker public TestSameTypeMap Clone() { 1194*1b3f573fSAndroid Build Coastguard Worker return new TestSameTypeMap(this); 1195*1b3f573fSAndroid Build Coastguard Worker } 1196*1b3f573fSAndroid Build Coastguard Worker 1197*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map1" field.</summary> 1198*1b3f573fSAndroid Build Coastguard Worker public const int Map1FieldNumber = 1; 1199*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, int>.Codec _map_map1_codec 1200*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, int>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForInt32(16, 0), 10); 1201*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, int> map1_ = new pbc::MapField<int, int>(); 1202*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1203*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1204*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, int> Map1 { 1205*1b3f573fSAndroid Build Coastguard Worker get { return map1_; } 1206*1b3f573fSAndroid Build Coastguard Worker } 1207*1b3f573fSAndroid Build Coastguard Worker 1208*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map2" field.</summary> 1209*1b3f573fSAndroid Build Coastguard Worker public const int Map2FieldNumber = 2; 1210*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, int>.Codec _map_map2_codec 1211*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, int>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForInt32(16, 0), 18); 1212*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, int> map2_ = new pbc::MapField<int, int>(); 1213*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1214*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1215*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, int> Map2 { 1216*1b3f573fSAndroid Build Coastguard Worker get { return map2_; } 1217*1b3f573fSAndroid Build Coastguard Worker } 1218*1b3f573fSAndroid Build Coastguard Worker 1219*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1220*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)1221*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 1222*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestSameTypeMap); 1223*1b3f573fSAndroid Build Coastguard Worker } 1224*1b3f573fSAndroid Build Coastguard Worker 1225*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1226*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestSameTypeMap other)1227*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestSameTypeMap other) { 1228*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 1229*1b3f573fSAndroid Build Coastguard Worker return false; 1230*1b3f573fSAndroid Build Coastguard Worker } 1231*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 1232*1b3f573fSAndroid Build Coastguard Worker return true; 1233*1b3f573fSAndroid Build Coastguard Worker } 1234*1b3f573fSAndroid Build Coastguard Worker if (!Map1.Equals(other.Map1)) return false; 1235*1b3f573fSAndroid Build Coastguard Worker if (!Map2.Equals(other.Map2)) return false; 1236*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 1237*1b3f573fSAndroid Build Coastguard Worker } 1238*1b3f573fSAndroid Build Coastguard Worker 1239*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1240*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()1241*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 1242*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 1243*1b3f573fSAndroid Build Coastguard Worker hash ^= Map1.GetHashCode(); 1244*1b3f573fSAndroid Build Coastguard Worker hash ^= Map2.GetHashCode(); 1245*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 1246*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 1247*1b3f573fSAndroid Build Coastguard Worker } 1248*1b3f573fSAndroid Build Coastguard Worker return hash; 1249*1b3f573fSAndroid Build Coastguard Worker } 1250*1b3f573fSAndroid Build Coastguard Worker 1251*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1252*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()1253*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 1254*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 1255*1b3f573fSAndroid Build Coastguard Worker } 1256*1b3f573fSAndroid Build Coastguard Worker 1257*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1258*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)1259*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 1260*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1261*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 1262*1b3f573fSAndroid Build Coastguard Worker #else 1263*1b3f573fSAndroid Build Coastguard Worker map1_.WriteTo(output, _map_map1_codec); 1264*1b3f573fSAndroid Build Coastguard Worker map2_.WriteTo(output, _map_map2_codec); 1265*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 1266*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 1267*1b3f573fSAndroid Build Coastguard Worker } 1268*1b3f573fSAndroid Build Coastguard Worker #endif 1269*1b3f573fSAndroid Build Coastguard Worker } 1270*1b3f573fSAndroid Build Coastguard Worker 1271*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1272*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1273*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)1274*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 1275*1b3f573fSAndroid Build Coastguard Worker map1_.WriteTo(ref output, _map_map1_codec); 1276*1b3f573fSAndroid Build Coastguard Worker map2_.WriteTo(ref output, _map_map2_codec); 1277*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 1278*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 1279*1b3f573fSAndroid Build Coastguard Worker } 1280*1b3f573fSAndroid Build Coastguard Worker } 1281*1b3f573fSAndroid Build Coastguard Worker #endif 1282*1b3f573fSAndroid Build Coastguard Worker 1283*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1284*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()1285*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 1286*1b3f573fSAndroid Build Coastguard Worker int size = 0; 1287*1b3f573fSAndroid Build Coastguard Worker size += map1_.CalculateSize(_map_map1_codec); 1288*1b3f573fSAndroid Build Coastguard Worker size += map2_.CalculateSize(_map_map2_codec); 1289*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 1290*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 1291*1b3f573fSAndroid Build Coastguard Worker } 1292*1b3f573fSAndroid Build Coastguard Worker return size; 1293*1b3f573fSAndroid Build Coastguard Worker } 1294*1b3f573fSAndroid Build Coastguard Worker 1295*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1296*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestSameTypeMap other)1297*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestSameTypeMap other) { 1298*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 1299*1b3f573fSAndroid Build Coastguard Worker return; 1300*1b3f573fSAndroid Build Coastguard Worker } 1301*1b3f573fSAndroid Build Coastguard Worker map1_.Add(other.map1_); 1302*1b3f573fSAndroid Build Coastguard Worker map2_.Add(other.map2_); 1303*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 1304*1b3f573fSAndroid Build Coastguard Worker } 1305*1b3f573fSAndroid Build Coastguard Worker 1306*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1307*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)1308*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 1309*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1310*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 1311*1b3f573fSAndroid Build Coastguard Worker #else 1312*1b3f573fSAndroid Build Coastguard Worker uint tag; 1313*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 1314*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 1315*1b3f573fSAndroid Build Coastguard Worker default: 1316*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 1317*1b3f573fSAndroid Build Coastguard Worker break; 1318*1b3f573fSAndroid Build Coastguard Worker case 10: { 1319*1b3f573fSAndroid Build Coastguard Worker map1_.AddEntriesFrom(input, _map_map1_codec); 1320*1b3f573fSAndroid Build Coastguard Worker break; 1321*1b3f573fSAndroid Build Coastguard Worker } 1322*1b3f573fSAndroid Build Coastguard Worker case 18: { 1323*1b3f573fSAndroid Build Coastguard Worker map2_.AddEntriesFrom(input, _map_map2_codec); 1324*1b3f573fSAndroid Build Coastguard Worker break; 1325*1b3f573fSAndroid Build Coastguard Worker } 1326*1b3f573fSAndroid Build Coastguard Worker } 1327*1b3f573fSAndroid Build Coastguard Worker } 1328*1b3f573fSAndroid Build Coastguard Worker #endif 1329*1b3f573fSAndroid Build Coastguard Worker } 1330*1b3f573fSAndroid Build Coastguard Worker 1331*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1332*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1333*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)1334*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 1335*1b3f573fSAndroid Build Coastguard Worker uint tag; 1336*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 1337*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 1338*1b3f573fSAndroid Build Coastguard Worker default: 1339*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 1340*1b3f573fSAndroid Build Coastguard Worker break; 1341*1b3f573fSAndroid Build Coastguard Worker case 10: { 1342*1b3f573fSAndroid Build Coastguard Worker map1_.AddEntriesFrom(ref input, _map_map1_codec); 1343*1b3f573fSAndroid Build Coastguard Worker break; 1344*1b3f573fSAndroid Build Coastguard Worker } 1345*1b3f573fSAndroid Build Coastguard Worker case 18: { 1346*1b3f573fSAndroid Build Coastguard Worker map2_.AddEntriesFrom(ref input, _map_map2_codec); 1347*1b3f573fSAndroid Build Coastguard Worker break; 1348*1b3f573fSAndroid Build Coastguard Worker } 1349*1b3f573fSAndroid Build Coastguard Worker } 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 } 1355*1b3f573fSAndroid Build Coastguard Worker 1356*1b3f573fSAndroid Build Coastguard Worker public sealed partial class TestArenaMap : pb::IMessage<TestArenaMap> 1357*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1358*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 1359*1b3f573fSAndroid Build Coastguard Worker #endif 1360*1b3f573fSAndroid Build Coastguard Worker { 1361*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<TestArenaMap> _parser = new pb::MessageParser<TestArenaMap>(() => new TestArenaMap()); 1362*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 1363*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1364*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1365*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<TestArenaMap> Parser { get { return _parser; } } 1366*1b3f573fSAndroid Build Coastguard Worker 1367*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1368*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1369*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 1370*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.MapUnittestProto3Reflection.Descriptor.MessageTypes[4]; } 1371*1b3f573fSAndroid Build Coastguard Worker } 1372*1b3f573fSAndroid Build Coastguard Worker 1373*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1374*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1375*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 1376*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 1377*1b3f573fSAndroid Build Coastguard Worker } 1378*1b3f573fSAndroid Build Coastguard Worker 1379*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1380*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestArenaMap()1381*1b3f573fSAndroid Build Coastguard Worker public TestArenaMap() { 1382*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 1383*1b3f573fSAndroid Build Coastguard Worker } 1384*1b3f573fSAndroid Build Coastguard Worker OnConstruction()1385*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 1386*1b3f573fSAndroid Build Coastguard Worker 1387*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1388*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestArenaMap(TestArenaMap other)1389*1b3f573fSAndroid Build Coastguard Worker public TestArenaMap(TestArenaMap other) : this() { 1390*1b3f573fSAndroid Build Coastguard Worker mapInt32Int32_ = other.mapInt32Int32_.Clone(); 1391*1b3f573fSAndroid Build Coastguard Worker mapInt64Int64_ = other.mapInt64Int64_.Clone(); 1392*1b3f573fSAndroid Build Coastguard Worker mapUint32Uint32_ = other.mapUint32Uint32_.Clone(); 1393*1b3f573fSAndroid Build Coastguard Worker mapUint64Uint64_ = other.mapUint64Uint64_.Clone(); 1394*1b3f573fSAndroid Build Coastguard Worker mapSint32Sint32_ = other.mapSint32Sint32_.Clone(); 1395*1b3f573fSAndroid Build Coastguard Worker mapSint64Sint64_ = other.mapSint64Sint64_.Clone(); 1396*1b3f573fSAndroid Build Coastguard Worker mapFixed32Fixed32_ = other.mapFixed32Fixed32_.Clone(); 1397*1b3f573fSAndroid Build Coastguard Worker mapFixed64Fixed64_ = other.mapFixed64Fixed64_.Clone(); 1398*1b3f573fSAndroid Build Coastguard Worker mapSfixed32Sfixed32_ = other.mapSfixed32Sfixed32_.Clone(); 1399*1b3f573fSAndroid Build Coastguard Worker mapSfixed64Sfixed64_ = other.mapSfixed64Sfixed64_.Clone(); 1400*1b3f573fSAndroid Build Coastguard Worker mapInt32Float_ = other.mapInt32Float_.Clone(); 1401*1b3f573fSAndroid Build Coastguard Worker mapInt32Double_ = other.mapInt32Double_.Clone(); 1402*1b3f573fSAndroid Build Coastguard Worker mapBoolBool_ = other.mapBoolBool_.Clone(); 1403*1b3f573fSAndroid Build Coastguard Worker mapInt32Enum_ = other.mapInt32Enum_.Clone(); 1404*1b3f573fSAndroid Build Coastguard Worker mapInt32ForeignMessage_ = other.mapInt32ForeignMessage_.Clone(); 1405*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 1406*1b3f573fSAndroid Build Coastguard Worker } 1407*1b3f573fSAndroid Build Coastguard Worker 1408*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1409*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()1410*1b3f573fSAndroid Build Coastguard Worker public TestArenaMap Clone() { 1411*1b3f573fSAndroid Build Coastguard Worker return new TestArenaMap(this); 1412*1b3f573fSAndroid Build Coastguard Worker } 1413*1b3f573fSAndroid Build Coastguard Worker 1414*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_int32_int32" field.</summary> 1415*1b3f573fSAndroid Build Coastguard Worker public const int MapInt32Int32FieldNumber = 1; 1416*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, int>.Codec _map_mapInt32Int32_codec 1417*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, int>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForInt32(16, 0), 10); 1418*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, int> mapInt32Int32_ = new pbc::MapField<int, int>(); 1419*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1420*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1421*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, int> MapInt32Int32 { 1422*1b3f573fSAndroid Build Coastguard Worker get { return mapInt32Int32_; } 1423*1b3f573fSAndroid Build Coastguard Worker } 1424*1b3f573fSAndroid Build Coastguard Worker 1425*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_int64_int64" field.</summary> 1426*1b3f573fSAndroid Build Coastguard Worker public const int MapInt64Int64FieldNumber = 2; 1427*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<long, long>.Codec _map_mapInt64Int64_codec 1428*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<long, long>.Codec(pb::FieldCodec.ForInt64(8, 0L), pb::FieldCodec.ForInt64(16, 0L), 18); 1429*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<long, long> mapInt64Int64_ = new pbc::MapField<long, long>(); 1430*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1431*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1432*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<long, long> MapInt64Int64 { 1433*1b3f573fSAndroid Build Coastguard Worker get { return mapInt64Int64_; } 1434*1b3f573fSAndroid Build Coastguard Worker } 1435*1b3f573fSAndroid Build Coastguard Worker 1436*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_uint32_uint32" field.</summary> 1437*1b3f573fSAndroid Build Coastguard Worker public const int MapUint32Uint32FieldNumber = 3; 1438*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<uint, uint>.Codec _map_mapUint32Uint32_codec 1439*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<uint, uint>.Codec(pb::FieldCodec.ForUInt32(8, 0), pb::FieldCodec.ForUInt32(16, 0), 26); 1440*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<uint, uint> mapUint32Uint32_ = new pbc::MapField<uint, uint>(); 1441*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1442*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1443*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<uint, uint> MapUint32Uint32 { 1444*1b3f573fSAndroid Build Coastguard Worker get { return mapUint32Uint32_; } 1445*1b3f573fSAndroid Build Coastguard Worker } 1446*1b3f573fSAndroid Build Coastguard Worker 1447*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_uint64_uint64" field.</summary> 1448*1b3f573fSAndroid Build Coastguard Worker public const int MapUint64Uint64FieldNumber = 4; 1449*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<ulong, ulong>.Codec _map_mapUint64Uint64_codec 1450*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<ulong, ulong>.Codec(pb::FieldCodec.ForUInt64(8, 0UL), pb::FieldCodec.ForUInt64(16, 0UL), 34); 1451*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<ulong, ulong> mapUint64Uint64_ = new pbc::MapField<ulong, ulong>(); 1452*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1453*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1454*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<ulong, ulong> MapUint64Uint64 { 1455*1b3f573fSAndroid Build Coastguard Worker get { return mapUint64Uint64_; } 1456*1b3f573fSAndroid Build Coastguard Worker } 1457*1b3f573fSAndroid Build Coastguard Worker 1458*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_sint32_sint32" field.</summary> 1459*1b3f573fSAndroid Build Coastguard Worker public const int MapSint32Sint32FieldNumber = 5; 1460*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, int>.Codec _map_mapSint32Sint32_codec 1461*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, int>.Codec(pb::FieldCodec.ForSInt32(8, 0), pb::FieldCodec.ForSInt32(16, 0), 42); 1462*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, int> mapSint32Sint32_ = new pbc::MapField<int, int>(); 1463*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1464*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1465*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, int> MapSint32Sint32 { 1466*1b3f573fSAndroid Build Coastguard Worker get { return mapSint32Sint32_; } 1467*1b3f573fSAndroid Build Coastguard Worker } 1468*1b3f573fSAndroid Build Coastguard Worker 1469*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_sint64_sint64" field.</summary> 1470*1b3f573fSAndroid Build Coastguard Worker public const int MapSint64Sint64FieldNumber = 6; 1471*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<long, long>.Codec _map_mapSint64Sint64_codec 1472*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<long, long>.Codec(pb::FieldCodec.ForSInt64(8, 0L), pb::FieldCodec.ForSInt64(16, 0L), 50); 1473*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<long, long> mapSint64Sint64_ = new pbc::MapField<long, long>(); 1474*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1475*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1476*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<long, long> MapSint64Sint64 { 1477*1b3f573fSAndroid Build Coastguard Worker get { return mapSint64Sint64_; } 1478*1b3f573fSAndroid Build Coastguard Worker } 1479*1b3f573fSAndroid Build Coastguard Worker 1480*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_fixed32_fixed32" field.</summary> 1481*1b3f573fSAndroid Build Coastguard Worker public const int MapFixed32Fixed32FieldNumber = 7; 1482*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<uint, uint>.Codec _map_mapFixed32Fixed32_codec 1483*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<uint, uint>.Codec(pb::FieldCodec.ForFixed32(13, 0), pb::FieldCodec.ForFixed32(21, 0), 58); 1484*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<uint, uint> mapFixed32Fixed32_ = new pbc::MapField<uint, uint>(); 1485*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1486*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1487*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<uint, uint> MapFixed32Fixed32 { 1488*1b3f573fSAndroid Build Coastguard Worker get { return mapFixed32Fixed32_; } 1489*1b3f573fSAndroid Build Coastguard Worker } 1490*1b3f573fSAndroid Build Coastguard Worker 1491*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_fixed64_fixed64" field.</summary> 1492*1b3f573fSAndroid Build Coastguard Worker public const int MapFixed64Fixed64FieldNumber = 8; 1493*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<ulong, ulong>.Codec _map_mapFixed64Fixed64_codec 1494*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<ulong, ulong>.Codec(pb::FieldCodec.ForFixed64(9, 0UL), pb::FieldCodec.ForFixed64(17, 0UL), 66); 1495*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<ulong, ulong> mapFixed64Fixed64_ = new pbc::MapField<ulong, ulong>(); 1496*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1497*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1498*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<ulong, ulong> MapFixed64Fixed64 { 1499*1b3f573fSAndroid Build Coastguard Worker get { return mapFixed64Fixed64_; } 1500*1b3f573fSAndroid Build Coastguard Worker } 1501*1b3f573fSAndroid Build Coastguard Worker 1502*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_sfixed32_sfixed32" field.</summary> 1503*1b3f573fSAndroid Build Coastguard Worker public const int MapSfixed32Sfixed32FieldNumber = 9; 1504*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, int>.Codec _map_mapSfixed32Sfixed32_codec 1505*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, int>.Codec(pb::FieldCodec.ForSFixed32(13, 0), pb::FieldCodec.ForSFixed32(21, 0), 74); 1506*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, int> mapSfixed32Sfixed32_ = new pbc::MapField<int, int>(); 1507*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1508*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1509*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, int> MapSfixed32Sfixed32 { 1510*1b3f573fSAndroid Build Coastguard Worker get { return mapSfixed32Sfixed32_; } 1511*1b3f573fSAndroid Build Coastguard Worker } 1512*1b3f573fSAndroid Build Coastguard Worker 1513*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_sfixed64_sfixed64" field.</summary> 1514*1b3f573fSAndroid Build Coastguard Worker public const int MapSfixed64Sfixed64FieldNumber = 10; 1515*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<long, long>.Codec _map_mapSfixed64Sfixed64_codec 1516*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<long, long>.Codec(pb::FieldCodec.ForSFixed64(9, 0L), pb::FieldCodec.ForSFixed64(17, 0L), 82); 1517*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<long, long> mapSfixed64Sfixed64_ = new pbc::MapField<long, long>(); 1518*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1519*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1520*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<long, long> MapSfixed64Sfixed64 { 1521*1b3f573fSAndroid Build Coastguard Worker get { return mapSfixed64Sfixed64_; } 1522*1b3f573fSAndroid Build Coastguard Worker } 1523*1b3f573fSAndroid Build Coastguard Worker 1524*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_int32_float" field.</summary> 1525*1b3f573fSAndroid Build Coastguard Worker public const int MapInt32FloatFieldNumber = 11; 1526*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, float>.Codec _map_mapInt32Float_codec 1527*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, float>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForFloat(21, 0F), 90); 1528*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, float> mapInt32Float_ = new pbc::MapField<int, float>(); 1529*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1530*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1531*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, float> MapInt32Float { 1532*1b3f573fSAndroid Build Coastguard Worker get { return mapInt32Float_; } 1533*1b3f573fSAndroid Build Coastguard Worker } 1534*1b3f573fSAndroid Build Coastguard Worker 1535*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_int32_double" field.</summary> 1536*1b3f573fSAndroid Build Coastguard Worker public const int MapInt32DoubleFieldNumber = 12; 1537*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, double>.Codec _map_mapInt32Double_codec 1538*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, double>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForDouble(17, 0D), 98); 1539*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, double> mapInt32Double_ = new pbc::MapField<int, double>(); 1540*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1541*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1542*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, double> MapInt32Double { 1543*1b3f573fSAndroid Build Coastguard Worker get { return mapInt32Double_; } 1544*1b3f573fSAndroid Build Coastguard Worker } 1545*1b3f573fSAndroid Build Coastguard Worker 1546*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_bool_bool" field.</summary> 1547*1b3f573fSAndroid Build Coastguard Worker public const int MapBoolBoolFieldNumber = 13; 1548*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<bool, bool>.Codec _map_mapBoolBool_codec 1549*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<bool, bool>.Codec(pb::FieldCodec.ForBool(8, false), pb::FieldCodec.ForBool(16, false), 106); 1550*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<bool, bool> mapBoolBool_ = new pbc::MapField<bool, bool>(); 1551*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1552*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1553*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<bool, bool> MapBoolBool { 1554*1b3f573fSAndroid Build Coastguard Worker get { return mapBoolBool_; } 1555*1b3f573fSAndroid Build Coastguard Worker } 1556*1b3f573fSAndroid Build Coastguard Worker 1557*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_int32_enum" field.</summary> 1558*1b3f573fSAndroid Build Coastguard Worker public const int MapInt32EnumFieldNumber = 14; 1559*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, global::Google.Protobuf.TestProtos.MapEnum>.Codec _map_mapInt32Enum_codec 1560*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, global::Google.Protobuf.TestProtos.MapEnum>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForEnum(16, x => (int) x, x => (global::Google.Protobuf.TestProtos.MapEnum) x, global::Google.Protobuf.TestProtos.MapEnum.Foo), 114); 1561*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, global::Google.Protobuf.TestProtos.MapEnum> mapInt32Enum_ = new pbc::MapField<int, global::Google.Protobuf.TestProtos.MapEnum>(); 1562*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1563*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1564*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, global::Google.Protobuf.TestProtos.MapEnum> MapInt32Enum { 1565*1b3f573fSAndroid Build Coastguard Worker get { return mapInt32Enum_; } 1566*1b3f573fSAndroid Build Coastguard Worker } 1567*1b3f573fSAndroid Build Coastguard Worker 1568*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "map_int32_foreign_message" field.</summary> 1569*1b3f573fSAndroid Build Coastguard Worker public const int MapInt32ForeignMessageFieldNumber = 15; 1570*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, global::Google.Protobuf.TestProtos.ForeignMessage>.Codec _map_mapInt32ForeignMessage_codec 1571*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, global::Google.Protobuf.TestProtos.ForeignMessage>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForMessage(18, global::Google.Protobuf.TestProtos.ForeignMessage.Parser), 122); 1572*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, global::Google.Protobuf.TestProtos.ForeignMessage> mapInt32ForeignMessage_ = new pbc::MapField<int, global::Google.Protobuf.TestProtos.ForeignMessage>(); 1573*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1574*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1575*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, global::Google.Protobuf.TestProtos.ForeignMessage> MapInt32ForeignMessage { 1576*1b3f573fSAndroid Build Coastguard Worker get { return mapInt32ForeignMessage_; } 1577*1b3f573fSAndroid Build Coastguard Worker } 1578*1b3f573fSAndroid Build Coastguard Worker 1579*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1580*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)1581*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 1582*1b3f573fSAndroid Build Coastguard Worker return Equals(other as TestArenaMap); 1583*1b3f573fSAndroid Build Coastguard Worker } 1584*1b3f573fSAndroid Build Coastguard Worker 1585*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1586*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestArenaMap other)1587*1b3f573fSAndroid Build Coastguard Worker public bool Equals(TestArenaMap other) { 1588*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 1589*1b3f573fSAndroid Build Coastguard Worker return false; 1590*1b3f573fSAndroid Build Coastguard Worker } 1591*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 1592*1b3f573fSAndroid Build Coastguard Worker return true; 1593*1b3f573fSAndroid Build Coastguard Worker } 1594*1b3f573fSAndroid Build Coastguard Worker if (!MapInt32Int32.Equals(other.MapInt32Int32)) return false; 1595*1b3f573fSAndroid Build Coastguard Worker if (!MapInt64Int64.Equals(other.MapInt64Int64)) return false; 1596*1b3f573fSAndroid Build Coastguard Worker if (!MapUint32Uint32.Equals(other.MapUint32Uint32)) return false; 1597*1b3f573fSAndroid Build Coastguard Worker if (!MapUint64Uint64.Equals(other.MapUint64Uint64)) return false; 1598*1b3f573fSAndroid Build Coastguard Worker if (!MapSint32Sint32.Equals(other.MapSint32Sint32)) return false; 1599*1b3f573fSAndroid Build Coastguard Worker if (!MapSint64Sint64.Equals(other.MapSint64Sint64)) return false; 1600*1b3f573fSAndroid Build Coastguard Worker if (!MapFixed32Fixed32.Equals(other.MapFixed32Fixed32)) return false; 1601*1b3f573fSAndroid Build Coastguard Worker if (!MapFixed64Fixed64.Equals(other.MapFixed64Fixed64)) return false; 1602*1b3f573fSAndroid Build Coastguard Worker if (!MapSfixed32Sfixed32.Equals(other.MapSfixed32Sfixed32)) return false; 1603*1b3f573fSAndroid Build Coastguard Worker if (!MapSfixed64Sfixed64.Equals(other.MapSfixed64Sfixed64)) return false; 1604*1b3f573fSAndroid Build Coastguard Worker if (!MapInt32Float.Equals(other.MapInt32Float)) return false; 1605*1b3f573fSAndroid Build Coastguard Worker if (!MapInt32Double.Equals(other.MapInt32Double)) return false; 1606*1b3f573fSAndroid Build Coastguard Worker if (!MapBoolBool.Equals(other.MapBoolBool)) return false; 1607*1b3f573fSAndroid Build Coastguard Worker if (!MapInt32Enum.Equals(other.MapInt32Enum)) return false; 1608*1b3f573fSAndroid Build Coastguard Worker if (!MapInt32ForeignMessage.Equals(other.MapInt32ForeignMessage)) return false; 1609*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 1610*1b3f573fSAndroid Build Coastguard Worker } 1611*1b3f573fSAndroid Build Coastguard Worker 1612*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1613*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()1614*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 1615*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 1616*1b3f573fSAndroid Build Coastguard Worker hash ^= MapInt32Int32.GetHashCode(); 1617*1b3f573fSAndroid Build Coastguard Worker hash ^= MapInt64Int64.GetHashCode(); 1618*1b3f573fSAndroid Build Coastguard Worker hash ^= MapUint32Uint32.GetHashCode(); 1619*1b3f573fSAndroid Build Coastguard Worker hash ^= MapUint64Uint64.GetHashCode(); 1620*1b3f573fSAndroid Build Coastguard Worker hash ^= MapSint32Sint32.GetHashCode(); 1621*1b3f573fSAndroid Build Coastguard Worker hash ^= MapSint64Sint64.GetHashCode(); 1622*1b3f573fSAndroid Build Coastguard Worker hash ^= MapFixed32Fixed32.GetHashCode(); 1623*1b3f573fSAndroid Build Coastguard Worker hash ^= MapFixed64Fixed64.GetHashCode(); 1624*1b3f573fSAndroid Build Coastguard Worker hash ^= MapSfixed32Sfixed32.GetHashCode(); 1625*1b3f573fSAndroid Build Coastguard Worker hash ^= MapSfixed64Sfixed64.GetHashCode(); 1626*1b3f573fSAndroid Build Coastguard Worker hash ^= MapInt32Float.GetHashCode(); 1627*1b3f573fSAndroid Build Coastguard Worker hash ^= MapInt32Double.GetHashCode(); 1628*1b3f573fSAndroid Build Coastguard Worker hash ^= MapBoolBool.GetHashCode(); 1629*1b3f573fSAndroid Build Coastguard Worker hash ^= MapInt32Enum.GetHashCode(); 1630*1b3f573fSAndroid Build Coastguard Worker hash ^= MapInt32ForeignMessage.GetHashCode(); 1631*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 1632*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 1633*1b3f573fSAndroid Build Coastguard Worker } 1634*1b3f573fSAndroid Build Coastguard Worker return hash; 1635*1b3f573fSAndroid Build Coastguard Worker } 1636*1b3f573fSAndroid Build Coastguard Worker 1637*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1638*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()1639*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 1640*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 1641*1b3f573fSAndroid Build Coastguard Worker } 1642*1b3f573fSAndroid Build Coastguard Worker 1643*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1644*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)1645*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 1646*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1647*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 1648*1b3f573fSAndroid Build Coastguard Worker #else 1649*1b3f573fSAndroid Build Coastguard Worker mapInt32Int32_.WriteTo(output, _map_mapInt32Int32_codec); 1650*1b3f573fSAndroid Build Coastguard Worker mapInt64Int64_.WriteTo(output, _map_mapInt64Int64_codec); 1651*1b3f573fSAndroid Build Coastguard Worker mapUint32Uint32_.WriteTo(output, _map_mapUint32Uint32_codec); 1652*1b3f573fSAndroid Build Coastguard Worker mapUint64Uint64_.WriteTo(output, _map_mapUint64Uint64_codec); 1653*1b3f573fSAndroid Build Coastguard Worker mapSint32Sint32_.WriteTo(output, _map_mapSint32Sint32_codec); 1654*1b3f573fSAndroid Build Coastguard Worker mapSint64Sint64_.WriteTo(output, _map_mapSint64Sint64_codec); 1655*1b3f573fSAndroid Build Coastguard Worker mapFixed32Fixed32_.WriteTo(output, _map_mapFixed32Fixed32_codec); 1656*1b3f573fSAndroid Build Coastguard Worker mapFixed64Fixed64_.WriteTo(output, _map_mapFixed64Fixed64_codec); 1657*1b3f573fSAndroid Build Coastguard Worker mapSfixed32Sfixed32_.WriteTo(output, _map_mapSfixed32Sfixed32_codec); 1658*1b3f573fSAndroid Build Coastguard Worker mapSfixed64Sfixed64_.WriteTo(output, _map_mapSfixed64Sfixed64_codec); 1659*1b3f573fSAndroid Build Coastguard Worker mapInt32Float_.WriteTo(output, _map_mapInt32Float_codec); 1660*1b3f573fSAndroid Build Coastguard Worker mapInt32Double_.WriteTo(output, _map_mapInt32Double_codec); 1661*1b3f573fSAndroid Build Coastguard Worker mapBoolBool_.WriteTo(output, _map_mapBoolBool_codec); 1662*1b3f573fSAndroid Build Coastguard Worker mapInt32Enum_.WriteTo(output, _map_mapInt32Enum_codec); 1663*1b3f573fSAndroid Build Coastguard Worker mapInt32ForeignMessage_.WriteTo(output, _map_mapInt32ForeignMessage_codec); 1664*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 1665*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 1666*1b3f573fSAndroid Build Coastguard Worker } 1667*1b3f573fSAndroid Build Coastguard Worker #endif 1668*1b3f573fSAndroid Build Coastguard Worker } 1669*1b3f573fSAndroid Build Coastguard Worker 1670*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1671*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1672*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)1673*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 1674*1b3f573fSAndroid Build Coastguard Worker mapInt32Int32_.WriteTo(ref output, _map_mapInt32Int32_codec); 1675*1b3f573fSAndroid Build Coastguard Worker mapInt64Int64_.WriteTo(ref output, _map_mapInt64Int64_codec); 1676*1b3f573fSAndroid Build Coastguard Worker mapUint32Uint32_.WriteTo(ref output, _map_mapUint32Uint32_codec); 1677*1b3f573fSAndroid Build Coastguard Worker mapUint64Uint64_.WriteTo(ref output, _map_mapUint64Uint64_codec); 1678*1b3f573fSAndroid Build Coastguard Worker mapSint32Sint32_.WriteTo(ref output, _map_mapSint32Sint32_codec); 1679*1b3f573fSAndroid Build Coastguard Worker mapSint64Sint64_.WriteTo(ref output, _map_mapSint64Sint64_codec); 1680*1b3f573fSAndroid Build Coastguard Worker mapFixed32Fixed32_.WriteTo(ref output, _map_mapFixed32Fixed32_codec); 1681*1b3f573fSAndroid Build Coastguard Worker mapFixed64Fixed64_.WriteTo(ref output, _map_mapFixed64Fixed64_codec); 1682*1b3f573fSAndroid Build Coastguard Worker mapSfixed32Sfixed32_.WriteTo(ref output, _map_mapSfixed32Sfixed32_codec); 1683*1b3f573fSAndroid Build Coastguard Worker mapSfixed64Sfixed64_.WriteTo(ref output, _map_mapSfixed64Sfixed64_codec); 1684*1b3f573fSAndroid Build Coastguard Worker mapInt32Float_.WriteTo(ref output, _map_mapInt32Float_codec); 1685*1b3f573fSAndroid Build Coastguard Worker mapInt32Double_.WriteTo(ref output, _map_mapInt32Double_codec); 1686*1b3f573fSAndroid Build Coastguard Worker mapBoolBool_.WriteTo(ref output, _map_mapBoolBool_codec); 1687*1b3f573fSAndroid Build Coastguard Worker mapInt32Enum_.WriteTo(ref output, _map_mapInt32Enum_codec); 1688*1b3f573fSAndroid Build Coastguard Worker mapInt32ForeignMessage_.WriteTo(ref output, _map_mapInt32ForeignMessage_codec); 1689*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 1690*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 1691*1b3f573fSAndroid Build Coastguard Worker } 1692*1b3f573fSAndroid Build Coastguard Worker } 1693*1b3f573fSAndroid Build Coastguard Worker #endif 1694*1b3f573fSAndroid Build Coastguard Worker 1695*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1696*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()1697*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 1698*1b3f573fSAndroid Build Coastguard Worker int size = 0; 1699*1b3f573fSAndroid Build Coastguard Worker size += mapInt32Int32_.CalculateSize(_map_mapInt32Int32_codec); 1700*1b3f573fSAndroid Build Coastguard Worker size += mapInt64Int64_.CalculateSize(_map_mapInt64Int64_codec); 1701*1b3f573fSAndroid Build Coastguard Worker size += mapUint32Uint32_.CalculateSize(_map_mapUint32Uint32_codec); 1702*1b3f573fSAndroid Build Coastguard Worker size += mapUint64Uint64_.CalculateSize(_map_mapUint64Uint64_codec); 1703*1b3f573fSAndroid Build Coastguard Worker size += mapSint32Sint32_.CalculateSize(_map_mapSint32Sint32_codec); 1704*1b3f573fSAndroid Build Coastguard Worker size += mapSint64Sint64_.CalculateSize(_map_mapSint64Sint64_codec); 1705*1b3f573fSAndroid Build Coastguard Worker size += mapFixed32Fixed32_.CalculateSize(_map_mapFixed32Fixed32_codec); 1706*1b3f573fSAndroid Build Coastguard Worker size += mapFixed64Fixed64_.CalculateSize(_map_mapFixed64Fixed64_codec); 1707*1b3f573fSAndroid Build Coastguard Worker size += mapSfixed32Sfixed32_.CalculateSize(_map_mapSfixed32Sfixed32_codec); 1708*1b3f573fSAndroid Build Coastguard Worker size += mapSfixed64Sfixed64_.CalculateSize(_map_mapSfixed64Sfixed64_codec); 1709*1b3f573fSAndroid Build Coastguard Worker size += mapInt32Float_.CalculateSize(_map_mapInt32Float_codec); 1710*1b3f573fSAndroid Build Coastguard Worker size += mapInt32Double_.CalculateSize(_map_mapInt32Double_codec); 1711*1b3f573fSAndroid Build Coastguard Worker size += mapBoolBool_.CalculateSize(_map_mapBoolBool_codec); 1712*1b3f573fSAndroid Build Coastguard Worker size += mapInt32Enum_.CalculateSize(_map_mapInt32Enum_codec); 1713*1b3f573fSAndroid Build Coastguard Worker size += mapInt32ForeignMessage_.CalculateSize(_map_mapInt32ForeignMessage_codec); 1714*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 1715*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 1716*1b3f573fSAndroid Build Coastguard Worker } 1717*1b3f573fSAndroid Build Coastguard Worker return size; 1718*1b3f573fSAndroid Build Coastguard Worker } 1719*1b3f573fSAndroid Build Coastguard Worker 1720*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1721*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestArenaMap other)1722*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(TestArenaMap other) { 1723*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 1724*1b3f573fSAndroid Build Coastguard Worker return; 1725*1b3f573fSAndroid Build Coastguard Worker } 1726*1b3f573fSAndroid Build Coastguard Worker mapInt32Int32_.Add(other.mapInt32Int32_); 1727*1b3f573fSAndroid Build Coastguard Worker mapInt64Int64_.Add(other.mapInt64Int64_); 1728*1b3f573fSAndroid Build Coastguard Worker mapUint32Uint32_.Add(other.mapUint32Uint32_); 1729*1b3f573fSAndroid Build Coastguard Worker mapUint64Uint64_.Add(other.mapUint64Uint64_); 1730*1b3f573fSAndroid Build Coastguard Worker mapSint32Sint32_.Add(other.mapSint32Sint32_); 1731*1b3f573fSAndroid Build Coastguard Worker mapSint64Sint64_.Add(other.mapSint64Sint64_); 1732*1b3f573fSAndroid Build Coastguard Worker mapFixed32Fixed32_.Add(other.mapFixed32Fixed32_); 1733*1b3f573fSAndroid Build Coastguard Worker mapFixed64Fixed64_.Add(other.mapFixed64Fixed64_); 1734*1b3f573fSAndroid Build Coastguard Worker mapSfixed32Sfixed32_.Add(other.mapSfixed32Sfixed32_); 1735*1b3f573fSAndroid Build Coastguard Worker mapSfixed64Sfixed64_.Add(other.mapSfixed64Sfixed64_); 1736*1b3f573fSAndroid Build Coastguard Worker mapInt32Float_.Add(other.mapInt32Float_); 1737*1b3f573fSAndroid Build Coastguard Worker mapInt32Double_.Add(other.mapInt32Double_); 1738*1b3f573fSAndroid Build Coastguard Worker mapBoolBool_.Add(other.mapBoolBool_); 1739*1b3f573fSAndroid Build Coastguard Worker mapInt32Enum_.Add(other.mapInt32Enum_); 1740*1b3f573fSAndroid Build Coastguard Worker mapInt32ForeignMessage_.Add(other.mapInt32ForeignMessage_); 1741*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 1742*1b3f573fSAndroid Build Coastguard Worker } 1743*1b3f573fSAndroid Build Coastguard Worker 1744*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1745*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)1746*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 1747*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1748*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 1749*1b3f573fSAndroid Build Coastguard Worker #else 1750*1b3f573fSAndroid Build Coastguard Worker uint tag; 1751*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 1752*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 1753*1b3f573fSAndroid Build Coastguard Worker default: 1754*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 1755*1b3f573fSAndroid Build Coastguard Worker break; 1756*1b3f573fSAndroid Build Coastguard Worker case 10: { 1757*1b3f573fSAndroid Build Coastguard Worker mapInt32Int32_.AddEntriesFrom(input, _map_mapInt32Int32_codec); 1758*1b3f573fSAndroid Build Coastguard Worker break; 1759*1b3f573fSAndroid Build Coastguard Worker } 1760*1b3f573fSAndroid Build Coastguard Worker case 18: { 1761*1b3f573fSAndroid Build Coastguard Worker mapInt64Int64_.AddEntriesFrom(input, _map_mapInt64Int64_codec); 1762*1b3f573fSAndroid Build Coastguard Worker break; 1763*1b3f573fSAndroid Build Coastguard Worker } 1764*1b3f573fSAndroid Build Coastguard Worker case 26: { 1765*1b3f573fSAndroid Build Coastguard Worker mapUint32Uint32_.AddEntriesFrom(input, _map_mapUint32Uint32_codec); 1766*1b3f573fSAndroid Build Coastguard Worker break; 1767*1b3f573fSAndroid Build Coastguard Worker } 1768*1b3f573fSAndroid Build Coastguard Worker case 34: { 1769*1b3f573fSAndroid Build Coastguard Worker mapUint64Uint64_.AddEntriesFrom(input, _map_mapUint64Uint64_codec); 1770*1b3f573fSAndroid Build Coastguard Worker break; 1771*1b3f573fSAndroid Build Coastguard Worker } 1772*1b3f573fSAndroid Build Coastguard Worker case 42: { 1773*1b3f573fSAndroid Build Coastguard Worker mapSint32Sint32_.AddEntriesFrom(input, _map_mapSint32Sint32_codec); 1774*1b3f573fSAndroid Build Coastguard Worker break; 1775*1b3f573fSAndroid Build Coastguard Worker } 1776*1b3f573fSAndroid Build Coastguard Worker case 50: { 1777*1b3f573fSAndroid Build Coastguard Worker mapSint64Sint64_.AddEntriesFrom(input, _map_mapSint64Sint64_codec); 1778*1b3f573fSAndroid Build Coastguard Worker break; 1779*1b3f573fSAndroid Build Coastguard Worker } 1780*1b3f573fSAndroid Build Coastguard Worker case 58: { 1781*1b3f573fSAndroid Build Coastguard Worker mapFixed32Fixed32_.AddEntriesFrom(input, _map_mapFixed32Fixed32_codec); 1782*1b3f573fSAndroid Build Coastguard Worker break; 1783*1b3f573fSAndroid Build Coastguard Worker } 1784*1b3f573fSAndroid Build Coastguard Worker case 66: { 1785*1b3f573fSAndroid Build Coastguard Worker mapFixed64Fixed64_.AddEntriesFrom(input, _map_mapFixed64Fixed64_codec); 1786*1b3f573fSAndroid Build Coastguard Worker break; 1787*1b3f573fSAndroid Build Coastguard Worker } 1788*1b3f573fSAndroid Build Coastguard Worker case 74: { 1789*1b3f573fSAndroid Build Coastguard Worker mapSfixed32Sfixed32_.AddEntriesFrom(input, _map_mapSfixed32Sfixed32_codec); 1790*1b3f573fSAndroid Build Coastguard Worker break; 1791*1b3f573fSAndroid Build Coastguard Worker } 1792*1b3f573fSAndroid Build Coastguard Worker case 82: { 1793*1b3f573fSAndroid Build Coastguard Worker mapSfixed64Sfixed64_.AddEntriesFrom(input, _map_mapSfixed64Sfixed64_codec); 1794*1b3f573fSAndroid Build Coastguard Worker break; 1795*1b3f573fSAndroid Build Coastguard Worker } 1796*1b3f573fSAndroid Build Coastguard Worker case 90: { 1797*1b3f573fSAndroid Build Coastguard Worker mapInt32Float_.AddEntriesFrom(input, _map_mapInt32Float_codec); 1798*1b3f573fSAndroid Build Coastguard Worker break; 1799*1b3f573fSAndroid Build Coastguard Worker } 1800*1b3f573fSAndroid Build Coastguard Worker case 98: { 1801*1b3f573fSAndroid Build Coastguard Worker mapInt32Double_.AddEntriesFrom(input, _map_mapInt32Double_codec); 1802*1b3f573fSAndroid Build Coastguard Worker break; 1803*1b3f573fSAndroid Build Coastguard Worker } 1804*1b3f573fSAndroid Build Coastguard Worker case 106: { 1805*1b3f573fSAndroid Build Coastguard Worker mapBoolBool_.AddEntriesFrom(input, _map_mapBoolBool_codec); 1806*1b3f573fSAndroid Build Coastguard Worker break; 1807*1b3f573fSAndroid Build Coastguard Worker } 1808*1b3f573fSAndroid Build Coastguard Worker case 114: { 1809*1b3f573fSAndroid Build Coastguard Worker mapInt32Enum_.AddEntriesFrom(input, _map_mapInt32Enum_codec); 1810*1b3f573fSAndroid Build Coastguard Worker break; 1811*1b3f573fSAndroid Build Coastguard Worker } 1812*1b3f573fSAndroid Build Coastguard Worker case 122: { 1813*1b3f573fSAndroid Build Coastguard Worker mapInt32ForeignMessage_.AddEntriesFrom(input, _map_mapInt32ForeignMessage_codec); 1814*1b3f573fSAndroid Build Coastguard Worker break; 1815*1b3f573fSAndroid Build Coastguard Worker } 1816*1b3f573fSAndroid Build Coastguard Worker } 1817*1b3f573fSAndroid Build Coastguard Worker } 1818*1b3f573fSAndroid Build Coastguard Worker #endif 1819*1b3f573fSAndroid Build Coastguard Worker } 1820*1b3f573fSAndroid Build Coastguard Worker 1821*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1822*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1823*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)1824*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 1825*1b3f573fSAndroid Build Coastguard Worker uint tag; 1826*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 1827*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 1828*1b3f573fSAndroid Build Coastguard Worker default: 1829*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 1830*1b3f573fSAndroid Build Coastguard Worker break; 1831*1b3f573fSAndroid Build Coastguard Worker case 10: { 1832*1b3f573fSAndroid Build Coastguard Worker mapInt32Int32_.AddEntriesFrom(ref input, _map_mapInt32Int32_codec); 1833*1b3f573fSAndroid Build Coastguard Worker break; 1834*1b3f573fSAndroid Build Coastguard Worker } 1835*1b3f573fSAndroid Build Coastguard Worker case 18: { 1836*1b3f573fSAndroid Build Coastguard Worker mapInt64Int64_.AddEntriesFrom(ref input, _map_mapInt64Int64_codec); 1837*1b3f573fSAndroid Build Coastguard Worker break; 1838*1b3f573fSAndroid Build Coastguard Worker } 1839*1b3f573fSAndroid Build Coastguard Worker case 26: { 1840*1b3f573fSAndroid Build Coastguard Worker mapUint32Uint32_.AddEntriesFrom(ref input, _map_mapUint32Uint32_codec); 1841*1b3f573fSAndroid Build Coastguard Worker break; 1842*1b3f573fSAndroid Build Coastguard Worker } 1843*1b3f573fSAndroid Build Coastguard Worker case 34: { 1844*1b3f573fSAndroid Build Coastguard Worker mapUint64Uint64_.AddEntriesFrom(ref input, _map_mapUint64Uint64_codec); 1845*1b3f573fSAndroid Build Coastguard Worker break; 1846*1b3f573fSAndroid Build Coastguard Worker } 1847*1b3f573fSAndroid Build Coastguard Worker case 42: { 1848*1b3f573fSAndroid Build Coastguard Worker mapSint32Sint32_.AddEntriesFrom(ref input, _map_mapSint32Sint32_codec); 1849*1b3f573fSAndroid Build Coastguard Worker break; 1850*1b3f573fSAndroid Build Coastguard Worker } 1851*1b3f573fSAndroid Build Coastguard Worker case 50: { 1852*1b3f573fSAndroid Build Coastguard Worker mapSint64Sint64_.AddEntriesFrom(ref input, _map_mapSint64Sint64_codec); 1853*1b3f573fSAndroid Build Coastguard Worker break; 1854*1b3f573fSAndroid Build Coastguard Worker } 1855*1b3f573fSAndroid Build Coastguard Worker case 58: { 1856*1b3f573fSAndroid Build Coastguard Worker mapFixed32Fixed32_.AddEntriesFrom(ref input, _map_mapFixed32Fixed32_codec); 1857*1b3f573fSAndroid Build Coastguard Worker break; 1858*1b3f573fSAndroid Build Coastguard Worker } 1859*1b3f573fSAndroid Build Coastguard Worker case 66: { 1860*1b3f573fSAndroid Build Coastguard Worker mapFixed64Fixed64_.AddEntriesFrom(ref input, _map_mapFixed64Fixed64_codec); 1861*1b3f573fSAndroid Build Coastguard Worker break; 1862*1b3f573fSAndroid Build Coastguard Worker } 1863*1b3f573fSAndroid Build Coastguard Worker case 74: { 1864*1b3f573fSAndroid Build Coastguard Worker mapSfixed32Sfixed32_.AddEntriesFrom(ref input, _map_mapSfixed32Sfixed32_codec); 1865*1b3f573fSAndroid Build Coastguard Worker break; 1866*1b3f573fSAndroid Build Coastguard Worker } 1867*1b3f573fSAndroid Build Coastguard Worker case 82: { 1868*1b3f573fSAndroid Build Coastguard Worker mapSfixed64Sfixed64_.AddEntriesFrom(ref input, _map_mapSfixed64Sfixed64_codec); 1869*1b3f573fSAndroid Build Coastguard Worker break; 1870*1b3f573fSAndroid Build Coastguard Worker } 1871*1b3f573fSAndroid Build Coastguard Worker case 90: { 1872*1b3f573fSAndroid Build Coastguard Worker mapInt32Float_.AddEntriesFrom(ref input, _map_mapInt32Float_codec); 1873*1b3f573fSAndroid Build Coastguard Worker break; 1874*1b3f573fSAndroid Build Coastguard Worker } 1875*1b3f573fSAndroid Build Coastguard Worker case 98: { 1876*1b3f573fSAndroid Build Coastguard Worker mapInt32Double_.AddEntriesFrom(ref input, _map_mapInt32Double_codec); 1877*1b3f573fSAndroid Build Coastguard Worker break; 1878*1b3f573fSAndroid Build Coastguard Worker } 1879*1b3f573fSAndroid Build Coastguard Worker case 106: { 1880*1b3f573fSAndroid Build Coastguard Worker mapBoolBool_.AddEntriesFrom(ref input, _map_mapBoolBool_codec); 1881*1b3f573fSAndroid Build Coastguard Worker break; 1882*1b3f573fSAndroid Build Coastguard Worker } 1883*1b3f573fSAndroid Build Coastguard Worker case 114: { 1884*1b3f573fSAndroid Build Coastguard Worker mapInt32Enum_.AddEntriesFrom(ref input, _map_mapInt32Enum_codec); 1885*1b3f573fSAndroid Build Coastguard Worker break; 1886*1b3f573fSAndroid Build Coastguard Worker } 1887*1b3f573fSAndroid Build Coastguard Worker case 122: { 1888*1b3f573fSAndroid Build Coastguard Worker mapInt32ForeignMessage_.AddEntriesFrom(ref input, _map_mapInt32ForeignMessage_codec); 1889*1b3f573fSAndroid Build Coastguard Worker break; 1890*1b3f573fSAndroid Build Coastguard Worker } 1891*1b3f573fSAndroid Build Coastguard Worker } 1892*1b3f573fSAndroid Build Coastguard Worker } 1893*1b3f573fSAndroid Build Coastguard Worker } 1894*1b3f573fSAndroid Build Coastguard Worker #endif 1895*1b3f573fSAndroid Build Coastguard Worker 1896*1b3f573fSAndroid Build Coastguard Worker } 1897*1b3f573fSAndroid Build Coastguard Worker 1898*1b3f573fSAndroid Build Coastguard Worker /// <summary> 1899*1b3f573fSAndroid Build Coastguard Worker /// Previously, message containing enum called Type cannot be used as value of 1900*1b3f573fSAndroid Build Coastguard Worker /// map field. 1901*1b3f573fSAndroid Build Coastguard Worker /// </summary> 1902*1b3f573fSAndroid Build Coastguard Worker public sealed partial class MessageContainingEnumCalledType : pb::IMessage<MessageContainingEnumCalledType> 1903*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1904*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 1905*1b3f573fSAndroid Build Coastguard Worker #endif 1906*1b3f573fSAndroid Build Coastguard Worker { 1907*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<MessageContainingEnumCalledType> _parser = new pb::MessageParser<MessageContainingEnumCalledType>(() => new MessageContainingEnumCalledType()); 1908*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 1909*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1910*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1911*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<MessageContainingEnumCalledType> Parser { get { return _parser; } } 1912*1b3f573fSAndroid Build Coastguard Worker 1913*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1914*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1915*1b3f573fSAndroid Build Coastguard Worker public static pbr::MessageDescriptor Descriptor { 1916*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.MapUnittestProto3Reflection.Descriptor.MessageTypes[5]; } 1917*1b3f573fSAndroid Build Coastguard Worker } 1918*1b3f573fSAndroid Build Coastguard Worker 1919*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1920*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1921*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 1922*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 1923*1b3f573fSAndroid Build Coastguard Worker } 1924*1b3f573fSAndroid Build Coastguard Worker 1925*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1926*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MessageContainingEnumCalledType()1927*1b3f573fSAndroid Build Coastguard Worker public MessageContainingEnumCalledType() { 1928*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 1929*1b3f573fSAndroid Build Coastguard Worker } 1930*1b3f573fSAndroid Build Coastguard Worker OnConstruction()1931*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 1932*1b3f573fSAndroid Build Coastguard Worker 1933*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1934*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MessageContainingEnumCalledType(MessageContainingEnumCalledType other)1935*1b3f573fSAndroid Build Coastguard Worker public MessageContainingEnumCalledType(MessageContainingEnumCalledType other) : this() { 1936*1b3f573fSAndroid Build Coastguard Worker type_ = other.type_.Clone(); 1937*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 1938*1b3f573fSAndroid Build Coastguard Worker } 1939*1b3f573fSAndroid Build Coastguard Worker 1940*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1941*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()1942*1b3f573fSAndroid Build Coastguard Worker public MessageContainingEnumCalledType Clone() { 1943*1b3f573fSAndroid Build Coastguard Worker return new MessageContainingEnumCalledType(this); 1944*1b3f573fSAndroid Build Coastguard Worker } 1945*1b3f573fSAndroid Build Coastguard Worker 1946*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "type" field.</summary> 1947*1b3f573fSAndroid Build Coastguard Worker public const int TypeFieldNumber = 1; 1948*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, global::Google.Protobuf.TestProtos.MessageContainingEnumCalledType>.Codec _map_type_codec 1949*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, global::Google.Protobuf.TestProtos.MessageContainingEnumCalledType>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForMessage(18, global::Google.Protobuf.TestProtos.MessageContainingEnumCalledType.Parser), 10); 1950*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, global::Google.Protobuf.TestProtos.MessageContainingEnumCalledType> type_ = new pbc::MapField<int, global::Google.Protobuf.TestProtos.MessageContainingEnumCalledType>(); 1951*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1952*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1953*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, global::Google.Protobuf.TestProtos.MessageContainingEnumCalledType> Type { 1954*1b3f573fSAndroid Build Coastguard Worker get { return type_; } 1955*1b3f573fSAndroid Build Coastguard Worker } 1956*1b3f573fSAndroid Build Coastguard Worker 1957*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1958*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)1959*1b3f573fSAndroid Build Coastguard Worker public override bool Equals(object other) { 1960*1b3f573fSAndroid Build Coastguard Worker return Equals(other as MessageContainingEnumCalledType); 1961*1b3f573fSAndroid Build Coastguard Worker } 1962*1b3f573fSAndroid Build Coastguard Worker 1963*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1964*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(MessageContainingEnumCalledType other)1965*1b3f573fSAndroid Build Coastguard Worker public bool Equals(MessageContainingEnumCalledType other) { 1966*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, null)) { 1967*1b3f573fSAndroid Build Coastguard Worker return false; 1968*1b3f573fSAndroid Build Coastguard Worker } 1969*1b3f573fSAndroid Build Coastguard Worker if (ReferenceEquals(other, this)) { 1970*1b3f573fSAndroid Build Coastguard Worker return true; 1971*1b3f573fSAndroid Build Coastguard Worker } 1972*1b3f573fSAndroid Build Coastguard Worker if (!Type.Equals(other.Type)) return false; 1973*1b3f573fSAndroid Build Coastguard Worker return Equals(_unknownFields, other._unknownFields); 1974*1b3f573fSAndroid Build Coastguard Worker } 1975*1b3f573fSAndroid Build Coastguard Worker 1976*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1977*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()1978*1b3f573fSAndroid Build Coastguard Worker public override int GetHashCode() { 1979*1b3f573fSAndroid Build Coastguard Worker int hash = 1; 1980*1b3f573fSAndroid Build Coastguard Worker hash ^= Type.GetHashCode(); 1981*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 1982*1b3f573fSAndroid Build Coastguard Worker hash ^= _unknownFields.GetHashCode(); 1983*1b3f573fSAndroid Build Coastguard Worker } 1984*1b3f573fSAndroid Build Coastguard Worker return hash; 1985*1b3f573fSAndroid Build Coastguard Worker } 1986*1b3f573fSAndroid Build Coastguard Worker 1987*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1988*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()1989*1b3f573fSAndroid Build Coastguard Worker public override string ToString() { 1990*1b3f573fSAndroid Build Coastguard Worker return pb::JsonFormatter.ToDiagnosticString(this); 1991*1b3f573fSAndroid Build Coastguard Worker } 1992*1b3f573fSAndroid Build Coastguard Worker 1993*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1994*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)1995*1b3f573fSAndroid Build Coastguard Worker public void WriteTo(pb::CodedOutputStream output) { 1996*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 1997*1b3f573fSAndroid Build Coastguard Worker output.WriteRawMessage(this); 1998*1b3f573fSAndroid Build Coastguard Worker #else 1999*1b3f573fSAndroid Build Coastguard Worker type_.WriteTo(output, _map_type_codec); 2000*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2001*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 2002*1b3f573fSAndroid Build Coastguard Worker } 2003*1b3f573fSAndroid Build Coastguard Worker #endif 2004*1b3f573fSAndroid Build Coastguard Worker } 2005*1b3f573fSAndroid Build Coastguard Worker 2006*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2007*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2008*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)2009*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 2010*1b3f573fSAndroid Build Coastguard Worker type_.WriteTo(ref output, _map_type_codec); 2011*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2012*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 2013*1b3f573fSAndroid Build Coastguard Worker } 2014*1b3f573fSAndroid Build Coastguard Worker } 2015*1b3f573fSAndroid Build Coastguard Worker #endif 2016*1b3f573fSAndroid Build Coastguard Worker 2017*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2018*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()2019*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 2020*1b3f573fSAndroid Build Coastguard Worker int size = 0; 2021*1b3f573fSAndroid Build Coastguard Worker size += type_.CalculateSize(_map_type_codec); 2022*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2023*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 2024*1b3f573fSAndroid Build Coastguard Worker } 2025*1b3f573fSAndroid Build Coastguard Worker return size; 2026*1b3f573fSAndroid Build Coastguard Worker } 2027*1b3f573fSAndroid Build Coastguard Worker 2028*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2029*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(MessageContainingEnumCalledType other)2030*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(MessageContainingEnumCalledType other) { 2031*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 2032*1b3f573fSAndroid Build Coastguard Worker return; 2033*1b3f573fSAndroid Build Coastguard Worker } 2034*1b3f573fSAndroid Build Coastguard Worker type_.Add(other.type_); 2035*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 2036*1b3f573fSAndroid Build Coastguard Worker } 2037*1b3f573fSAndroid Build Coastguard Worker 2038*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2039*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)2040*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 2041*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2042*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 2043*1b3f573fSAndroid Build Coastguard Worker #else 2044*1b3f573fSAndroid Build Coastguard Worker uint tag; 2045*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 2046*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 2047*1b3f573fSAndroid Build Coastguard Worker default: 2048*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 2049*1b3f573fSAndroid Build Coastguard Worker break; 2050*1b3f573fSAndroid Build Coastguard Worker case 10: { 2051*1b3f573fSAndroid Build Coastguard Worker type_.AddEntriesFrom(input, _map_type_codec); 2052*1b3f573fSAndroid Build Coastguard Worker break; 2053*1b3f573fSAndroid Build Coastguard Worker } 2054*1b3f573fSAndroid Build Coastguard Worker } 2055*1b3f573fSAndroid Build Coastguard Worker } 2056*1b3f573fSAndroid Build Coastguard Worker #endif 2057*1b3f573fSAndroid Build Coastguard Worker } 2058*1b3f573fSAndroid Build Coastguard Worker 2059*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2060*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2061*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)2062*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 2063*1b3f573fSAndroid Build Coastguard Worker uint tag; 2064*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 2065*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 2066*1b3f573fSAndroid Build Coastguard Worker default: 2067*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 2068*1b3f573fSAndroid Build Coastguard Worker break; 2069*1b3f573fSAndroid Build Coastguard Worker case 10: { 2070*1b3f573fSAndroid Build Coastguard Worker type_.AddEntriesFrom(ref input, _map_type_codec); 2071*1b3f573fSAndroid Build Coastguard Worker break; 2072*1b3f573fSAndroid Build Coastguard Worker } 2073*1b3f573fSAndroid Build Coastguard Worker } 2074*1b3f573fSAndroid Build Coastguard Worker } 2075*1b3f573fSAndroid Build Coastguard Worker } 2076*1b3f573fSAndroid Build Coastguard Worker #endif 2077*1b3f573fSAndroid Build Coastguard Worker 2078*1b3f573fSAndroid Build Coastguard Worker #region Nested types 2079*1b3f573fSAndroid Build Coastguard Worker /// <summary>Container for nested types declared in the MessageContainingEnumCalledType message type.</summary> 2080*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2081*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2082*1b3f573fSAndroid Build Coastguard Worker public static partial class Types { 2083*1b3f573fSAndroid Build Coastguard Worker public enum Type { 2084*1b3f573fSAndroid Build Coastguard Worker [pbr::OriginalName("TYPE_FOO")] Foo = 0, 2085*1b3f573fSAndroid Build Coastguard Worker } 2086*1b3f573fSAndroid Build Coastguard Worker 2087*1b3f573fSAndroid Build Coastguard Worker } 2088*1b3f573fSAndroid Build Coastguard Worker #endregion 2089*1b3f573fSAndroid Build Coastguard Worker 2090*1b3f573fSAndroid Build Coastguard Worker } 2091*1b3f573fSAndroid Build Coastguard Worker 2092*1b3f573fSAndroid Build Coastguard Worker /// <summary> 2093*1b3f573fSAndroid Build Coastguard Worker /// Previously, message cannot contain map field called "entry". 2094*1b3f573fSAndroid Build Coastguard Worker /// </summary> 2095*1b3f573fSAndroid Build Coastguard Worker public sealed partial class MessageContainingMapCalledEntry : pb::IMessage<MessageContainingMapCalledEntry> 2096*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2097*1b3f573fSAndroid Build Coastguard Worker , pb::IBufferMessage 2098*1b3f573fSAndroid Build Coastguard Worker #endif 2099*1b3f573fSAndroid Build Coastguard Worker { 2100*1b3f573fSAndroid Build Coastguard Worker private static readonly pb::MessageParser<MessageContainingMapCalledEntry> _parser = new pb::MessageParser<MessageContainingMapCalledEntry>(() => new MessageContainingMapCalledEntry()); 2101*1b3f573fSAndroid Build Coastguard Worker private pb::UnknownFieldSet _unknownFields; 2102*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2103*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2104*1b3f573fSAndroid Build Coastguard Worker public static pb::MessageParser<MessageContainingMapCalledEntry> Parser { get { return _parser; } } 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 public static pbr::MessageDescriptor Descriptor { 2109*1b3f573fSAndroid Build Coastguard Worker get { return global::Google.Protobuf.TestProtos.MapUnittestProto3Reflection.Descriptor.MessageTypes[6]; } 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)] 2114*1b3f573fSAndroid Build Coastguard Worker pbr::MessageDescriptor pb::IMessage.Descriptor { 2115*1b3f573fSAndroid Build Coastguard Worker get { return Descriptor; } 2116*1b3f573fSAndroid Build Coastguard Worker } 2117*1b3f573fSAndroid Build Coastguard Worker 2118*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2119*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MessageContainingMapCalledEntry()2120*1b3f573fSAndroid Build Coastguard Worker public MessageContainingMapCalledEntry() { 2121*1b3f573fSAndroid Build Coastguard Worker OnConstruction(); 2122*1b3f573fSAndroid Build Coastguard Worker } 2123*1b3f573fSAndroid Build Coastguard Worker OnConstruction()2124*1b3f573fSAndroid Build Coastguard Worker partial void OnConstruction(); 2125*1b3f573fSAndroid Build Coastguard Worker 2126*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2127*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MessageContainingMapCalledEntry(MessageContainingMapCalledEntry other)2128*1b3f573fSAndroid Build Coastguard Worker public MessageContainingMapCalledEntry(MessageContainingMapCalledEntry other) : this() { 2129*1b3f573fSAndroid Build Coastguard Worker entry_ = other.entry_.Clone(); 2130*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 2131*1b3f573fSAndroid Build Coastguard Worker } 2132*1b3f573fSAndroid Build Coastguard Worker 2133*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2134*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()2135*1b3f573fSAndroid Build Coastguard Worker public MessageContainingMapCalledEntry Clone() { 2136*1b3f573fSAndroid Build Coastguard Worker return new MessageContainingMapCalledEntry(this); 2137*1b3f573fSAndroid Build Coastguard Worker } 2138*1b3f573fSAndroid Build Coastguard Worker 2139*1b3f573fSAndroid Build Coastguard Worker /// <summary>Field number for the "entry" field.</summary> 2140*1b3f573fSAndroid Build Coastguard Worker public const int EntryFieldNumber = 1; 2141*1b3f573fSAndroid Build Coastguard Worker private static readonly pbc::MapField<int, int>.Codec _map_entry_codec 2142*1b3f573fSAndroid Build Coastguard Worker = new pbc::MapField<int, int>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForInt32(16, 0), 10); 2143*1b3f573fSAndroid Build Coastguard Worker private readonly pbc::MapField<int, int> entry_ = new pbc::MapField<int, int>(); 2144*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2145*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2146*1b3f573fSAndroid Build Coastguard Worker public pbc::MapField<int, int> Entry { 2147*1b3f573fSAndroid Build Coastguard Worker get { return entry_; } 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 MessageContainingMapCalledEntry); 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(MessageContainingMapCalledEntry other)2158*1b3f573fSAndroid Build Coastguard Worker public bool Equals(MessageContainingMapCalledEntry 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 (!Entry.Equals(other.Entry)) 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 hash ^= Entry.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 entry_.WriteTo(output, _map_entry_codec); 2193*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2194*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(output); 2195*1b3f573fSAndroid Build Coastguard Worker } 2196*1b3f573fSAndroid Build Coastguard Worker #endif 2197*1b3f573fSAndroid Build Coastguard Worker } 2198*1b3f573fSAndroid Build Coastguard Worker 2199*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2200*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2201*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)2202*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 2203*1b3f573fSAndroid Build Coastguard Worker entry_.WriteTo(ref output, _map_entry_codec); 2204*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2205*1b3f573fSAndroid Build Coastguard Worker _unknownFields.WriteTo(ref output); 2206*1b3f573fSAndroid Build Coastguard Worker } 2207*1b3f573fSAndroid Build Coastguard Worker } 2208*1b3f573fSAndroid Build Coastguard Worker #endif 2209*1b3f573fSAndroid Build Coastguard Worker 2210*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2211*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()2212*1b3f573fSAndroid Build Coastguard Worker public int CalculateSize() { 2213*1b3f573fSAndroid Build Coastguard Worker int size = 0; 2214*1b3f573fSAndroid Build Coastguard Worker size += entry_.CalculateSize(_map_entry_codec); 2215*1b3f573fSAndroid Build Coastguard Worker if (_unknownFields != null) { 2216*1b3f573fSAndroid Build Coastguard Worker size += _unknownFields.CalculateSize(); 2217*1b3f573fSAndroid Build Coastguard Worker } 2218*1b3f573fSAndroid Build Coastguard Worker return size; 2219*1b3f573fSAndroid Build Coastguard Worker } 2220*1b3f573fSAndroid Build Coastguard Worker 2221*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2222*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(MessageContainingMapCalledEntry other)2223*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(MessageContainingMapCalledEntry other) { 2224*1b3f573fSAndroid Build Coastguard Worker if (other == null) { 2225*1b3f573fSAndroid Build Coastguard Worker return; 2226*1b3f573fSAndroid Build Coastguard Worker } 2227*1b3f573fSAndroid Build Coastguard Worker entry_.Add(other.entry_); 2228*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 2229*1b3f573fSAndroid Build Coastguard Worker } 2230*1b3f573fSAndroid Build Coastguard Worker 2231*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2232*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)2233*1b3f573fSAndroid Build Coastguard Worker public void MergeFrom(pb::CodedInputStream input) { 2234*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2235*1b3f573fSAndroid Build Coastguard Worker input.ReadRawMessage(this); 2236*1b3f573fSAndroid Build Coastguard Worker #else 2237*1b3f573fSAndroid Build Coastguard Worker uint tag; 2238*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 2239*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 2240*1b3f573fSAndroid Build Coastguard Worker default: 2241*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 2242*1b3f573fSAndroid Build Coastguard Worker break; 2243*1b3f573fSAndroid Build Coastguard Worker case 10: { 2244*1b3f573fSAndroid Build Coastguard Worker entry_.AddEntriesFrom(input, _map_entry_codec); 2245*1b3f573fSAndroid Build Coastguard Worker break; 2246*1b3f573fSAndroid Build Coastguard Worker } 2247*1b3f573fSAndroid Build Coastguard Worker } 2248*1b3f573fSAndroid Build Coastguard Worker } 2249*1b3f573fSAndroid Build Coastguard Worker #endif 2250*1b3f573fSAndroid Build Coastguard Worker } 2251*1b3f573fSAndroid Build Coastguard Worker 2252*1b3f573fSAndroid Build Coastguard Worker #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2253*1b3f573fSAndroid Build Coastguard Worker [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2254*1b3f573fSAndroid Build Coastguard Worker [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)2255*1b3f573fSAndroid Build Coastguard Worker void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 2256*1b3f573fSAndroid Build Coastguard Worker uint tag; 2257*1b3f573fSAndroid Build Coastguard Worker while ((tag = input.ReadTag()) != 0) { 2258*1b3f573fSAndroid Build Coastguard Worker switch(tag) { 2259*1b3f573fSAndroid Build Coastguard Worker default: 2260*1b3f573fSAndroid Build Coastguard Worker _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 2261*1b3f573fSAndroid Build Coastguard Worker break; 2262*1b3f573fSAndroid Build Coastguard Worker case 10: { 2263*1b3f573fSAndroid Build Coastguard Worker entry_.AddEntriesFrom(ref input, _map_entry_codec); 2264*1b3f573fSAndroid Build Coastguard Worker break; 2265*1b3f573fSAndroid Build Coastguard Worker } 2266*1b3f573fSAndroid Build Coastguard Worker } 2267*1b3f573fSAndroid Build Coastguard Worker } 2268*1b3f573fSAndroid Build Coastguard Worker } 2269*1b3f573fSAndroid Build Coastguard Worker #endif 2270*1b3f573fSAndroid Build Coastguard Worker 2271*1b3f573fSAndroid Build Coastguard Worker } 2272*1b3f573fSAndroid Build Coastguard Worker 2273*1b3f573fSAndroid Build Coastguard Worker #endregion 2274*1b3f573fSAndroid Build Coastguard Worker 2275*1b3f573fSAndroid Build Coastguard Worker } 2276*1b3f573fSAndroid Build Coastguard Worker 2277*1b3f573fSAndroid Build Coastguard Worker #endregion Designer generated code 2278