1 // <auto-generated> 2 // Generated by the protocol buffer compiler. DO NOT EDIT! 3 // source: conformance/test_protos/test_messages_edition2023.proto 4 // </auto-generated> 5 #pragma warning disable 1591, 0612, 3021, 8981 6 #region Designer generated code 7 8 using pb = global::Google.Protobuf; 9 using pbc = global::Google.Protobuf.Collections; 10 using pbr = global::Google.Protobuf.Reflection; 11 using scg = global::System.Collections.Generic; 12 namespace ProtobufTestMessages.Editions { 13 14 /// <summary>Holder for reflection information generated from conformance/test_protos/test_messages_edition2023.proto</summary> 15 public static partial class TestMessagesEdition2023Reflection { 16 17 #region Descriptor 18 /// <summary>File descriptor for conformance/test_protos/test_messages_edition2023.proto</summary> 19 public static pbr::FileDescriptor Descriptor { 20 get { return descriptor; } 21 } 22 private static pbr::FileDescriptor descriptor; 23 TestMessagesEdition2023Reflection()24 static TestMessagesEdition2023Reflection() { 25 byte[] descriptorData = global::System.Convert.FromBase64String( 26 string.Concat( 27 "Cjdjb25mb3JtYW5jZS90ZXN0X3Byb3Rvcy90ZXN0X21lc3NhZ2VzX2VkaXRp", 28 "b24yMDIzLnByb3RvEh9wcm90b2J1Zl90ZXN0X21lc3NhZ2VzLmVkaXRpb25z", 29 "IhsKDkNvbXBsZXhNZXNzYWdlEgkKAWQYASABKAUi/zYKF1Rlc3RBbGxUeXBl", 30 "c0VkaXRpb24yMDIzEhYKDm9wdGlvbmFsX2ludDMyGAEgASgFEhYKDm9wdGlv", 31 "bmFsX2ludDY0GAIgASgDEhcKD29wdGlvbmFsX3VpbnQzMhgDIAEoDRIXCg9v", 32 "cHRpb25hbF91aW50NjQYBCABKAQSFwoPb3B0aW9uYWxfc2ludDMyGAUgASgR", 33 "EhcKD29wdGlvbmFsX3NpbnQ2NBgGIAEoEhIYChBvcHRpb25hbF9maXhlZDMy", 34 "GAcgASgHEhgKEG9wdGlvbmFsX2ZpeGVkNjQYCCABKAYSGQoRb3B0aW9uYWxf", 35 "c2ZpeGVkMzIYCSABKA8SGQoRb3B0aW9uYWxfc2ZpeGVkNjQYCiABKBASFgoO", 36 "b3B0aW9uYWxfZmxvYXQYCyABKAISFwoPb3B0aW9uYWxfZG91YmxlGAwgASgB", 37 "EhUKDW9wdGlvbmFsX2Jvb2wYDSABKAgSFwoPb3B0aW9uYWxfc3RyaW5nGA4g", 38 "ASgJEhYKDm9wdGlvbmFsX2J5dGVzGA8gASgMEm4KF29wdGlvbmFsX25lc3Rl", 39 "ZF9tZXNzYWdlGBIgASgLMkYucHJvdG9idWZfdGVzdF9tZXNzYWdlcy5lZGl0", 40 "aW9ucy5UZXN0QWxsVHlwZXNFZGl0aW9uMjAyMy5OZXN0ZWRNZXNzYWdlQgWq", 41 "AQIoARJjChhvcHRpb25hbF9mb3JlaWduX21lc3NhZ2UYEyABKAsyOi5wcm90", 42 "b2J1Zl90ZXN0X21lc3NhZ2VzLmVkaXRpb25zLkZvcmVpZ25NZXNzYWdlRWRp", 43 "dGlvbjIwMjNCBaoBAigBEmEKFG9wdGlvbmFsX25lc3RlZF9lbnVtGBUgASgO", 44 "MkMucHJvdG9idWZfdGVzdF9tZXNzYWdlcy5lZGl0aW9ucy5UZXN0QWxsVHlw", 45 "ZXNFZGl0aW9uMjAyMy5OZXN0ZWRFbnVtElYKFW9wdGlvbmFsX2ZvcmVpZ25f", 46 "ZW51bRgWIAEoDjI3LnByb3RvYnVmX3Rlc3RfbWVzc2FnZXMuZWRpdGlvbnMu", 47 "Rm9yZWlnbkVudW1FZGl0aW9uMjAyMxIhChVvcHRpb25hbF9zdHJpbmdfcGll", 48 "Y2UYGCABKAlCAggCEhkKDW9wdGlvbmFsX2NvcmQYGSABKAlCAggBEloKEXJl", 49 "Y3Vyc2l2ZV9tZXNzYWdlGBsgASgLMjgucHJvdG9idWZfdGVzdF9tZXNzYWdl", 50 "cy5lZGl0aW9ucy5UZXN0QWxsVHlwZXNFZGl0aW9uMjAyM0IFqgECKAESFgoO", 51 "cmVwZWF0ZWRfaW50MzIYHyADKAUSFgoOcmVwZWF0ZWRfaW50NjQYICADKAMS", 52 "FwoPcmVwZWF0ZWRfdWludDMyGCEgAygNEhcKD3JlcGVhdGVkX3VpbnQ2NBgi", 53 "IAMoBBIXCg9yZXBlYXRlZF9zaW50MzIYIyADKBESFwoPcmVwZWF0ZWRfc2lu", 54 "dDY0GCQgAygSEhgKEHJlcGVhdGVkX2ZpeGVkMzIYJSADKAcSGAoQcmVwZWF0", 55 "ZWRfZml4ZWQ2NBgmIAMoBhIZChFyZXBlYXRlZF9zZml4ZWQzMhgnIAMoDxIZ", 56 "ChFyZXBlYXRlZF9zZml4ZWQ2NBgoIAMoEBIWCg5yZXBlYXRlZF9mbG9hdBgp", 57 "IAMoAhIXCg9yZXBlYXRlZF9kb3VibGUYKiADKAESFQoNcmVwZWF0ZWRfYm9v", 58 "bBgrIAMoCBIXCg9yZXBlYXRlZF9zdHJpbmcYLCADKAkSFgoOcmVwZWF0ZWRf", 59 "Ynl0ZXMYLSADKAwSbgoXcmVwZWF0ZWRfbmVzdGVkX21lc3NhZ2UYMCADKAsy", 60 "Ri5wcm90b2J1Zl90ZXN0X21lc3NhZ2VzLmVkaXRpb25zLlRlc3RBbGxUeXBl", 61 "c0VkaXRpb24yMDIzLk5lc3RlZE1lc3NhZ2VCBaoBAigBEmMKGHJlcGVhdGVk", 62 "X2ZvcmVpZ25fbWVzc2FnZRgxIAMoCzI6LnByb3RvYnVmX3Rlc3RfbWVzc2Fn", 63 "ZXMuZWRpdGlvbnMuRm9yZWlnbk1lc3NhZ2VFZGl0aW9uMjAyM0IFqgECKAES", 64 "YQoUcmVwZWF0ZWRfbmVzdGVkX2VudW0YMyADKA4yQy5wcm90b2J1Zl90ZXN0", 65 "X21lc3NhZ2VzLmVkaXRpb25zLlRlc3RBbGxUeXBlc0VkaXRpb24yMDIzLk5l", 66 "c3RlZEVudW0SVgoVcmVwZWF0ZWRfZm9yZWlnbl9lbnVtGDQgAygOMjcucHJv", 67 "dG9idWZfdGVzdF9tZXNzYWdlcy5lZGl0aW9ucy5Gb3JlaWduRW51bUVkaXRp", 68 "b24yMDIzEiEKFXJlcGVhdGVkX3N0cmluZ19waWVjZRg2IAMoCUICCAISGQoN", 69 "cmVwZWF0ZWRfY29yZBg3IAMoCUICCAESGwoMcGFja2VkX2ludDMyGEsgAygF", 70 "QgWqAQIYARIbCgxwYWNrZWRfaW50NjQYTCADKANCBaoBAhgBEhwKDXBhY2tl", 71 "ZF91aW50MzIYTSADKA1CBaoBAhgBEhwKDXBhY2tlZF91aW50NjQYTiADKARC", 72 "BaoBAhgBEhwKDXBhY2tlZF9zaW50MzIYTyADKBFCBaoBAhgBEhwKDXBhY2tl", 73 "ZF9zaW50NjQYUCADKBJCBaoBAhgBEh0KDnBhY2tlZF9maXhlZDMyGFEgAygH", 74 "QgWqAQIYARIdCg5wYWNrZWRfZml4ZWQ2NBhSIAMoBkIFqgECGAESHgoPcGFj", 75 "a2VkX3NmaXhlZDMyGFMgAygPQgWqAQIYARIeCg9wYWNrZWRfc2ZpeGVkNjQY", 76 "VCADKBBCBaoBAhgBEhsKDHBhY2tlZF9mbG9hdBhVIAMoAkIFqgECGAESHAoN", 77 "cGFja2VkX2RvdWJsZRhWIAMoAUIFqgECGAESGgoLcGFja2VkX2Jvb2wYVyAD", 78 "KAhCBaoBAhgBEmYKEnBhY2tlZF9uZXN0ZWRfZW51bRhYIAMoDjJDLnByb3Rv", 79 "YnVmX3Rlc3RfbWVzc2FnZXMuZWRpdGlvbnMuVGVzdEFsbFR5cGVzRWRpdGlv", 80 "bjIwMjMuTmVzdGVkRW51bUIFqgECGAESHQoOdW5wYWNrZWRfaW50MzIYWSAD", 81 "KAVCBaoBAhgCEh0KDnVucGFja2VkX2ludDY0GFogAygDQgWqAQIYAhIeCg91", 82 "bnBhY2tlZF91aW50MzIYWyADKA1CBaoBAhgCEh4KD3VucGFja2VkX3VpbnQ2", 83 "NBhcIAMoBEIFqgECGAISHgoPdW5wYWNrZWRfc2ludDMyGF0gAygRQgWqAQIY", 84 "AhIeCg91bnBhY2tlZF9zaW50NjQYXiADKBJCBaoBAhgCEh8KEHVucGFja2Vk", 85 "X2ZpeGVkMzIYXyADKAdCBaoBAhgCEh8KEHVucGFja2VkX2ZpeGVkNjQYYCAD", 86 "KAZCBaoBAhgCEiAKEXVucGFja2VkX3NmaXhlZDMyGGEgAygPQgWqAQIYAhIg", 87 "ChF1bnBhY2tlZF9zZml4ZWQ2NBhiIAMoEEIFqgECGAISHQoOdW5wYWNrZWRf", 88 "ZmxvYXQYYyADKAJCBaoBAhgCEh4KD3VucGFja2VkX2RvdWJsZRhkIAMoAUIF", 89 "qgECGAISHAoNdW5wYWNrZWRfYm9vbBhlIAMoCEIFqgECGAISaAoUdW5wYWNr", 90 "ZWRfbmVzdGVkX2VudW0YZiADKA4yQy5wcm90b2J1Zl90ZXN0X21lc3NhZ2Vz", 91 "LmVkaXRpb25zLlRlc3RBbGxUeXBlc0VkaXRpb24yMDIzLk5lc3RlZEVudW1C", 92 "BaoBAhgCEmQKD21hcF9pbnQzMl9pbnQzMhg4IAMoCzJLLnByb3RvYnVmX3Rl", 93 "c3RfbWVzc2FnZXMuZWRpdGlvbnMuVGVzdEFsbFR5cGVzRWRpdGlvbjIwMjMu", 94 "TWFwSW50MzJJbnQzMkVudHJ5EmQKD21hcF9pbnQ2NF9pbnQ2NBg5IAMoCzJL", 95 "LnByb3RvYnVmX3Rlc3RfbWVzc2FnZXMuZWRpdGlvbnMuVGVzdEFsbFR5cGVz", 96 "RWRpdGlvbjIwMjMuTWFwSW50NjRJbnQ2NEVudHJ5EmgKEW1hcF91aW50MzJf", 97 "dWludDMyGDogAygLMk0ucHJvdG9idWZfdGVzdF9tZXNzYWdlcy5lZGl0aW9u", 98 "cy5UZXN0QWxsVHlwZXNFZGl0aW9uMjAyMy5NYXBVaW50MzJVaW50MzJFbnRy", 99 "eRJoChFtYXBfdWludDY0X3VpbnQ2NBg7IAMoCzJNLnByb3RvYnVmX3Rlc3Rf", 100 "bWVzc2FnZXMuZWRpdGlvbnMuVGVzdEFsbFR5cGVzRWRpdGlvbjIwMjMuTWFw", 101 "VWludDY0VWludDY0RW50cnkSaAoRbWFwX3NpbnQzMl9zaW50MzIYPCADKAsy", 102 "TS5wcm90b2J1Zl90ZXN0X21lc3NhZ2VzLmVkaXRpb25zLlRlc3RBbGxUeXBl", 103 "c0VkaXRpb24yMDIzLk1hcFNpbnQzMlNpbnQzMkVudHJ5EmgKEW1hcF9zaW50", 104 "NjRfc2ludDY0GD0gAygLMk0ucHJvdG9idWZfdGVzdF9tZXNzYWdlcy5lZGl0", 105 "aW9ucy5UZXN0QWxsVHlwZXNFZGl0aW9uMjAyMy5NYXBTaW50NjRTaW50NjRF", 106 "bnRyeRJsChNtYXBfZml4ZWQzMl9maXhlZDMyGD4gAygLMk8ucHJvdG9idWZf", 107 "dGVzdF9tZXNzYWdlcy5lZGl0aW9ucy5UZXN0QWxsVHlwZXNFZGl0aW9uMjAy", 108 "My5NYXBGaXhlZDMyRml4ZWQzMkVudHJ5EmwKE21hcF9maXhlZDY0X2ZpeGVk", 109 "NjQYPyADKAsyTy5wcm90b2J1Zl90ZXN0X21lc3NhZ2VzLmVkaXRpb25zLlRl", 110 "c3RBbGxUeXBlc0VkaXRpb24yMDIzLk1hcEZpeGVkNjRGaXhlZDY0RW50cnkS", 111 "cAoVbWFwX3NmaXhlZDMyX3NmaXhlZDMyGEAgAygLMlEucHJvdG9idWZfdGVz", 112 "dF9tZXNzYWdlcy5lZGl0aW9ucy5UZXN0QWxsVHlwZXNFZGl0aW9uMjAyMy5N", 113 "YXBTZml4ZWQzMlNmaXhlZDMyRW50cnkScAoVbWFwX3NmaXhlZDY0X3NmaXhl", 114 "ZDY0GEEgAygLMlEucHJvdG9idWZfdGVzdF9tZXNzYWdlcy5lZGl0aW9ucy5U", 115 "ZXN0QWxsVHlwZXNFZGl0aW9uMjAyMy5NYXBTZml4ZWQ2NFNmaXhlZDY0RW50", 116 "cnkSZAoPbWFwX2ludDMyX2Zsb2F0GEIgAygLMksucHJvdG9idWZfdGVzdF9t", 117 "ZXNzYWdlcy5lZGl0aW9ucy5UZXN0QWxsVHlwZXNFZGl0aW9uMjAyMy5NYXBJ", 118 "bnQzMkZsb2F0RW50cnkSZgoQbWFwX2ludDMyX2RvdWJsZRhDIAMoCzJMLnBy", 119 "b3RvYnVmX3Rlc3RfbWVzc2FnZXMuZWRpdGlvbnMuVGVzdEFsbFR5cGVzRWRp", 120 "dGlvbjIwMjMuTWFwSW50MzJEb3VibGVFbnRyeRJgCg1tYXBfYm9vbF9ib29s", 121 "GEQgAygLMkkucHJvdG9idWZfdGVzdF9tZXNzYWdlcy5lZGl0aW9ucy5UZXN0", 122 "QWxsVHlwZXNFZGl0aW9uMjAyMy5NYXBCb29sQm9vbEVudHJ5EmgKEW1hcF9z", 123 "dHJpbmdfc3RyaW5nGEUgAygLMk0ucHJvdG9idWZfdGVzdF9tZXNzYWdlcy5l", 124 "ZGl0aW9ucy5UZXN0QWxsVHlwZXNFZGl0aW9uMjAyMy5NYXBTdHJpbmdTdHJp", 125 "bmdFbnRyeRJmChBtYXBfc3RyaW5nX2J5dGVzGEYgAygLMkwucHJvdG9idWZf", 126 "dGVzdF9tZXNzYWdlcy5lZGl0aW9ucy5UZXN0QWxsVHlwZXNFZGl0aW9uMjAy", 127 "My5NYXBTdHJpbmdCeXRlc0VudHJ5EncKGW1hcF9zdHJpbmdfbmVzdGVkX21l", 128 "c3NhZ2UYRyADKAsyVC5wcm90b2J1Zl90ZXN0X21lc3NhZ2VzLmVkaXRpb25z", 129 "LlRlc3RBbGxUeXBlc0VkaXRpb24yMDIzLk1hcFN0cmluZ05lc3RlZE1lc3Nh", 130 "Z2VFbnRyeRJ5ChptYXBfc3RyaW5nX2ZvcmVpZ25fbWVzc2FnZRhIIAMoCzJV", 131 "LnByb3RvYnVmX3Rlc3RfbWVzc2FnZXMuZWRpdGlvbnMuVGVzdEFsbFR5cGVz", 132 "RWRpdGlvbjIwMjMuTWFwU3RyaW5nRm9yZWlnbk1lc3NhZ2VFbnRyeRJxChZt", 133 "YXBfc3RyaW5nX25lc3RlZF9lbnVtGEkgAygLMlEucHJvdG9idWZfdGVzdF9t", 134 "ZXNzYWdlcy5lZGl0aW9ucy5UZXN0QWxsVHlwZXNFZGl0aW9uMjAyMy5NYXBT", 135 "dHJpbmdOZXN0ZWRFbnVtRW50cnkScwoXbWFwX3N0cmluZ19mb3JlaWduX2Vu", 136 "dW0YSiADKAsyUi5wcm90b2J1Zl90ZXN0X21lc3NhZ2VzLmVkaXRpb25zLlRl", 137 "c3RBbGxUeXBlc0VkaXRpb24yMDIzLk1hcFN0cmluZ0ZvcmVpZ25FbnVtRW50", 138 "cnkSFgoMb25lb2ZfdWludDMyGG8gASgNSAASbQoUb25lb2ZfbmVzdGVkX21l", 139 "c3NhZ2UYcCABKAsyRi5wcm90b2J1Zl90ZXN0X21lc3NhZ2VzLmVkaXRpb25z", 140 "LlRlc3RBbGxUeXBlc0VkaXRpb24yMDIzLk5lc3RlZE1lc3NhZ2VCBaoBAigB", 141 "SAASFgoMb25lb2Zfc3RyaW5nGHEgASgJSAASFQoLb25lb2ZfYnl0ZXMYciAB", 142 "KAxIABIUCgpvbmVvZl9ib29sGHMgASgISAASFgoMb25lb2ZfdWludDY0GHQg", 143 "ASgESAASFQoLb25lb2ZfZmxvYXQYdSABKAJIABIWCgxvbmVvZl9kb3VibGUY", 144 "diABKAFIABJZCgpvbmVvZl9lbnVtGHcgASgOMkMucHJvdG9idWZfdGVzdF9t", 145 "ZXNzYWdlcy5lZGl0aW9ucy5UZXN0QWxsVHlwZXNFZGl0aW9uMjAyMy5OZXN0", 146 "ZWRFbnVtSAASXgoNZ3JvdXBsaWtldHlwZRjJASABKAsyRi5wcm90b2J1Zl90", 147 "ZXN0X21lc3NhZ2VzLmVkaXRpb25zLlRlc3RBbGxUeXBlc0VkaXRpb24yMDIz", 148 "Lkdyb3VwTGlrZVR5cGUSYAoPZGVsaW1pdGVkX2ZpZWxkGMoBIAEoCzJGLnBy", 149 "b3RvYnVmX3Rlc3RfbWVzc2FnZXMuZWRpdGlvbnMuVGVzdEFsbFR5cGVzRWRp", 150 "dGlvbjIwMjMuR3JvdXBMaWtlVHlwZRpwCg1OZXN0ZWRNZXNzYWdlEgkKAWEY", 151 "ASABKAUSVAoLY29yZWN1cnNpdmUYAiABKAsyOC5wcm90b2J1Zl90ZXN0X21l", 152 "c3NhZ2VzLmVkaXRpb25zLlRlc3RBbGxUeXBlc0VkaXRpb24yMDIzQgWqAQIo", 153 "ARo0ChJNYXBJbnQzMkludDMyRW50cnkSCwoDa2V5GAEgASgFEg0KBXZhbHVl", 154 "GAIgASgFOgI4ARo0ChJNYXBJbnQ2NEludDY0RW50cnkSCwoDa2V5GAEgASgD", 155 "Eg0KBXZhbHVlGAIgASgDOgI4ARo2ChRNYXBVaW50MzJVaW50MzJFbnRyeRIL", 156 "CgNrZXkYASABKA0SDQoFdmFsdWUYAiABKA06AjgBGjYKFE1hcFVpbnQ2NFVp", 157 "bnQ2NEVudHJ5EgsKA2tleRgBIAEoBBINCgV2YWx1ZRgCIAEoBDoCOAEaNgoU", 158 "TWFwU2ludDMyU2ludDMyRW50cnkSCwoDa2V5GAEgASgREg0KBXZhbHVlGAIg", 159 "ASgROgI4ARo2ChRNYXBTaW50NjRTaW50NjRFbnRyeRILCgNrZXkYASABKBIS", 160 "DQoFdmFsdWUYAiABKBI6AjgBGjgKFk1hcEZpeGVkMzJGaXhlZDMyRW50cnkS", 161 "CwoDa2V5GAEgASgHEg0KBXZhbHVlGAIgASgHOgI4ARo4ChZNYXBGaXhlZDY0", 162 "Rml4ZWQ2NEVudHJ5EgsKA2tleRgBIAEoBhINCgV2YWx1ZRgCIAEoBjoCOAEa", 163 "OgoYTWFwU2ZpeGVkMzJTZml4ZWQzMkVudHJ5EgsKA2tleRgBIAEoDxINCgV2", 164 "YWx1ZRgCIAEoDzoCOAEaOgoYTWFwU2ZpeGVkNjRTZml4ZWQ2NEVudHJ5EgsK", 165 "A2tleRgBIAEoEBINCgV2YWx1ZRgCIAEoEDoCOAEaNAoSTWFwSW50MzJGbG9h", 166 "dEVudHJ5EgsKA2tleRgBIAEoBRINCgV2YWx1ZRgCIAEoAjoCOAEaNQoTTWFw", 167 "SW50MzJEb3VibGVFbnRyeRILCgNrZXkYASABKAUSDQoFdmFsdWUYAiABKAE6", 168 "AjgBGjIKEE1hcEJvb2xCb29sRW50cnkSCwoDa2V5GAEgASgIEg0KBXZhbHVl", 169 "GAIgASgIOgI4ARo2ChRNYXBTdHJpbmdTdHJpbmdFbnRyeRILCgNrZXkYASAB", 170 "KAkSDQoFdmFsdWUYAiABKAk6AjgBGjUKE01hcFN0cmluZ0J5dGVzRW50cnkS", 171 "CwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgMOgI4ARqFAQobTWFwU3RyaW5n", 172 "TmVzdGVkTWVzc2FnZUVudHJ5EgsKA2tleRgBIAEoCRJVCgV2YWx1ZRgCIAEo", 173 "CzJGLnByb3RvYnVmX3Rlc3RfbWVzc2FnZXMuZWRpdGlvbnMuVGVzdEFsbFR5", 174 "cGVzRWRpdGlvbjIwMjMuTmVzdGVkTWVzc2FnZToCOAEaegocTWFwU3RyaW5n", 175 "Rm9yZWlnbk1lc3NhZ2VFbnRyeRILCgNrZXkYASABKAkSSQoFdmFsdWUYAiAB", 176 "KAsyOi5wcm90b2J1Zl90ZXN0X21lc3NhZ2VzLmVkaXRpb25zLkZvcmVpZ25N", 177 "ZXNzYWdlRWRpdGlvbjIwMjM6AjgBGn8KGE1hcFN0cmluZ05lc3RlZEVudW1F", 178 "bnRyeRILCgNrZXkYASABKAkSUgoFdmFsdWUYAiABKA4yQy5wcm90b2J1Zl90", 179 "ZXN0X21lc3NhZ2VzLmVkaXRpb25zLlRlc3RBbGxUeXBlc0VkaXRpb24yMDIz", 180 "Lk5lc3RlZEVudW06AjgBGnQKGU1hcFN0cmluZ0ZvcmVpZ25FbnVtRW50cnkS", 181 "CwoDa2V5GAEgASgJEkYKBXZhbHVlGAIgASgOMjcucHJvdG9idWZfdGVzdF9t", 182 "ZXNzYWdlcy5lZGl0aW9ucy5Gb3JlaWduRW51bUVkaXRpb24yMDIzOgI4ARo8", 183 "Cg1Hcm91cExpa2VUeXBlEhQKC2dyb3VwX2ludDMyGMoBIAEoBRIVCgxncm91", 184 "cF91aW50MzIYywEgASgNIjkKCk5lc3RlZEVudW0SBwoDRk9PEAASBwoDQkFS", 185 "EAESBwoDQkFaEAISEAoDTkVHEP///////////wEqBQh4EMkBQg0KC29uZW9m", 186 "X2ZpZWxkIiYKGUZvcmVpZ25NZXNzYWdlRWRpdGlvbjIwMjMSCQoBYxgBIAEo", 187 "BSIaCg1Hcm91cExpa2VUeXBlEgkKAWMYASABKAUqSwoWRm9yZWlnbkVudW1F", 188 "ZGl0aW9uMjAyMxIPCgtGT1JFSUdOX0ZPTxAAEg8KC0ZPUkVJR05fQkFSEAES", 189 "DwoLRk9SRUlHTl9CQVoQAjpRCg9leHRlbnNpb25faW50MzISOC5wcm90b2J1", 190 "Zl90ZXN0X21lc3NhZ2VzLmVkaXRpb25zLlRlc3RBbGxUeXBlc0VkaXRpb24y", 191 "MDIzGHggASgFOn8KDWdyb3VwbGlrZXR5cGUSOC5wcm90b2J1Zl90ZXN0X21l", 192 "c3NhZ2VzLmVkaXRpb25zLlRlc3RBbGxUeXBlc0VkaXRpb24yMDIzGHkgASgL", 193 "Mi4ucHJvdG9idWZfdGVzdF9tZXNzYWdlcy5lZGl0aW9ucy5Hcm91cExpa2VU", 194 "eXBlOn8KDWRlbGltaXRlZF9leHQSOC5wcm90b2J1Zl90ZXN0X21lc3NhZ2Vz", 195 "LmVkaXRpb25zLlRlc3RBbGxUeXBlc0VkaXRpb24yMDIzGHogASgLMi4ucHJv", 196 "dG9idWZfdGVzdF9tZXNzYWdlcy5lZGl0aW9ucy5Hcm91cExpa2VUeXBlQkEK", 197 "LWNvbS5nb29nbGUucHJvdG9idWZfdGVzdF9tZXNzYWdlcy5lZGl0aW9uMjAy", 198 "M1ABogIIRWRpdGlvbnOSAwIoAmIIZWRpdGlvbnNw6Ac=")); 199 descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, 200 new pbr::FileDescriptor[] { }, 201 new pbr::GeneratedClrTypeInfo(new[] {typeof(global::ProtobufTestMessages.Editions.ForeignEnumEdition2023), }, new pb::Extension[] { TestMessagesEdition2023Extensions.ExtensionInt32, TestMessagesEdition2023Extensions.GroupLikeType, TestMessagesEdition2023Extensions.DelimitedExt }, new pbr::GeneratedClrTypeInfo[] { 202 new pbr::GeneratedClrTypeInfo(typeof(global::ProtobufTestMessages.Editions.ComplexMessage), global::ProtobufTestMessages.Editions.ComplexMessage.Parser, new[]{ "D" }, null, null, null, null), 203 new pbr::GeneratedClrTypeInfo(typeof(global::ProtobufTestMessages.Editions.TestAllTypesEdition2023), global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Parser, new[]{ "OptionalInt32", "OptionalInt64", "OptionalUint32", "OptionalUint64", "OptionalSint32", "OptionalSint64", "OptionalFixed32", "OptionalFixed64", "OptionalSfixed32", "OptionalSfixed64", "OptionalFloat", "OptionalDouble", "OptionalBool", "OptionalString", "OptionalBytes", "OptionalNestedMessage", "OptionalForeignMessage", "OptionalNestedEnum", "OptionalForeignEnum", "OptionalStringPiece", "OptionalCord", "RecursiveMessage", "RepeatedInt32", "RepeatedInt64", "RepeatedUint32", "RepeatedUint64", "RepeatedSint32", "RepeatedSint64", "RepeatedFixed32", "RepeatedFixed64", "RepeatedSfixed32", "RepeatedSfixed64", "RepeatedFloat", "RepeatedDouble", "RepeatedBool", "RepeatedString", "RepeatedBytes", "RepeatedNestedMessage", "RepeatedForeignMessage", "RepeatedNestedEnum", "RepeatedForeignEnum", "RepeatedStringPiece", "RepeatedCord", "PackedInt32", "PackedInt64", "PackedUint32", "PackedUint64", "PackedSint32", "PackedSint64", "PackedFixed32", "PackedFixed64", "PackedSfixed32", "PackedSfixed64", "PackedFloat", "PackedDouble", "PackedBool", "PackedNestedEnum", "UnpackedInt32", "UnpackedInt64", "UnpackedUint32", "UnpackedUint64", "UnpackedSint32", "UnpackedSint64", "UnpackedFixed32", "UnpackedFixed64", "UnpackedSfixed32", "UnpackedSfixed64", "UnpackedFloat", "UnpackedDouble", "UnpackedBool", "UnpackedNestedEnum", "MapInt32Int32", "MapInt64Int64", "MapUint32Uint32", "MapUint64Uint64", "MapSint32Sint32", "MapSint64Sint64", "MapFixed32Fixed32", "MapFixed64Fixed64", "MapSfixed32Sfixed32", "MapSfixed64Sfixed64", "MapInt32Float", "MapInt32Double", "MapBoolBool", "MapStringString", "MapStringBytes", "MapStringNestedMessage", "MapStringForeignMessage", "MapStringNestedEnum", "MapStringForeignEnum", "OneofUint32", "OneofNestedMessage", "OneofString", "OneofBytes", "OneofBool", "OneofUint64", "OneofFloat", "OneofDouble", "OneofEnum", "GroupLikeType", "DelimitedField" }, new[]{ "OneofField" }, new[]{ typeof(global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum) }, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage), global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage.Parser, new[]{ "A", "Corecursive" }, null, null, null, null), 204 null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, new pbr::GeneratedClrTypeInfo(typeof(global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.GroupLikeType), global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.GroupLikeType.Parser, new[]{ "GroupInt32", "GroupUint32" }, null, null, null, null)}), 205 new pbr::GeneratedClrTypeInfo(typeof(global::ProtobufTestMessages.Editions.ForeignMessageEdition2023), global::ProtobufTestMessages.Editions.ForeignMessageEdition2023.Parser, new[]{ "C" }, null, null, null, null), 206 new pbr::GeneratedClrTypeInfo(typeof(global::ProtobufTestMessages.Editions.GroupLikeType), global::ProtobufTestMessages.Editions.GroupLikeType.Parser, new[]{ "C" }, null, null, null, null) 207 })); 208 } 209 #endregion 210 211 } 212 /// <summary>Holder for extension identifiers generated from the top level of conformance/test_protos/test_messages_edition2023.proto</summary> 213 public static partial class TestMessagesEdition2023Extensions { 214 public static readonly pb::Extension<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023, int> ExtensionInt32 = 215 new pb::Extension<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023, int>(120, pb::FieldCodec.ForInt32(960, 0)); 216 public static readonly pb::Extension<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023, global::ProtobufTestMessages.Editions.GroupLikeType> GroupLikeType = 217 new pb::Extension<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023, global::ProtobufTestMessages.Editions.GroupLikeType>(121, pb::FieldCodec.ForGroup(971, 972, global::ProtobufTestMessages.Editions.GroupLikeType.Parser)); 218 public static readonly pb::Extension<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023, global::ProtobufTestMessages.Editions.GroupLikeType> DelimitedExt = 219 new pb::Extension<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023, global::ProtobufTestMessages.Editions.GroupLikeType>(122, pb::FieldCodec.ForGroup(979, 980, global::ProtobufTestMessages.Editions.GroupLikeType.Parser)); 220 } 221 222 #region Enums 223 public enum ForeignEnumEdition2023 { 224 [pbr::OriginalName("FOREIGN_FOO")] ForeignFoo = 0, 225 [pbr::OriginalName("FOREIGN_BAR")] ForeignBar = 1, 226 [pbr::OriginalName("FOREIGN_BAZ")] ForeignBaz = 2, 227 } 228 229 #endregion 230 231 #region Messages 232 [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] 233 public sealed partial class ComplexMessage : pb::IMessage<ComplexMessage> 234 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 235 , pb::IBufferMessage 236 #endif 237 { 238 private static readonly pb::MessageParser<ComplexMessage> _parser = new pb::MessageParser<ComplexMessage>(() => new ComplexMessage()); 239 private pb::UnknownFieldSet _unknownFields; 240 private int _hasBits0; 241 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 242 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 243 public static pb::MessageParser<ComplexMessage> Parser { get { return _parser; } } 244 245 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 246 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 247 public static pbr::MessageDescriptor Descriptor { 248 get { return global::ProtobufTestMessages.Editions.TestMessagesEdition2023Reflection.Descriptor.MessageTypes[0]; } 249 } 250 251 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 252 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 253 pbr::MessageDescriptor pb::IMessage.Descriptor { 254 get { return Descriptor; } 255 } 256 257 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 258 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ComplexMessage()259 public ComplexMessage() { 260 OnConstruction(); 261 } 262 OnConstruction()263 partial void OnConstruction(); 264 265 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 266 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ComplexMessage(ComplexMessage other)267 public ComplexMessage(ComplexMessage other) : this() { 268 _hasBits0 = other._hasBits0; 269 d_ = other.d_; 270 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 271 } 272 273 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 274 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()275 public ComplexMessage Clone() { 276 return new ComplexMessage(this); 277 } 278 279 /// <summary>Field number for the "d" field.</summary> 280 public const int DFieldNumber = 1; 281 private readonly static int DDefaultValue = 0; 282 283 private int d_; 284 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 285 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 286 public int D { 287 get { if ((_hasBits0 & 1) != 0) { return d_; } else { return DDefaultValue; } } 288 set { 289 _hasBits0 |= 1; 290 d_ = value; 291 } 292 } 293 /// <summary>Gets whether the "d" field is set</summary> 294 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 295 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 296 public bool HasD { 297 get { return (_hasBits0 & 1) != 0; } 298 } 299 /// <summary>Clears the value of the "d" field</summary> 300 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 301 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearD()302 public void ClearD() { 303 _hasBits0 &= ~1; 304 } 305 306 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 307 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)308 public override bool Equals(object other) { 309 return Equals(other as ComplexMessage); 310 } 311 312 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 313 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(ComplexMessage other)314 public bool Equals(ComplexMessage other) { 315 if (ReferenceEquals(other, null)) { 316 return false; 317 } 318 if (ReferenceEquals(other, this)) { 319 return true; 320 } 321 if (D != other.D) return false; 322 return Equals(_unknownFields, other._unknownFields); 323 } 324 325 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 326 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()327 public override int GetHashCode() { 328 int hash = 1; 329 if (HasD) hash ^= D.GetHashCode(); 330 if (_unknownFields != null) { 331 hash ^= _unknownFields.GetHashCode(); 332 } 333 return hash; 334 } 335 336 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 337 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()338 public override string ToString() { 339 return pb::JsonFormatter.ToDiagnosticString(this); 340 } 341 342 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 343 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)344 public void WriteTo(pb::CodedOutputStream output) { 345 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 346 output.WriteRawMessage(this); 347 #else 348 if (HasD) { 349 output.WriteRawTag(8); 350 output.WriteInt32(D); 351 } 352 if (_unknownFields != null) { 353 _unknownFields.WriteTo(output); 354 } 355 #endif 356 } 357 358 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 359 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 360 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)361 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 362 if (HasD) { 363 output.WriteRawTag(8); 364 output.WriteInt32(D); 365 } 366 if (_unknownFields != null) { 367 _unknownFields.WriteTo(ref output); 368 } 369 } 370 #endif 371 372 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 373 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()374 public int CalculateSize() { 375 int size = 0; 376 if (HasD) { 377 size += 1 + pb::CodedOutputStream.ComputeInt32Size(D); 378 } 379 if (_unknownFields != null) { 380 size += _unknownFields.CalculateSize(); 381 } 382 return size; 383 } 384 385 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 386 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(ComplexMessage other)387 public void MergeFrom(ComplexMessage other) { 388 if (other == null) { 389 return; 390 } 391 if (other.HasD) { 392 D = other.D; 393 } 394 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 395 } 396 397 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 398 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)399 public void MergeFrom(pb::CodedInputStream input) { 400 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 401 input.ReadRawMessage(this); 402 #else 403 uint tag; 404 while ((tag = input.ReadTag()) != 0) { 405 if ((tag & 7) == 4) { 406 // Abort on any end group tag. 407 return; 408 } 409 switch(tag) { 410 default: 411 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 412 break; 413 case 8: { 414 D = input.ReadInt32(); 415 break; 416 } 417 } 418 } 419 #endif 420 } 421 422 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 423 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 424 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)425 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 426 uint tag; 427 while ((tag = input.ReadTag()) != 0) { 428 if ((tag & 7) == 4) { 429 // Abort on any end group tag. 430 return; 431 } 432 switch(tag) { 433 default: 434 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 435 break; 436 case 8: { 437 D = input.ReadInt32(); 438 break; 439 } 440 } 441 } 442 } 443 #endif 444 445 } 446 447 [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] 448 public sealed partial class TestAllTypesEdition2023 : pb::IExtendableMessage<TestAllTypesEdition2023> 449 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 450 , pb::IBufferMessage 451 #endif 452 { 453 private static readonly pb::MessageParser<TestAllTypesEdition2023> _parser = new pb::MessageParser<TestAllTypesEdition2023>(() => new TestAllTypesEdition2023()); 454 private pb::UnknownFieldSet _unknownFields; 455 private pb::ExtensionSet<TestAllTypesEdition2023> _extensions; 456 private pb::ExtensionSet<TestAllTypesEdition2023> _Extensions { get { return _extensions; } } 457 private int _hasBits0; 458 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 459 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 460 public static pb::MessageParser<TestAllTypesEdition2023> Parser { get { return _parser; } } 461 462 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 463 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 464 public static pbr::MessageDescriptor Descriptor { 465 get { return global::ProtobufTestMessages.Editions.TestMessagesEdition2023Reflection.Descriptor.MessageTypes[1]; } 466 } 467 468 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 469 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 470 pbr::MessageDescriptor pb::IMessage.Descriptor { 471 get { return Descriptor; } 472 } 473 474 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 475 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestAllTypesEdition2023()476 public TestAllTypesEdition2023() { 477 OnConstruction(); 478 } 479 OnConstruction()480 partial void OnConstruction(); 481 482 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 483 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] TestAllTypesEdition2023(TestAllTypesEdition2023 other)484 public TestAllTypesEdition2023(TestAllTypesEdition2023 other) : this() { 485 _hasBits0 = other._hasBits0; 486 optionalInt32_ = other.optionalInt32_; 487 optionalInt64_ = other.optionalInt64_; 488 optionalUint32_ = other.optionalUint32_; 489 optionalUint64_ = other.optionalUint64_; 490 optionalSint32_ = other.optionalSint32_; 491 optionalSint64_ = other.optionalSint64_; 492 optionalFixed32_ = other.optionalFixed32_; 493 optionalFixed64_ = other.optionalFixed64_; 494 optionalSfixed32_ = other.optionalSfixed32_; 495 optionalSfixed64_ = other.optionalSfixed64_; 496 optionalFloat_ = other.optionalFloat_; 497 optionalDouble_ = other.optionalDouble_; 498 optionalBool_ = other.optionalBool_; 499 optionalString_ = other.optionalString_; 500 optionalBytes_ = other.optionalBytes_; 501 optionalNestedMessage_ = other.optionalNestedMessage_ != null ? other.optionalNestedMessage_.Clone() : null; 502 optionalForeignMessage_ = other.optionalForeignMessage_ != null ? other.optionalForeignMessage_.Clone() : null; 503 optionalNestedEnum_ = other.optionalNestedEnum_; 504 optionalForeignEnum_ = other.optionalForeignEnum_; 505 optionalStringPiece_ = other.optionalStringPiece_; 506 optionalCord_ = other.optionalCord_; 507 recursiveMessage_ = other.recursiveMessage_ != null ? other.recursiveMessage_.Clone() : null; 508 repeatedInt32_ = other.repeatedInt32_.Clone(); 509 repeatedInt64_ = other.repeatedInt64_.Clone(); 510 repeatedUint32_ = other.repeatedUint32_.Clone(); 511 repeatedUint64_ = other.repeatedUint64_.Clone(); 512 repeatedSint32_ = other.repeatedSint32_.Clone(); 513 repeatedSint64_ = other.repeatedSint64_.Clone(); 514 repeatedFixed32_ = other.repeatedFixed32_.Clone(); 515 repeatedFixed64_ = other.repeatedFixed64_.Clone(); 516 repeatedSfixed32_ = other.repeatedSfixed32_.Clone(); 517 repeatedSfixed64_ = other.repeatedSfixed64_.Clone(); 518 repeatedFloat_ = other.repeatedFloat_.Clone(); 519 repeatedDouble_ = other.repeatedDouble_.Clone(); 520 repeatedBool_ = other.repeatedBool_.Clone(); 521 repeatedString_ = other.repeatedString_.Clone(); 522 repeatedBytes_ = other.repeatedBytes_.Clone(); 523 repeatedNestedMessage_ = other.repeatedNestedMessage_.Clone(); 524 repeatedForeignMessage_ = other.repeatedForeignMessage_.Clone(); 525 repeatedNestedEnum_ = other.repeatedNestedEnum_.Clone(); 526 repeatedForeignEnum_ = other.repeatedForeignEnum_.Clone(); 527 repeatedStringPiece_ = other.repeatedStringPiece_.Clone(); 528 repeatedCord_ = other.repeatedCord_.Clone(); 529 packedInt32_ = other.packedInt32_.Clone(); 530 packedInt64_ = other.packedInt64_.Clone(); 531 packedUint32_ = other.packedUint32_.Clone(); 532 packedUint64_ = other.packedUint64_.Clone(); 533 packedSint32_ = other.packedSint32_.Clone(); 534 packedSint64_ = other.packedSint64_.Clone(); 535 packedFixed32_ = other.packedFixed32_.Clone(); 536 packedFixed64_ = other.packedFixed64_.Clone(); 537 packedSfixed32_ = other.packedSfixed32_.Clone(); 538 packedSfixed64_ = other.packedSfixed64_.Clone(); 539 packedFloat_ = other.packedFloat_.Clone(); 540 packedDouble_ = other.packedDouble_.Clone(); 541 packedBool_ = other.packedBool_.Clone(); 542 packedNestedEnum_ = other.packedNestedEnum_.Clone(); 543 unpackedInt32_ = other.unpackedInt32_.Clone(); 544 unpackedInt64_ = other.unpackedInt64_.Clone(); 545 unpackedUint32_ = other.unpackedUint32_.Clone(); 546 unpackedUint64_ = other.unpackedUint64_.Clone(); 547 unpackedSint32_ = other.unpackedSint32_.Clone(); 548 unpackedSint64_ = other.unpackedSint64_.Clone(); 549 unpackedFixed32_ = other.unpackedFixed32_.Clone(); 550 unpackedFixed64_ = other.unpackedFixed64_.Clone(); 551 unpackedSfixed32_ = other.unpackedSfixed32_.Clone(); 552 unpackedSfixed64_ = other.unpackedSfixed64_.Clone(); 553 unpackedFloat_ = other.unpackedFloat_.Clone(); 554 unpackedDouble_ = other.unpackedDouble_.Clone(); 555 unpackedBool_ = other.unpackedBool_.Clone(); 556 unpackedNestedEnum_ = other.unpackedNestedEnum_.Clone(); 557 mapInt32Int32_ = other.mapInt32Int32_.Clone(); 558 mapInt64Int64_ = other.mapInt64Int64_.Clone(); 559 mapUint32Uint32_ = other.mapUint32Uint32_.Clone(); 560 mapUint64Uint64_ = other.mapUint64Uint64_.Clone(); 561 mapSint32Sint32_ = other.mapSint32Sint32_.Clone(); 562 mapSint64Sint64_ = other.mapSint64Sint64_.Clone(); 563 mapFixed32Fixed32_ = other.mapFixed32Fixed32_.Clone(); 564 mapFixed64Fixed64_ = other.mapFixed64Fixed64_.Clone(); 565 mapSfixed32Sfixed32_ = other.mapSfixed32Sfixed32_.Clone(); 566 mapSfixed64Sfixed64_ = other.mapSfixed64Sfixed64_.Clone(); 567 mapInt32Float_ = other.mapInt32Float_.Clone(); 568 mapInt32Double_ = other.mapInt32Double_.Clone(); 569 mapBoolBool_ = other.mapBoolBool_.Clone(); 570 mapStringString_ = other.mapStringString_.Clone(); 571 mapStringBytes_ = other.mapStringBytes_.Clone(); 572 mapStringNestedMessage_ = other.mapStringNestedMessage_.Clone(); 573 mapStringForeignMessage_ = other.mapStringForeignMessage_.Clone(); 574 mapStringNestedEnum_ = other.mapStringNestedEnum_.Clone(); 575 mapStringForeignEnum_ = other.mapStringForeignEnum_.Clone(); 576 groupLikeType_ = other.HasGroupLikeType ? other.groupLikeType_.Clone() : null; 577 delimitedField_ = other.HasDelimitedField ? other.delimitedField_.Clone() : null; 578 switch (other.OneofFieldCase) { 579 case OneofFieldOneofCase.OneofUint32: 580 OneofUint32 = other.OneofUint32; 581 break; 582 case OneofFieldOneofCase.OneofNestedMessage: 583 OneofNestedMessage = other.OneofNestedMessage.Clone(); 584 break; 585 case OneofFieldOneofCase.OneofString: 586 OneofString = other.OneofString; 587 break; 588 case OneofFieldOneofCase.OneofBytes: 589 OneofBytes = other.OneofBytes; 590 break; 591 case OneofFieldOneofCase.OneofBool: 592 OneofBool = other.OneofBool; 593 break; 594 case OneofFieldOneofCase.OneofUint64: 595 OneofUint64 = other.OneofUint64; 596 break; 597 case OneofFieldOneofCase.OneofFloat: 598 OneofFloat = other.OneofFloat; 599 break; 600 case OneofFieldOneofCase.OneofDouble: 601 OneofDouble = other.OneofDouble; 602 break; 603 case OneofFieldOneofCase.OneofEnum: 604 OneofEnum = other.OneofEnum; 605 break; 606 } 607 608 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 609 _extensions = pb::ExtensionSet.Clone(other._extensions); 610 } 611 612 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 613 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()614 public TestAllTypesEdition2023 Clone() { 615 return new TestAllTypesEdition2023(this); 616 } 617 618 /// <summary>Field number for the "optional_int32" field.</summary> 619 public const int OptionalInt32FieldNumber = 1; 620 private readonly static int OptionalInt32DefaultValue = 0; 621 622 private int optionalInt32_; 623 /// <summary> 624 /// Singular 625 /// </summary> 626 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 627 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 628 public int OptionalInt32 { 629 get { if ((_hasBits0 & 1) != 0) { return optionalInt32_; } else { return OptionalInt32DefaultValue; } } 630 set { 631 _hasBits0 |= 1; 632 optionalInt32_ = value; 633 } 634 } 635 /// <summary>Gets whether the "optional_int32" field is set</summary> 636 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 637 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 638 public bool HasOptionalInt32 { 639 get { return (_hasBits0 & 1) != 0; } 640 } 641 /// <summary>Clears the value of the "optional_int32" field</summary> 642 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 643 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalInt32()644 public void ClearOptionalInt32() { 645 _hasBits0 &= ~1; 646 } 647 648 /// <summary>Field number for the "optional_int64" field.</summary> 649 public const int OptionalInt64FieldNumber = 2; 650 private readonly static long OptionalInt64DefaultValue = 0L; 651 652 private long optionalInt64_; 653 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 654 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 655 public long OptionalInt64 { 656 get { if ((_hasBits0 & 2) != 0) { return optionalInt64_; } else { return OptionalInt64DefaultValue; } } 657 set { 658 _hasBits0 |= 2; 659 optionalInt64_ = value; 660 } 661 } 662 /// <summary>Gets whether the "optional_int64" field is set</summary> 663 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 664 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 665 public bool HasOptionalInt64 { 666 get { return (_hasBits0 & 2) != 0; } 667 } 668 /// <summary>Clears the value of the "optional_int64" field</summary> 669 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 670 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalInt64()671 public void ClearOptionalInt64() { 672 _hasBits0 &= ~2; 673 } 674 675 /// <summary>Field number for the "optional_uint32" field.</summary> 676 public const int OptionalUint32FieldNumber = 3; 677 private readonly static uint OptionalUint32DefaultValue = 0; 678 679 private uint optionalUint32_; 680 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 681 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 682 public uint OptionalUint32 { 683 get { if ((_hasBits0 & 4) != 0) { return optionalUint32_; } else { return OptionalUint32DefaultValue; } } 684 set { 685 _hasBits0 |= 4; 686 optionalUint32_ = value; 687 } 688 } 689 /// <summary>Gets whether the "optional_uint32" field is set</summary> 690 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 691 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 692 public bool HasOptionalUint32 { 693 get { return (_hasBits0 & 4) != 0; } 694 } 695 /// <summary>Clears the value of the "optional_uint32" field</summary> 696 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 697 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalUint32()698 public void ClearOptionalUint32() { 699 _hasBits0 &= ~4; 700 } 701 702 /// <summary>Field number for the "optional_uint64" field.</summary> 703 public const int OptionalUint64FieldNumber = 4; 704 private readonly static ulong OptionalUint64DefaultValue = 0UL; 705 706 private ulong optionalUint64_; 707 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 708 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 709 public ulong OptionalUint64 { 710 get { if ((_hasBits0 & 8) != 0) { return optionalUint64_; } else { return OptionalUint64DefaultValue; } } 711 set { 712 _hasBits0 |= 8; 713 optionalUint64_ = value; 714 } 715 } 716 /// <summary>Gets whether the "optional_uint64" field is set</summary> 717 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 718 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 719 public bool HasOptionalUint64 { 720 get { return (_hasBits0 & 8) != 0; } 721 } 722 /// <summary>Clears the value of the "optional_uint64" field</summary> 723 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 724 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalUint64()725 public void ClearOptionalUint64() { 726 _hasBits0 &= ~8; 727 } 728 729 /// <summary>Field number for the "optional_sint32" field.</summary> 730 public const int OptionalSint32FieldNumber = 5; 731 private readonly static int OptionalSint32DefaultValue = 0; 732 733 private int optionalSint32_; 734 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 735 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 736 public int OptionalSint32 { 737 get { if ((_hasBits0 & 16) != 0) { return optionalSint32_; } else { return OptionalSint32DefaultValue; } } 738 set { 739 _hasBits0 |= 16; 740 optionalSint32_ = value; 741 } 742 } 743 /// <summary>Gets whether the "optional_sint32" field is set</summary> 744 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 745 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 746 public bool HasOptionalSint32 { 747 get { return (_hasBits0 & 16) != 0; } 748 } 749 /// <summary>Clears the value of the "optional_sint32" field</summary> 750 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 751 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalSint32()752 public void ClearOptionalSint32() { 753 _hasBits0 &= ~16; 754 } 755 756 /// <summary>Field number for the "optional_sint64" field.</summary> 757 public const int OptionalSint64FieldNumber = 6; 758 private readonly static long OptionalSint64DefaultValue = 0L; 759 760 private long optionalSint64_; 761 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 762 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 763 public long OptionalSint64 { 764 get { if ((_hasBits0 & 32) != 0) { return optionalSint64_; } else { return OptionalSint64DefaultValue; } } 765 set { 766 _hasBits0 |= 32; 767 optionalSint64_ = value; 768 } 769 } 770 /// <summary>Gets whether the "optional_sint64" field is set</summary> 771 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 772 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 773 public bool HasOptionalSint64 { 774 get { return (_hasBits0 & 32) != 0; } 775 } 776 /// <summary>Clears the value of the "optional_sint64" field</summary> 777 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 778 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalSint64()779 public void ClearOptionalSint64() { 780 _hasBits0 &= ~32; 781 } 782 783 /// <summary>Field number for the "optional_fixed32" field.</summary> 784 public const int OptionalFixed32FieldNumber = 7; 785 private readonly static uint OptionalFixed32DefaultValue = 0; 786 787 private uint optionalFixed32_; 788 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 789 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 790 public uint OptionalFixed32 { 791 get { if ((_hasBits0 & 64) != 0) { return optionalFixed32_; } else { return OptionalFixed32DefaultValue; } } 792 set { 793 _hasBits0 |= 64; 794 optionalFixed32_ = value; 795 } 796 } 797 /// <summary>Gets whether the "optional_fixed32" field is set</summary> 798 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 799 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 800 public bool HasOptionalFixed32 { 801 get { return (_hasBits0 & 64) != 0; } 802 } 803 /// <summary>Clears the value of the "optional_fixed32" field</summary> 804 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 805 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalFixed32()806 public void ClearOptionalFixed32() { 807 _hasBits0 &= ~64; 808 } 809 810 /// <summary>Field number for the "optional_fixed64" field.</summary> 811 public const int OptionalFixed64FieldNumber = 8; 812 private readonly static ulong OptionalFixed64DefaultValue = 0UL; 813 814 private ulong optionalFixed64_; 815 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 816 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 817 public ulong OptionalFixed64 { 818 get { if ((_hasBits0 & 128) != 0) { return optionalFixed64_; } else { return OptionalFixed64DefaultValue; } } 819 set { 820 _hasBits0 |= 128; 821 optionalFixed64_ = value; 822 } 823 } 824 /// <summary>Gets whether the "optional_fixed64" field is set</summary> 825 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 826 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 827 public bool HasOptionalFixed64 { 828 get { return (_hasBits0 & 128) != 0; } 829 } 830 /// <summary>Clears the value of the "optional_fixed64" field</summary> 831 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 832 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalFixed64()833 public void ClearOptionalFixed64() { 834 _hasBits0 &= ~128; 835 } 836 837 /// <summary>Field number for the "optional_sfixed32" field.</summary> 838 public const int OptionalSfixed32FieldNumber = 9; 839 private readonly static int OptionalSfixed32DefaultValue = 0; 840 841 private int optionalSfixed32_; 842 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 843 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 844 public int OptionalSfixed32 { 845 get { if ((_hasBits0 & 256) != 0) { return optionalSfixed32_; } else { return OptionalSfixed32DefaultValue; } } 846 set { 847 _hasBits0 |= 256; 848 optionalSfixed32_ = value; 849 } 850 } 851 /// <summary>Gets whether the "optional_sfixed32" field is set</summary> 852 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 853 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 854 public bool HasOptionalSfixed32 { 855 get { return (_hasBits0 & 256) != 0; } 856 } 857 /// <summary>Clears the value of the "optional_sfixed32" field</summary> 858 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 859 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalSfixed32()860 public void ClearOptionalSfixed32() { 861 _hasBits0 &= ~256; 862 } 863 864 /// <summary>Field number for the "optional_sfixed64" field.</summary> 865 public const int OptionalSfixed64FieldNumber = 10; 866 private readonly static long OptionalSfixed64DefaultValue = 0L; 867 868 private long optionalSfixed64_; 869 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 870 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 871 public long OptionalSfixed64 { 872 get { if ((_hasBits0 & 512) != 0) { return optionalSfixed64_; } else { return OptionalSfixed64DefaultValue; } } 873 set { 874 _hasBits0 |= 512; 875 optionalSfixed64_ = value; 876 } 877 } 878 /// <summary>Gets whether the "optional_sfixed64" field is set</summary> 879 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 880 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 881 public bool HasOptionalSfixed64 { 882 get { return (_hasBits0 & 512) != 0; } 883 } 884 /// <summary>Clears the value of the "optional_sfixed64" field</summary> 885 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 886 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalSfixed64()887 public void ClearOptionalSfixed64() { 888 _hasBits0 &= ~512; 889 } 890 891 /// <summary>Field number for the "optional_float" field.</summary> 892 public const int OptionalFloatFieldNumber = 11; 893 private readonly static float OptionalFloatDefaultValue = 0F; 894 895 private float optionalFloat_; 896 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 897 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 898 public float OptionalFloat { 899 get { if ((_hasBits0 & 1024) != 0) { return optionalFloat_; } else { return OptionalFloatDefaultValue; } } 900 set { 901 _hasBits0 |= 1024; 902 optionalFloat_ = value; 903 } 904 } 905 /// <summary>Gets whether the "optional_float" field is set</summary> 906 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 907 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 908 public bool HasOptionalFloat { 909 get { return (_hasBits0 & 1024) != 0; } 910 } 911 /// <summary>Clears the value of the "optional_float" field</summary> 912 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 913 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalFloat()914 public void ClearOptionalFloat() { 915 _hasBits0 &= ~1024; 916 } 917 918 /// <summary>Field number for the "optional_double" field.</summary> 919 public const int OptionalDoubleFieldNumber = 12; 920 private readonly static double OptionalDoubleDefaultValue = 0D; 921 922 private double optionalDouble_; 923 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 924 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 925 public double OptionalDouble { 926 get { if ((_hasBits0 & 2048) != 0) { return optionalDouble_; } else { return OptionalDoubleDefaultValue; } } 927 set { 928 _hasBits0 |= 2048; 929 optionalDouble_ = value; 930 } 931 } 932 /// <summary>Gets whether the "optional_double" field is set</summary> 933 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 934 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 935 public bool HasOptionalDouble { 936 get { return (_hasBits0 & 2048) != 0; } 937 } 938 /// <summary>Clears the value of the "optional_double" field</summary> 939 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 940 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalDouble()941 public void ClearOptionalDouble() { 942 _hasBits0 &= ~2048; 943 } 944 945 /// <summary>Field number for the "optional_bool" field.</summary> 946 public const int OptionalBoolFieldNumber = 13; 947 private readonly static bool OptionalBoolDefaultValue = false; 948 949 private bool optionalBool_; 950 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 951 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 952 public bool OptionalBool { 953 get { if ((_hasBits0 & 4096) != 0) { return optionalBool_; } else { return OptionalBoolDefaultValue; } } 954 set { 955 _hasBits0 |= 4096; 956 optionalBool_ = value; 957 } 958 } 959 /// <summary>Gets whether the "optional_bool" field is set</summary> 960 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 961 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 962 public bool HasOptionalBool { 963 get { return (_hasBits0 & 4096) != 0; } 964 } 965 /// <summary>Clears the value of the "optional_bool" field</summary> 966 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 967 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalBool()968 public void ClearOptionalBool() { 969 _hasBits0 &= ~4096; 970 } 971 972 /// <summary>Field number for the "optional_string" field.</summary> 973 public const int OptionalStringFieldNumber = 14; 974 private readonly static string OptionalStringDefaultValue = ""; 975 976 private string optionalString_; 977 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 978 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 979 public string OptionalString { 980 get { return optionalString_ ?? OptionalStringDefaultValue; } 981 set { 982 optionalString_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 983 } 984 } 985 /// <summary>Gets whether the "optional_string" field is set</summary> 986 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 987 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 988 public bool HasOptionalString { 989 get { return optionalString_ != null; } 990 } 991 /// <summary>Clears the value of the "optional_string" field</summary> 992 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 993 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalString()994 public void ClearOptionalString() { 995 optionalString_ = null; 996 } 997 998 /// <summary>Field number for the "optional_bytes" field.</summary> 999 public const int OptionalBytesFieldNumber = 15; 1000 private readonly static pb::ByteString OptionalBytesDefaultValue = pb::ByteString.Empty; 1001 1002 private pb::ByteString optionalBytes_; 1003 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1004 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1005 public pb::ByteString OptionalBytes { 1006 get { return optionalBytes_ ?? OptionalBytesDefaultValue; } 1007 set { 1008 optionalBytes_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 1009 } 1010 } 1011 /// <summary>Gets whether the "optional_bytes" field is set</summary> 1012 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1013 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1014 public bool HasOptionalBytes { 1015 get { return optionalBytes_ != null; } 1016 } 1017 /// <summary>Clears the value of the "optional_bytes" field</summary> 1018 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1019 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalBytes()1020 public void ClearOptionalBytes() { 1021 optionalBytes_ = null; 1022 } 1023 1024 /// <summary>Field number for the "optional_nested_message" field.</summary> 1025 public const int OptionalNestedMessageFieldNumber = 18; 1026 private global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage optionalNestedMessage_; 1027 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1028 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1029 public global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage OptionalNestedMessage { 1030 get { return optionalNestedMessage_; } 1031 set { 1032 optionalNestedMessage_ = value; 1033 } 1034 } 1035 1036 /// <summary>Field number for the "optional_foreign_message" field.</summary> 1037 public const int OptionalForeignMessageFieldNumber = 19; 1038 private global::ProtobufTestMessages.Editions.ForeignMessageEdition2023 optionalForeignMessage_; 1039 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1040 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1041 public global::ProtobufTestMessages.Editions.ForeignMessageEdition2023 OptionalForeignMessage { 1042 get { return optionalForeignMessage_; } 1043 set { 1044 optionalForeignMessage_ = value; 1045 } 1046 } 1047 1048 /// <summary>Field number for the "optional_nested_enum" field.</summary> 1049 public const int OptionalNestedEnumFieldNumber = 21; 1050 private readonly static global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum OptionalNestedEnumDefaultValue = global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum.Foo; 1051 1052 private global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum optionalNestedEnum_; 1053 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1054 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1055 public global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum OptionalNestedEnum { 1056 get { if ((_hasBits0 & 8192) != 0) { return optionalNestedEnum_; } else { return OptionalNestedEnumDefaultValue; } } 1057 set { 1058 _hasBits0 |= 8192; 1059 optionalNestedEnum_ = value; 1060 } 1061 } 1062 /// <summary>Gets whether the "optional_nested_enum" field is set</summary> 1063 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1064 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1065 public bool HasOptionalNestedEnum { 1066 get { return (_hasBits0 & 8192) != 0; } 1067 } 1068 /// <summary>Clears the value of the "optional_nested_enum" field</summary> 1069 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1070 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalNestedEnum()1071 public void ClearOptionalNestedEnum() { 1072 _hasBits0 &= ~8192; 1073 } 1074 1075 /// <summary>Field number for the "optional_foreign_enum" field.</summary> 1076 public const int OptionalForeignEnumFieldNumber = 22; 1077 private readonly static global::ProtobufTestMessages.Editions.ForeignEnumEdition2023 OptionalForeignEnumDefaultValue = global::ProtobufTestMessages.Editions.ForeignEnumEdition2023.ForeignFoo; 1078 1079 private global::ProtobufTestMessages.Editions.ForeignEnumEdition2023 optionalForeignEnum_; 1080 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1081 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1082 public global::ProtobufTestMessages.Editions.ForeignEnumEdition2023 OptionalForeignEnum { 1083 get { if ((_hasBits0 & 16384) != 0) { return optionalForeignEnum_; } else { return OptionalForeignEnumDefaultValue; } } 1084 set { 1085 _hasBits0 |= 16384; 1086 optionalForeignEnum_ = value; 1087 } 1088 } 1089 /// <summary>Gets whether the "optional_foreign_enum" field is set</summary> 1090 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1091 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1092 public bool HasOptionalForeignEnum { 1093 get { return (_hasBits0 & 16384) != 0; } 1094 } 1095 /// <summary>Clears the value of the "optional_foreign_enum" field</summary> 1096 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1097 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalForeignEnum()1098 public void ClearOptionalForeignEnum() { 1099 _hasBits0 &= ~16384; 1100 } 1101 1102 /// <summary>Field number for the "optional_string_piece" field.</summary> 1103 public const int OptionalStringPieceFieldNumber = 24; 1104 private readonly static string OptionalStringPieceDefaultValue = ""; 1105 1106 private string optionalStringPiece_; 1107 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1108 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1109 public string OptionalStringPiece { 1110 get { return optionalStringPiece_ ?? OptionalStringPieceDefaultValue; } 1111 set { 1112 optionalStringPiece_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 1113 } 1114 } 1115 /// <summary>Gets whether the "optional_string_piece" field is set</summary> 1116 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1117 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1118 public bool HasOptionalStringPiece { 1119 get { return optionalStringPiece_ != null; } 1120 } 1121 /// <summary>Clears the value of the "optional_string_piece" field</summary> 1122 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1123 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalStringPiece()1124 public void ClearOptionalStringPiece() { 1125 optionalStringPiece_ = null; 1126 } 1127 1128 /// <summary>Field number for the "optional_cord" field.</summary> 1129 public const int OptionalCordFieldNumber = 25; 1130 private readonly static string OptionalCordDefaultValue = ""; 1131 1132 private string optionalCord_; 1133 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1134 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1135 public string OptionalCord { 1136 get { return optionalCord_ ?? OptionalCordDefaultValue; } 1137 set { 1138 optionalCord_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 1139 } 1140 } 1141 /// <summary>Gets whether the "optional_cord" field is set</summary> 1142 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1143 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1144 public bool HasOptionalCord { 1145 get { return optionalCord_ != null; } 1146 } 1147 /// <summary>Clears the value of the "optional_cord" field</summary> 1148 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1149 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOptionalCord()1150 public void ClearOptionalCord() { 1151 optionalCord_ = null; 1152 } 1153 1154 /// <summary>Field number for the "recursive_message" field.</summary> 1155 public const int RecursiveMessageFieldNumber = 27; 1156 private global::ProtobufTestMessages.Editions.TestAllTypesEdition2023 recursiveMessage_; 1157 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1158 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1159 public global::ProtobufTestMessages.Editions.TestAllTypesEdition2023 RecursiveMessage { 1160 get { return recursiveMessage_; } 1161 set { 1162 recursiveMessage_ = value; 1163 } 1164 } 1165 1166 /// <summary>Field number for the "repeated_int32" field.</summary> 1167 public const int RepeatedInt32FieldNumber = 31; 1168 private static readonly pb::FieldCodec<int> _repeated_repeatedInt32_codec 1169 = pb::FieldCodec.ForInt32(250); 1170 private readonly pbc::RepeatedField<int> repeatedInt32_ = new pbc::RepeatedField<int>(); 1171 /// <summary> 1172 /// Repeated 1173 /// </summary> 1174 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1175 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1176 public pbc::RepeatedField<int> RepeatedInt32 { 1177 get { return repeatedInt32_; } 1178 } 1179 1180 /// <summary>Field number for the "repeated_int64" field.</summary> 1181 public const int RepeatedInt64FieldNumber = 32; 1182 private static readonly pb::FieldCodec<long> _repeated_repeatedInt64_codec 1183 = pb::FieldCodec.ForInt64(258); 1184 private readonly pbc::RepeatedField<long> repeatedInt64_ = new pbc::RepeatedField<long>(); 1185 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1186 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1187 public pbc::RepeatedField<long> RepeatedInt64 { 1188 get { return repeatedInt64_; } 1189 } 1190 1191 /// <summary>Field number for the "repeated_uint32" field.</summary> 1192 public const int RepeatedUint32FieldNumber = 33; 1193 private static readonly pb::FieldCodec<uint> _repeated_repeatedUint32_codec 1194 = pb::FieldCodec.ForUInt32(266); 1195 private readonly pbc::RepeatedField<uint> repeatedUint32_ = new pbc::RepeatedField<uint>(); 1196 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1197 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1198 public pbc::RepeatedField<uint> RepeatedUint32 { 1199 get { return repeatedUint32_; } 1200 } 1201 1202 /// <summary>Field number for the "repeated_uint64" field.</summary> 1203 public const int RepeatedUint64FieldNumber = 34; 1204 private static readonly pb::FieldCodec<ulong> _repeated_repeatedUint64_codec 1205 = pb::FieldCodec.ForUInt64(274); 1206 private readonly pbc::RepeatedField<ulong> repeatedUint64_ = new pbc::RepeatedField<ulong>(); 1207 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1208 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1209 public pbc::RepeatedField<ulong> RepeatedUint64 { 1210 get { return repeatedUint64_; } 1211 } 1212 1213 /// <summary>Field number for the "repeated_sint32" field.</summary> 1214 public const int RepeatedSint32FieldNumber = 35; 1215 private static readonly pb::FieldCodec<int> _repeated_repeatedSint32_codec 1216 = pb::FieldCodec.ForSInt32(282); 1217 private readonly pbc::RepeatedField<int> repeatedSint32_ = new pbc::RepeatedField<int>(); 1218 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1219 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1220 public pbc::RepeatedField<int> RepeatedSint32 { 1221 get { return repeatedSint32_; } 1222 } 1223 1224 /// <summary>Field number for the "repeated_sint64" field.</summary> 1225 public const int RepeatedSint64FieldNumber = 36; 1226 private static readonly pb::FieldCodec<long> _repeated_repeatedSint64_codec 1227 = pb::FieldCodec.ForSInt64(290); 1228 private readonly pbc::RepeatedField<long> repeatedSint64_ = new pbc::RepeatedField<long>(); 1229 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1230 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1231 public pbc::RepeatedField<long> RepeatedSint64 { 1232 get { return repeatedSint64_; } 1233 } 1234 1235 /// <summary>Field number for the "repeated_fixed32" field.</summary> 1236 public const int RepeatedFixed32FieldNumber = 37; 1237 private static readonly pb::FieldCodec<uint> _repeated_repeatedFixed32_codec 1238 = pb::FieldCodec.ForFixed32(298); 1239 private readonly pbc::RepeatedField<uint> repeatedFixed32_ = new pbc::RepeatedField<uint>(); 1240 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1241 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1242 public pbc::RepeatedField<uint> RepeatedFixed32 { 1243 get { return repeatedFixed32_; } 1244 } 1245 1246 /// <summary>Field number for the "repeated_fixed64" field.</summary> 1247 public const int RepeatedFixed64FieldNumber = 38; 1248 private static readonly pb::FieldCodec<ulong> _repeated_repeatedFixed64_codec 1249 = pb::FieldCodec.ForFixed64(306); 1250 private readonly pbc::RepeatedField<ulong> repeatedFixed64_ = new pbc::RepeatedField<ulong>(); 1251 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1252 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1253 public pbc::RepeatedField<ulong> RepeatedFixed64 { 1254 get { return repeatedFixed64_; } 1255 } 1256 1257 /// <summary>Field number for the "repeated_sfixed32" field.</summary> 1258 public const int RepeatedSfixed32FieldNumber = 39; 1259 private static readonly pb::FieldCodec<int> _repeated_repeatedSfixed32_codec 1260 = pb::FieldCodec.ForSFixed32(314); 1261 private readonly pbc::RepeatedField<int> repeatedSfixed32_ = new pbc::RepeatedField<int>(); 1262 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1263 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1264 public pbc::RepeatedField<int> RepeatedSfixed32 { 1265 get { return repeatedSfixed32_; } 1266 } 1267 1268 /// <summary>Field number for the "repeated_sfixed64" field.</summary> 1269 public const int RepeatedSfixed64FieldNumber = 40; 1270 private static readonly pb::FieldCodec<long> _repeated_repeatedSfixed64_codec 1271 = pb::FieldCodec.ForSFixed64(322); 1272 private readonly pbc::RepeatedField<long> repeatedSfixed64_ = new pbc::RepeatedField<long>(); 1273 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1274 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1275 public pbc::RepeatedField<long> RepeatedSfixed64 { 1276 get { return repeatedSfixed64_; } 1277 } 1278 1279 /// <summary>Field number for the "repeated_float" field.</summary> 1280 public const int RepeatedFloatFieldNumber = 41; 1281 private static readonly pb::FieldCodec<float> _repeated_repeatedFloat_codec 1282 = pb::FieldCodec.ForFloat(330); 1283 private readonly pbc::RepeatedField<float> repeatedFloat_ = new pbc::RepeatedField<float>(); 1284 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1285 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1286 public pbc::RepeatedField<float> RepeatedFloat { 1287 get { return repeatedFloat_; } 1288 } 1289 1290 /// <summary>Field number for the "repeated_double" field.</summary> 1291 public const int RepeatedDoubleFieldNumber = 42; 1292 private static readonly pb::FieldCodec<double> _repeated_repeatedDouble_codec 1293 = pb::FieldCodec.ForDouble(338); 1294 private readonly pbc::RepeatedField<double> repeatedDouble_ = new pbc::RepeatedField<double>(); 1295 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1296 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1297 public pbc::RepeatedField<double> RepeatedDouble { 1298 get { return repeatedDouble_; } 1299 } 1300 1301 /// <summary>Field number for the "repeated_bool" field.</summary> 1302 public const int RepeatedBoolFieldNumber = 43; 1303 private static readonly pb::FieldCodec<bool> _repeated_repeatedBool_codec 1304 = pb::FieldCodec.ForBool(346); 1305 private readonly pbc::RepeatedField<bool> repeatedBool_ = new pbc::RepeatedField<bool>(); 1306 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1307 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1308 public pbc::RepeatedField<bool> RepeatedBool { 1309 get { return repeatedBool_; } 1310 } 1311 1312 /// <summary>Field number for the "repeated_string" field.</summary> 1313 public const int RepeatedStringFieldNumber = 44; 1314 private static readonly pb::FieldCodec<string> _repeated_repeatedString_codec 1315 = pb::FieldCodec.ForString(354); 1316 private readonly pbc::RepeatedField<string> repeatedString_ = new pbc::RepeatedField<string>(); 1317 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1318 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1319 public pbc::RepeatedField<string> RepeatedString { 1320 get { return repeatedString_; } 1321 } 1322 1323 /// <summary>Field number for the "repeated_bytes" field.</summary> 1324 public const int RepeatedBytesFieldNumber = 45; 1325 private static readonly pb::FieldCodec<pb::ByteString> _repeated_repeatedBytes_codec 1326 = pb::FieldCodec.ForBytes(362); 1327 private readonly pbc::RepeatedField<pb::ByteString> repeatedBytes_ = new pbc::RepeatedField<pb::ByteString>(); 1328 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1329 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1330 public pbc::RepeatedField<pb::ByteString> RepeatedBytes { 1331 get { return repeatedBytes_; } 1332 } 1333 1334 /// <summary>Field number for the "repeated_nested_message" field.</summary> 1335 public const int RepeatedNestedMessageFieldNumber = 48; 1336 private static readonly pb::FieldCodec<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage> _repeated_repeatedNestedMessage_codec 1337 = pb::FieldCodec.ForMessage(386, global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage.Parser); 1338 private readonly pbc::RepeatedField<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage> repeatedNestedMessage_ = new pbc::RepeatedField<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage>(); 1339 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1340 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1341 public pbc::RepeatedField<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage> RepeatedNestedMessage { 1342 get { return repeatedNestedMessage_; } 1343 } 1344 1345 /// <summary>Field number for the "repeated_foreign_message" field.</summary> 1346 public const int RepeatedForeignMessageFieldNumber = 49; 1347 private static readonly pb::FieldCodec<global::ProtobufTestMessages.Editions.ForeignMessageEdition2023> _repeated_repeatedForeignMessage_codec 1348 = pb::FieldCodec.ForMessage(394, global::ProtobufTestMessages.Editions.ForeignMessageEdition2023.Parser); 1349 private readonly pbc::RepeatedField<global::ProtobufTestMessages.Editions.ForeignMessageEdition2023> repeatedForeignMessage_ = new pbc::RepeatedField<global::ProtobufTestMessages.Editions.ForeignMessageEdition2023>(); 1350 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1351 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1352 public pbc::RepeatedField<global::ProtobufTestMessages.Editions.ForeignMessageEdition2023> RepeatedForeignMessage { 1353 get { return repeatedForeignMessage_; } 1354 } 1355 1356 /// <summary>Field number for the "repeated_nested_enum" field.</summary> 1357 public const int RepeatedNestedEnumFieldNumber = 51; 1358 private static readonly pb::FieldCodec<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum> _repeated_repeatedNestedEnum_codec 1359 = pb::FieldCodec.ForEnum(410, x => (int) x, x => (global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum) x); 1360 private readonly pbc::RepeatedField<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum> repeatedNestedEnum_ = new pbc::RepeatedField<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum>(); 1361 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1362 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1363 public pbc::RepeatedField<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum> RepeatedNestedEnum { 1364 get { return repeatedNestedEnum_; } 1365 } 1366 1367 /// <summary>Field number for the "repeated_foreign_enum" field.</summary> 1368 public const int RepeatedForeignEnumFieldNumber = 52; 1369 private static readonly pb::FieldCodec<global::ProtobufTestMessages.Editions.ForeignEnumEdition2023> _repeated_repeatedForeignEnum_codec 1370 = pb::FieldCodec.ForEnum(418, x => (int) x, x => (global::ProtobufTestMessages.Editions.ForeignEnumEdition2023) x); 1371 private readonly pbc::RepeatedField<global::ProtobufTestMessages.Editions.ForeignEnumEdition2023> repeatedForeignEnum_ = new pbc::RepeatedField<global::ProtobufTestMessages.Editions.ForeignEnumEdition2023>(); 1372 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1373 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1374 public pbc::RepeatedField<global::ProtobufTestMessages.Editions.ForeignEnumEdition2023> RepeatedForeignEnum { 1375 get { return repeatedForeignEnum_; } 1376 } 1377 1378 /// <summary>Field number for the "repeated_string_piece" field.</summary> 1379 public const int RepeatedStringPieceFieldNumber = 54; 1380 private static readonly pb::FieldCodec<string> _repeated_repeatedStringPiece_codec 1381 = pb::FieldCodec.ForString(434); 1382 private readonly pbc::RepeatedField<string> repeatedStringPiece_ = new pbc::RepeatedField<string>(); 1383 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1384 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1385 public pbc::RepeatedField<string> RepeatedStringPiece { 1386 get { return repeatedStringPiece_; } 1387 } 1388 1389 /// <summary>Field number for the "repeated_cord" field.</summary> 1390 public const int RepeatedCordFieldNumber = 55; 1391 private static readonly pb::FieldCodec<string> _repeated_repeatedCord_codec 1392 = pb::FieldCodec.ForString(442); 1393 private readonly pbc::RepeatedField<string> repeatedCord_ = new pbc::RepeatedField<string>(); 1394 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1395 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1396 public pbc::RepeatedField<string> RepeatedCord { 1397 get { return repeatedCord_; } 1398 } 1399 1400 /// <summary>Field number for the "packed_int32" field.</summary> 1401 public const int PackedInt32FieldNumber = 75; 1402 private static readonly pb::FieldCodec<int> _repeated_packedInt32_codec 1403 = pb::FieldCodec.ForInt32(602); 1404 private readonly pbc::RepeatedField<int> packedInt32_ = new pbc::RepeatedField<int>(); 1405 /// <summary> 1406 /// Packed 1407 /// </summary> 1408 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1409 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1410 public pbc::RepeatedField<int> PackedInt32 { 1411 get { return packedInt32_; } 1412 } 1413 1414 /// <summary>Field number for the "packed_int64" field.</summary> 1415 public const int PackedInt64FieldNumber = 76; 1416 private static readonly pb::FieldCodec<long> _repeated_packedInt64_codec 1417 = pb::FieldCodec.ForInt64(610); 1418 private readonly pbc::RepeatedField<long> packedInt64_ = new pbc::RepeatedField<long>(); 1419 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1420 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1421 public pbc::RepeatedField<long> PackedInt64 { 1422 get { return packedInt64_; } 1423 } 1424 1425 /// <summary>Field number for the "packed_uint32" field.</summary> 1426 public const int PackedUint32FieldNumber = 77; 1427 private static readonly pb::FieldCodec<uint> _repeated_packedUint32_codec 1428 = pb::FieldCodec.ForUInt32(618); 1429 private readonly pbc::RepeatedField<uint> packedUint32_ = new pbc::RepeatedField<uint>(); 1430 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1431 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1432 public pbc::RepeatedField<uint> PackedUint32 { 1433 get { return packedUint32_; } 1434 } 1435 1436 /// <summary>Field number for the "packed_uint64" field.</summary> 1437 public const int PackedUint64FieldNumber = 78; 1438 private static readonly pb::FieldCodec<ulong> _repeated_packedUint64_codec 1439 = pb::FieldCodec.ForUInt64(626); 1440 private readonly pbc::RepeatedField<ulong> packedUint64_ = new pbc::RepeatedField<ulong>(); 1441 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1442 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1443 public pbc::RepeatedField<ulong> PackedUint64 { 1444 get { return packedUint64_; } 1445 } 1446 1447 /// <summary>Field number for the "packed_sint32" field.</summary> 1448 public const int PackedSint32FieldNumber = 79; 1449 private static readonly pb::FieldCodec<int> _repeated_packedSint32_codec 1450 = pb::FieldCodec.ForSInt32(634); 1451 private readonly pbc::RepeatedField<int> packedSint32_ = new pbc::RepeatedField<int>(); 1452 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1453 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1454 public pbc::RepeatedField<int> PackedSint32 { 1455 get { return packedSint32_; } 1456 } 1457 1458 /// <summary>Field number for the "packed_sint64" field.</summary> 1459 public const int PackedSint64FieldNumber = 80; 1460 private static readonly pb::FieldCodec<long> _repeated_packedSint64_codec 1461 = pb::FieldCodec.ForSInt64(642); 1462 private readonly pbc::RepeatedField<long> packedSint64_ = new pbc::RepeatedField<long>(); 1463 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1464 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1465 public pbc::RepeatedField<long> PackedSint64 { 1466 get { return packedSint64_; } 1467 } 1468 1469 /// <summary>Field number for the "packed_fixed32" field.</summary> 1470 public const int PackedFixed32FieldNumber = 81; 1471 private static readonly pb::FieldCodec<uint> _repeated_packedFixed32_codec 1472 = pb::FieldCodec.ForFixed32(650); 1473 private readonly pbc::RepeatedField<uint> packedFixed32_ = new pbc::RepeatedField<uint>(); 1474 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1475 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1476 public pbc::RepeatedField<uint> PackedFixed32 { 1477 get { return packedFixed32_; } 1478 } 1479 1480 /// <summary>Field number for the "packed_fixed64" field.</summary> 1481 public const int PackedFixed64FieldNumber = 82; 1482 private static readonly pb::FieldCodec<ulong> _repeated_packedFixed64_codec 1483 = pb::FieldCodec.ForFixed64(658); 1484 private readonly pbc::RepeatedField<ulong> packedFixed64_ = new pbc::RepeatedField<ulong>(); 1485 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1486 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1487 public pbc::RepeatedField<ulong> PackedFixed64 { 1488 get { return packedFixed64_; } 1489 } 1490 1491 /// <summary>Field number for the "packed_sfixed32" field.</summary> 1492 public const int PackedSfixed32FieldNumber = 83; 1493 private static readonly pb::FieldCodec<int> _repeated_packedSfixed32_codec 1494 = pb::FieldCodec.ForSFixed32(666); 1495 private readonly pbc::RepeatedField<int> packedSfixed32_ = new pbc::RepeatedField<int>(); 1496 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1497 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1498 public pbc::RepeatedField<int> PackedSfixed32 { 1499 get { return packedSfixed32_; } 1500 } 1501 1502 /// <summary>Field number for the "packed_sfixed64" field.</summary> 1503 public const int PackedSfixed64FieldNumber = 84; 1504 private static readonly pb::FieldCodec<long> _repeated_packedSfixed64_codec 1505 = pb::FieldCodec.ForSFixed64(674); 1506 private readonly pbc::RepeatedField<long> packedSfixed64_ = new pbc::RepeatedField<long>(); 1507 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1508 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1509 public pbc::RepeatedField<long> PackedSfixed64 { 1510 get { return packedSfixed64_; } 1511 } 1512 1513 /// <summary>Field number for the "packed_float" field.</summary> 1514 public const int PackedFloatFieldNumber = 85; 1515 private static readonly pb::FieldCodec<float> _repeated_packedFloat_codec 1516 = pb::FieldCodec.ForFloat(682); 1517 private readonly pbc::RepeatedField<float> packedFloat_ = new pbc::RepeatedField<float>(); 1518 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1519 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1520 public pbc::RepeatedField<float> PackedFloat { 1521 get { return packedFloat_; } 1522 } 1523 1524 /// <summary>Field number for the "packed_double" field.</summary> 1525 public const int PackedDoubleFieldNumber = 86; 1526 private static readonly pb::FieldCodec<double> _repeated_packedDouble_codec 1527 = pb::FieldCodec.ForDouble(690); 1528 private readonly pbc::RepeatedField<double> packedDouble_ = new pbc::RepeatedField<double>(); 1529 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1530 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1531 public pbc::RepeatedField<double> PackedDouble { 1532 get { return packedDouble_; } 1533 } 1534 1535 /// <summary>Field number for the "packed_bool" field.</summary> 1536 public const int PackedBoolFieldNumber = 87; 1537 private static readonly pb::FieldCodec<bool> _repeated_packedBool_codec 1538 = pb::FieldCodec.ForBool(698); 1539 private readonly pbc::RepeatedField<bool> packedBool_ = new pbc::RepeatedField<bool>(); 1540 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1541 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1542 public pbc::RepeatedField<bool> PackedBool { 1543 get { return packedBool_; } 1544 } 1545 1546 /// <summary>Field number for the "packed_nested_enum" field.</summary> 1547 public const int PackedNestedEnumFieldNumber = 88; 1548 private static readonly pb::FieldCodec<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum> _repeated_packedNestedEnum_codec 1549 = pb::FieldCodec.ForEnum(706, x => (int) x, x => (global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum) x); 1550 private readonly pbc::RepeatedField<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum> packedNestedEnum_ = new pbc::RepeatedField<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum>(); 1551 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1552 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1553 public pbc::RepeatedField<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum> PackedNestedEnum { 1554 get { return packedNestedEnum_; } 1555 } 1556 1557 /// <summary>Field number for the "unpacked_int32" field.</summary> 1558 public const int UnpackedInt32FieldNumber = 89; 1559 private static readonly pb::FieldCodec<int> _repeated_unpackedInt32_codec 1560 = pb::FieldCodec.ForInt32(712); 1561 private readonly pbc::RepeatedField<int> unpackedInt32_ = new pbc::RepeatedField<int>(); 1562 /// <summary> 1563 /// Unpacked 1564 /// </summary> 1565 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1566 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1567 public pbc::RepeatedField<int> UnpackedInt32 { 1568 get { return unpackedInt32_; } 1569 } 1570 1571 /// <summary>Field number for the "unpacked_int64" field.</summary> 1572 public const int UnpackedInt64FieldNumber = 90; 1573 private static readonly pb::FieldCodec<long> _repeated_unpackedInt64_codec 1574 = pb::FieldCodec.ForInt64(720); 1575 private readonly pbc::RepeatedField<long> unpackedInt64_ = new pbc::RepeatedField<long>(); 1576 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1577 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1578 public pbc::RepeatedField<long> UnpackedInt64 { 1579 get { return unpackedInt64_; } 1580 } 1581 1582 /// <summary>Field number for the "unpacked_uint32" field.</summary> 1583 public const int UnpackedUint32FieldNumber = 91; 1584 private static readonly pb::FieldCodec<uint> _repeated_unpackedUint32_codec 1585 = pb::FieldCodec.ForUInt32(728); 1586 private readonly pbc::RepeatedField<uint> unpackedUint32_ = new pbc::RepeatedField<uint>(); 1587 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1588 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1589 public pbc::RepeatedField<uint> UnpackedUint32 { 1590 get { return unpackedUint32_; } 1591 } 1592 1593 /// <summary>Field number for the "unpacked_uint64" field.</summary> 1594 public const int UnpackedUint64FieldNumber = 92; 1595 private static readonly pb::FieldCodec<ulong> _repeated_unpackedUint64_codec 1596 = pb::FieldCodec.ForUInt64(736); 1597 private readonly pbc::RepeatedField<ulong> unpackedUint64_ = new pbc::RepeatedField<ulong>(); 1598 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1599 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1600 public pbc::RepeatedField<ulong> UnpackedUint64 { 1601 get { return unpackedUint64_; } 1602 } 1603 1604 /// <summary>Field number for the "unpacked_sint32" field.</summary> 1605 public const int UnpackedSint32FieldNumber = 93; 1606 private static readonly pb::FieldCodec<int> _repeated_unpackedSint32_codec 1607 = pb::FieldCodec.ForSInt32(744); 1608 private readonly pbc::RepeatedField<int> unpackedSint32_ = new pbc::RepeatedField<int>(); 1609 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1610 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1611 public pbc::RepeatedField<int> UnpackedSint32 { 1612 get { return unpackedSint32_; } 1613 } 1614 1615 /// <summary>Field number for the "unpacked_sint64" field.</summary> 1616 public const int UnpackedSint64FieldNumber = 94; 1617 private static readonly pb::FieldCodec<long> _repeated_unpackedSint64_codec 1618 = pb::FieldCodec.ForSInt64(752); 1619 private readonly pbc::RepeatedField<long> unpackedSint64_ = new pbc::RepeatedField<long>(); 1620 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1621 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1622 public pbc::RepeatedField<long> UnpackedSint64 { 1623 get { return unpackedSint64_; } 1624 } 1625 1626 /// <summary>Field number for the "unpacked_fixed32" field.</summary> 1627 public const int UnpackedFixed32FieldNumber = 95; 1628 private static readonly pb::FieldCodec<uint> _repeated_unpackedFixed32_codec 1629 = pb::FieldCodec.ForFixed32(765); 1630 private readonly pbc::RepeatedField<uint> unpackedFixed32_ = new pbc::RepeatedField<uint>(); 1631 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1632 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1633 public pbc::RepeatedField<uint> UnpackedFixed32 { 1634 get { return unpackedFixed32_; } 1635 } 1636 1637 /// <summary>Field number for the "unpacked_fixed64" field.</summary> 1638 public const int UnpackedFixed64FieldNumber = 96; 1639 private static readonly pb::FieldCodec<ulong> _repeated_unpackedFixed64_codec 1640 = pb::FieldCodec.ForFixed64(769); 1641 private readonly pbc::RepeatedField<ulong> unpackedFixed64_ = new pbc::RepeatedField<ulong>(); 1642 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1643 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1644 public pbc::RepeatedField<ulong> UnpackedFixed64 { 1645 get { return unpackedFixed64_; } 1646 } 1647 1648 /// <summary>Field number for the "unpacked_sfixed32" field.</summary> 1649 public const int UnpackedSfixed32FieldNumber = 97; 1650 private static readonly pb::FieldCodec<int> _repeated_unpackedSfixed32_codec 1651 = pb::FieldCodec.ForSFixed32(781); 1652 private readonly pbc::RepeatedField<int> unpackedSfixed32_ = new pbc::RepeatedField<int>(); 1653 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1654 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1655 public pbc::RepeatedField<int> UnpackedSfixed32 { 1656 get { return unpackedSfixed32_; } 1657 } 1658 1659 /// <summary>Field number for the "unpacked_sfixed64" field.</summary> 1660 public const int UnpackedSfixed64FieldNumber = 98; 1661 private static readonly pb::FieldCodec<long> _repeated_unpackedSfixed64_codec 1662 = pb::FieldCodec.ForSFixed64(785); 1663 private readonly pbc::RepeatedField<long> unpackedSfixed64_ = new pbc::RepeatedField<long>(); 1664 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1665 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1666 public pbc::RepeatedField<long> UnpackedSfixed64 { 1667 get { return unpackedSfixed64_; } 1668 } 1669 1670 /// <summary>Field number for the "unpacked_float" field.</summary> 1671 public const int UnpackedFloatFieldNumber = 99; 1672 private static readonly pb::FieldCodec<float> _repeated_unpackedFloat_codec 1673 = pb::FieldCodec.ForFloat(797); 1674 private readonly pbc::RepeatedField<float> unpackedFloat_ = new pbc::RepeatedField<float>(); 1675 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1676 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1677 public pbc::RepeatedField<float> UnpackedFloat { 1678 get { return unpackedFloat_; } 1679 } 1680 1681 /// <summary>Field number for the "unpacked_double" field.</summary> 1682 public const int UnpackedDoubleFieldNumber = 100; 1683 private static readonly pb::FieldCodec<double> _repeated_unpackedDouble_codec 1684 = pb::FieldCodec.ForDouble(801); 1685 private readonly pbc::RepeatedField<double> unpackedDouble_ = new pbc::RepeatedField<double>(); 1686 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1687 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1688 public pbc::RepeatedField<double> UnpackedDouble { 1689 get { return unpackedDouble_; } 1690 } 1691 1692 /// <summary>Field number for the "unpacked_bool" field.</summary> 1693 public const int UnpackedBoolFieldNumber = 101; 1694 private static readonly pb::FieldCodec<bool> _repeated_unpackedBool_codec 1695 = pb::FieldCodec.ForBool(808); 1696 private readonly pbc::RepeatedField<bool> unpackedBool_ = new pbc::RepeatedField<bool>(); 1697 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1698 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1699 public pbc::RepeatedField<bool> UnpackedBool { 1700 get { return unpackedBool_; } 1701 } 1702 1703 /// <summary>Field number for the "unpacked_nested_enum" field.</summary> 1704 public const int UnpackedNestedEnumFieldNumber = 102; 1705 private static readonly pb::FieldCodec<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum> _repeated_unpackedNestedEnum_codec 1706 = pb::FieldCodec.ForEnum(816, x => (int) x, x => (global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum) x); 1707 private readonly pbc::RepeatedField<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum> unpackedNestedEnum_ = new pbc::RepeatedField<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum>(); 1708 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1709 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1710 public pbc::RepeatedField<global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum> UnpackedNestedEnum { 1711 get { return unpackedNestedEnum_; } 1712 } 1713 1714 /// <summary>Field number for the "map_int32_int32" field.</summary> 1715 public const int MapInt32Int32FieldNumber = 56; 1716 private static readonly pbc::MapField<int, int>.Codec _map_mapInt32Int32_codec 1717 = new pbc::MapField<int, int>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForInt32(16, 0), 450); 1718 private readonly pbc::MapField<int, int> mapInt32Int32_ = new pbc::MapField<int, int>(); 1719 /// <summary> 1720 /// Map 1721 /// </summary> 1722 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1723 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1724 public pbc::MapField<int, int> MapInt32Int32 { 1725 get { return mapInt32Int32_; } 1726 } 1727 1728 /// <summary>Field number for the "map_int64_int64" field.</summary> 1729 public const int MapInt64Int64FieldNumber = 57; 1730 private static readonly pbc::MapField<long, long>.Codec _map_mapInt64Int64_codec 1731 = new pbc::MapField<long, long>.Codec(pb::FieldCodec.ForInt64(8, 0L), pb::FieldCodec.ForInt64(16, 0L), 458); 1732 private readonly pbc::MapField<long, long> mapInt64Int64_ = new pbc::MapField<long, long>(); 1733 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1734 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1735 public pbc::MapField<long, long> MapInt64Int64 { 1736 get { return mapInt64Int64_; } 1737 } 1738 1739 /// <summary>Field number for the "map_uint32_uint32" field.</summary> 1740 public const int MapUint32Uint32FieldNumber = 58; 1741 private static readonly pbc::MapField<uint, uint>.Codec _map_mapUint32Uint32_codec 1742 = new pbc::MapField<uint, uint>.Codec(pb::FieldCodec.ForUInt32(8, 0), pb::FieldCodec.ForUInt32(16, 0), 466); 1743 private readonly pbc::MapField<uint, uint> mapUint32Uint32_ = new pbc::MapField<uint, uint>(); 1744 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1745 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1746 public pbc::MapField<uint, uint> MapUint32Uint32 { 1747 get { return mapUint32Uint32_; } 1748 } 1749 1750 /// <summary>Field number for the "map_uint64_uint64" field.</summary> 1751 public const int MapUint64Uint64FieldNumber = 59; 1752 private static readonly pbc::MapField<ulong, ulong>.Codec _map_mapUint64Uint64_codec 1753 = new pbc::MapField<ulong, ulong>.Codec(pb::FieldCodec.ForUInt64(8, 0UL), pb::FieldCodec.ForUInt64(16, 0UL), 474); 1754 private readonly pbc::MapField<ulong, ulong> mapUint64Uint64_ = new pbc::MapField<ulong, ulong>(); 1755 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1756 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1757 public pbc::MapField<ulong, ulong> MapUint64Uint64 { 1758 get { return mapUint64Uint64_; } 1759 } 1760 1761 /// <summary>Field number for the "map_sint32_sint32" field.</summary> 1762 public const int MapSint32Sint32FieldNumber = 60; 1763 private static readonly pbc::MapField<int, int>.Codec _map_mapSint32Sint32_codec 1764 = new pbc::MapField<int, int>.Codec(pb::FieldCodec.ForSInt32(8, 0), pb::FieldCodec.ForSInt32(16, 0), 482); 1765 private readonly pbc::MapField<int, int> mapSint32Sint32_ = new pbc::MapField<int, int>(); 1766 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1767 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1768 public pbc::MapField<int, int> MapSint32Sint32 { 1769 get { return mapSint32Sint32_; } 1770 } 1771 1772 /// <summary>Field number for the "map_sint64_sint64" field.</summary> 1773 public const int MapSint64Sint64FieldNumber = 61; 1774 private static readonly pbc::MapField<long, long>.Codec _map_mapSint64Sint64_codec 1775 = new pbc::MapField<long, long>.Codec(pb::FieldCodec.ForSInt64(8, 0L), pb::FieldCodec.ForSInt64(16, 0L), 490); 1776 private readonly pbc::MapField<long, long> mapSint64Sint64_ = new pbc::MapField<long, long>(); 1777 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1778 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1779 public pbc::MapField<long, long> MapSint64Sint64 { 1780 get { return mapSint64Sint64_; } 1781 } 1782 1783 /// <summary>Field number for the "map_fixed32_fixed32" field.</summary> 1784 public const int MapFixed32Fixed32FieldNumber = 62; 1785 private static readonly pbc::MapField<uint, uint>.Codec _map_mapFixed32Fixed32_codec 1786 = new pbc::MapField<uint, uint>.Codec(pb::FieldCodec.ForFixed32(13, 0), pb::FieldCodec.ForFixed32(21, 0), 498); 1787 private readonly pbc::MapField<uint, uint> mapFixed32Fixed32_ = new pbc::MapField<uint, uint>(); 1788 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1789 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1790 public pbc::MapField<uint, uint> MapFixed32Fixed32 { 1791 get { return mapFixed32Fixed32_; } 1792 } 1793 1794 /// <summary>Field number for the "map_fixed64_fixed64" field.</summary> 1795 public const int MapFixed64Fixed64FieldNumber = 63; 1796 private static readonly pbc::MapField<ulong, ulong>.Codec _map_mapFixed64Fixed64_codec 1797 = new pbc::MapField<ulong, ulong>.Codec(pb::FieldCodec.ForFixed64(9, 0UL), pb::FieldCodec.ForFixed64(17, 0UL), 506); 1798 private readonly pbc::MapField<ulong, ulong> mapFixed64Fixed64_ = new pbc::MapField<ulong, ulong>(); 1799 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1800 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1801 public pbc::MapField<ulong, ulong> MapFixed64Fixed64 { 1802 get { return mapFixed64Fixed64_; } 1803 } 1804 1805 /// <summary>Field number for the "map_sfixed32_sfixed32" field.</summary> 1806 public const int MapSfixed32Sfixed32FieldNumber = 64; 1807 private static readonly pbc::MapField<int, int>.Codec _map_mapSfixed32Sfixed32_codec 1808 = new pbc::MapField<int, int>.Codec(pb::FieldCodec.ForSFixed32(13, 0), pb::FieldCodec.ForSFixed32(21, 0), 514); 1809 private readonly pbc::MapField<int, int> mapSfixed32Sfixed32_ = new pbc::MapField<int, int>(); 1810 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1811 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1812 public pbc::MapField<int, int> MapSfixed32Sfixed32 { 1813 get { return mapSfixed32Sfixed32_; } 1814 } 1815 1816 /// <summary>Field number for the "map_sfixed64_sfixed64" field.</summary> 1817 public const int MapSfixed64Sfixed64FieldNumber = 65; 1818 private static readonly pbc::MapField<long, long>.Codec _map_mapSfixed64Sfixed64_codec 1819 = new pbc::MapField<long, long>.Codec(pb::FieldCodec.ForSFixed64(9, 0L), pb::FieldCodec.ForSFixed64(17, 0L), 522); 1820 private readonly pbc::MapField<long, long> mapSfixed64Sfixed64_ = new pbc::MapField<long, long>(); 1821 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1822 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1823 public pbc::MapField<long, long> MapSfixed64Sfixed64 { 1824 get { return mapSfixed64Sfixed64_; } 1825 } 1826 1827 /// <summary>Field number for the "map_int32_float" field.</summary> 1828 public const int MapInt32FloatFieldNumber = 66; 1829 private static readonly pbc::MapField<int, float>.Codec _map_mapInt32Float_codec 1830 = new pbc::MapField<int, float>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForFloat(21, 0F), 530); 1831 private readonly pbc::MapField<int, float> mapInt32Float_ = new pbc::MapField<int, float>(); 1832 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1833 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1834 public pbc::MapField<int, float> MapInt32Float { 1835 get { return mapInt32Float_; } 1836 } 1837 1838 /// <summary>Field number for the "map_int32_double" field.</summary> 1839 public const int MapInt32DoubleFieldNumber = 67; 1840 private static readonly pbc::MapField<int, double>.Codec _map_mapInt32Double_codec 1841 = new pbc::MapField<int, double>.Codec(pb::FieldCodec.ForInt32(8, 0), pb::FieldCodec.ForDouble(17, 0D), 538); 1842 private readonly pbc::MapField<int, double> mapInt32Double_ = new pbc::MapField<int, double>(); 1843 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1844 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1845 public pbc::MapField<int, double> MapInt32Double { 1846 get { return mapInt32Double_; } 1847 } 1848 1849 /// <summary>Field number for the "map_bool_bool" field.</summary> 1850 public const int MapBoolBoolFieldNumber = 68; 1851 private static readonly pbc::MapField<bool, bool>.Codec _map_mapBoolBool_codec 1852 = new pbc::MapField<bool, bool>.Codec(pb::FieldCodec.ForBool(8, false), pb::FieldCodec.ForBool(16, false), 546); 1853 private readonly pbc::MapField<bool, bool> mapBoolBool_ = new pbc::MapField<bool, bool>(); 1854 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1855 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1856 public pbc::MapField<bool, bool> MapBoolBool { 1857 get { return mapBoolBool_; } 1858 } 1859 1860 /// <summary>Field number for the "map_string_string" field.</summary> 1861 public const int MapStringStringFieldNumber = 69; 1862 private static readonly pbc::MapField<string, string>.Codec _map_mapStringString_codec 1863 = new pbc::MapField<string, string>.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForString(18, ""), 554); 1864 private readonly pbc::MapField<string, string> mapStringString_ = new pbc::MapField<string, string>(); 1865 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1866 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1867 public pbc::MapField<string, string> MapStringString { 1868 get { return mapStringString_; } 1869 } 1870 1871 /// <summary>Field number for the "map_string_bytes" field.</summary> 1872 public const int MapStringBytesFieldNumber = 70; 1873 private static readonly pbc::MapField<string, pb::ByteString>.Codec _map_mapStringBytes_codec 1874 = new pbc::MapField<string, pb::ByteString>.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForBytes(18, pb::ByteString.Empty), 562); 1875 private readonly pbc::MapField<string, pb::ByteString> mapStringBytes_ = new pbc::MapField<string, pb::ByteString>(); 1876 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1877 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1878 public pbc::MapField<string, pb::ByteString> MapStringBytes { 1879 get { return mapStringBytes_; } 1880 } 1881 1882 /// <summary>Field number for the "map_string_nested_message" field.</summary> 1883 public const int MapStringNestedMessageFieldNumber = 71; 1884 private static readonly pbc::MapField<string, global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage>.Codec _map_mapStringNestedMessage_codec 1885 = new pbc::MapField<string, global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage>.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForMessage(18, global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage.Parser), 570); 1886 private readonly pbc::MapField<string, global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage> mapStringNestedMessage_ = new pbc::MapField<string, global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage>(); 1887 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1888 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1889 public pbc::MapField<string, global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage> MapStringNestedMessage { 1890 get { return mapStringNestedMessage_; } 1891 } 1892 1893 /// <summary>Field number for the "map_string_foreign_message" field.</summary> 1894 public const int MapStringForeignMessageFieldNumber = 72; 1895 private static readonly pbc::MapField<string, global::ProtobufTestMessages.Editions.ForeignMessageEdition2023>.Codec _map_mapStringForeignMessage_codec 1896 = new pbc::MapField<string, global::ProtobufTestMessages.Editions.ForeignMessageEdition2023>.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForMessage(18, global::ProtobufTestMessages.Editions.ForeignMessageEdition2023.Parser), 578); 1897 private readonly pbc::MapField<string, global::ProtobufTestMessages.Editions.ForeignMessageEdition2023> mapStringForeignMessage_ = new pbc::MapField<string, global::ProtobufTestMessages.Editions.ForeignMessageEdition2023>(); 1898 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1899 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1900 public pbc::MapField<string, global::ProtobufTestMessages.Editions.ForeignMessageEdition2023> MapStringForeignMessage { 1901 get { return mapStringForeignMessage_; } 1902 } 1903 1904 /// <summary>Field number for the "map_string_nested_enum" field.</summary> 1905 public const int MapStringNestedEnumFieldNumber = 73; 1906 private static readonly pbc::MapField<string, global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum>.Codec _map_mapStringNestedEnum_codec 1907 = new pbc::MapField<string, global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum>.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForEnum(16, x => (int) x, x => (global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum) x, global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum.Foo), 586); 1908 private readonly pbc::MapField<string, global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum> mapStringNestedEnum_ = new pbc::MapField<string, global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum>(); 1909 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1910 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1911 public pbc::MapField<string, global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum> MapStringNestedEnum { 1912 get { return mapStringNestedEnum_; } 1913 } 1914 1915 /// <summary>Field number for the "map_string_foreign_enum" field.</summary> 1916 public const int MapStringForeignEnumFieldNumber = 74; 1917 private static readonly pbc::MapField<string, global::ProtobufTestMessages.Editions.ForeignEnumEdition2023>.Codec _map_mapStringForeignEnum_codec 1918 = new pbc::MapField<string, global::ProtobufTestMessages.Editions.ForeignEnumEdition2023>.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForEnum(16, x => (int) x, x => (global::ProtobufTestMessages.Editions.ForeignEnumEdition2023) x, global::ProtobufTestMessages.Editions.ForeignEnumEdition2023.ForeignFoo), 594); 1919 private readonly pbc::MapField<string, global::ProtobufTestMessages.Editions.ForeignEnumEdition2023> mapStringForeignEnum_ = new pbc::MapField<string, global::ProtobufTestMessages.Editions.ForeignEnumEdition2023>(); 1920 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1921 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1922 public pbc::MapField<string, global::ProtobufTestMessages.Editions.ForeignEnumEdition2023> MapStringForeignEnum { 1923 get { return mapStringForeignEnum_; } 1924 } 1925 1926 /// <summary>Field number for the "oneof_uint32" field.</summary> 1927 public const int OneofUint32FieldNumber = 111; 1928 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1929 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1930 public uint OneofUint32 { 1931 get { return HasOneofUint32 ? (uint) oneofField_ : 0; } 1932 set { 1933 oneofField_ = value; 1934 oneofFieldCase_ = OneofFieldOneofCase.OneofUint32; 1935 } 1936 } 1937 /// <summary>Gets whether the "oneof_uint32" field is set</summary> 1938 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1939 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1940 public bool HasOneofUint32 { 1941 get { return oneofFieldCase_ == OneofFieldOneofCase.OneofUint32; } 1942 } 1943 /// <summary> Clears the value of the oneof if it's currently set to "oneof_uint32" </summary> 1944 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1945 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOneofUint32()1946 public void ClearOneofUint32() { 1947 if (HasOneofUint32) { 1948 ClearOneofField(); 1949 } 1950 } 1951 1952 /// <summary>Field number for the "oneof_nested_message" field.</summary> 1953 public const int OneofNestedMessageFieldNumber = 112; 1954 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1955 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1956 public global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage OneofNestedMessage { 1957 get { return oneofFieldCase_ == OneofFieldOneofCase.OneofNestedMessage ? (global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage) oneofField_ : null; } 1958 set { 1959 oneofField_ = value; 1960 oneofFieldCase_ = value == null ? OneofFieldOneofCase.None : OneofFieldOneofCase.OneofNestedMessage; 1961 } 1962 } 1963 1964 /// <summary>Field number for the "oneof_string" field.</summary> 1965 public const int OneofStringFieldNumber = 113; 1966 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1967 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1968 public string OneofString { 1969 get { return HasOneofString ? (string) oneofField_ : ""; } 1970 set { 1971 oneofField_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 1972 oneofFieldCase_ = OneofFieldOneofCase.OneofString; 1973 } 1974 } 1975 /// <summary>Gets whether the "oneof_string" field is set</summary> 1976 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1977 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1978 public bool HasOneofString { 1979 get { return oneofFieldCase_ == OneofFieldOneofCase.OneofString; } 1980 } 1981 /// <summary> Clears the value of the oneof if it's currently set to "oneof_string" </summary> 1982 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1983 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOneofString()1984 public void ClearOneofString() { 1985 if (HasOneofString) { 1986 ClearOneofField(); 1987 } 1988 } 1989 1990 /// <summary>Field number for the "oneof_bytes" field.</summary> 1991 public const int OneofBytesFieldNumber = 114; 1992 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 1993 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 1994 public pb::ByteString OneofBytes { 1995 get { return HasOneofBytes ? (pb::ByteString) oneofField_ : pb::ByteString.Empty; } 1996 set { 1997 oneofField_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); 1998 oneofFieldCase_ = OneofFieldOneofCase.OneofBytes; 1999 } 2000 } 2001 /// <summary>Gets whether the "oneof_bytes" field is set</summary> 2002 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2003 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2004 public bool HasOneofBytes { 2005 get { return oneofFieldCase_ == OneofFieldOneofCase.OneofBytes; } 2006 } 2007 /// <summary> Clears the value of the oneof if it's currently set to "oneof_bytes" </summary> 2008 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2009 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOneofBytes()2010 public void ClearOneofBytes() { 2011 if (HasOneofBytes) { 2012 ClearOneofField(); 2013 } 2014 } 2015 2016 /// <summary>Field number for the "oneof_bool" field.</summary> 2017 public const int OneofBoolFieldNumber = 115; 2018 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2019 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2020 public bool OneofBool { 2021 get { return HasOneofBool ? (bool) oneofField_ : false; } 2022 set { 2023 oneofField_ = value; 2024 oneofFieldCase_ = OneofFieldOneofCase.OneofBool; 2025 } 2026 } 2027 /// <summary>Gets whether the "oneof_bool" field is set</summary> 2028 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2029 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2030 public bool HasOneofBool { 2031 get { return oneofFieldCase_ == OneofFieldOneofCase.OneofBool; } 2032 } 2033 /// <summary> Clears the value of the oneof if it's currently set to "oneof_bool" </summary> 2034 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2035 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOneofBool()2036 public void ClearOneofBool() { 2037 if (HasOneofBool) { 2038 ClearOneofField(); 2039 } 2040 } 2041 2042 /// <summary>Field number for the "oneof_uint64" field.</summary> 2043 public const int OneofUint64FieldNumber = 116; 2044 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2045 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2046 public ulong OneofUint64 { 2047 get { return HasOneofUint64 ? (ulong) oneofField_ : 0UL; } 2048 set { 2049 oneofField_ = value; 2050 oneofFieldCase_ = OneofFieldOneofCase.OneofUint64; 2051 } 2052 } 2053 /// <summary>Gets whether the "oneof_uint64" field is set</summary> 2054 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2055 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2056 public bool HasOneofUint64 { 2057 get { return oneofFieldCase_ == OneofFieldOneofCase.OneofUint64; } 2058 } 2059 /// <summary> Clears the value of the oneof if it's currently set to "oneof_uint64" </summary> 2060 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2061 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOneofUint64()2062 public void ClearOneofUint64() { 2063 if (HasOneofUint64) { 2064 ClearOneofField(); 2065 } 2066 } 2067 2068 /// <summary>Field number for the "oneof_float" field.</summary> 2069 public const int OneofFloatFieldNumber = 117; 2070 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2071 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2072 public float OneofFloat { 2073 get { return HasOneofFloat ? (float) oneofField_ : 0F; } 2074 set { 2075 oneofField_ = value; 2076 oneofFieldCase_ = OneofFieldOneofCase.OneofFloat; 2077 } 2078 } 2079 /// <summary>Gets whether the "oneof_float" field is set</summary> 2080 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2081 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2082 public bool HasOneofFloat { 2083 get { return oneofFieldCase_ == OneofFieldOneofCase.OneofFloat; } 2084 } 2085 /// <summary> Clears the value of the oneof if it's currently set to "oneof_float" </summary> 2086 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2087 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOneofFloat()2088 public void ClearOneofFloat() { 2089 if (HasOneofFloat) { 2090 ClearOneofField(); 2091 } 2092 } 2093 2094 /// <summary>Field number for the "oneof_double" field.</summary> 2095 public const int OneofDoubleFieldNumber = 118; 2096 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2097 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2098 public double OneofDouble { 2099 get { return HasOneofDouble ? (double) oneofField_ : 0D; } 2100 set { 2101 oneofField_ = value; 2102 oneofFieldCase_ = OneofFieldOneofCase.OneofDouble; 2103 } 2104 } 2105 /// <summary>Gets whether the "oneof_double" field is set</summary> 2106 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2107 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2108 public bool HasOneofDouble { 2109 get { return oneofFieldCase_ == OneofFieldOneofCase.OneofDouble; } 2110 } 2111 /// <summary> Clears the value of the oneof if it's currently set to "oneof_double" </summary> 2112 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2113 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOneofDouble()2114 public void ClearOneofDouble() { 2115 if (HasOneofDouble) { 2116 ClearOneofField(); 2117 } 2118 } 2119 2120 /// <summary>Field number for the "oneof_enum" field.</summary> 2121 public const int OneofEnumFieldNumber = 119; 2122 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2123 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2124 public global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum OneofEnum { 2125 get { return HasOneofEnum ? (global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum) oneofField_ : global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum.Foo; } 2126 set { 2127 oneofField_ = value; 2128 oneofFieldCase_ = OneofFieldOneofCase.OneofEnum; 2129 } 2130 } 2131 /// <summary>Gets whether the "oneof_enum" field is set</summary> 2132 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2133 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2134 public bool HasOneofEnum { 2135 get { return oneofFieldCase_ == OneofFieldOneofCase.OneofEnum; } 2136 } 2137 /// <summary> Clears the value of the oneof if it's currently set to "oneof_enum" </summary> 2138 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2139 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOneofEnum()2140 public void ClearOneofEnum() { 2141 if (HasOneofEnum) { 2142 ClearOneofField(); 2143 } 2144 } 2145 2146 /// <summary>Field number for the "groupliketype" field.</summary> 2147 public const int GroupLikeTypeFieldNumber = 201; 2148 private global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.GroupLikeType groupLikeType_; 2149 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2150 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2151 public global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.GroupLikeType GroupLikeType { 2152 get { return groupLikeType_; } 2153 set { 2154 groupLikeType_ = value; 2155 } 2156 } 2157 /// <summary>Gets whether the groupliketype field is set</summary> 2158 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2159 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2160 public bool HasGroupLikeType { 2161 get { return groupLikeType_ != null; } 2162 } 2163 /// <summary>Clears the value of the groupliketype field</summary> 2164 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2165 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearGroupLikeType()2166 public void ClearGroupLikeType() { 2167 groupLikeType_ = null; 2168 } 2169 2170 /// <summary>Field number for the "delimited_field" field.</summary> 2171 public const int DelimitedFieldFieldNumber = 202; 2172 private global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.GroupLikeType delimitedField_; 2173 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2174 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2175 public global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.GroupLikeType DelimitedField { 2176 get { return delimitedField_; } 2177 set { 2178 delimitedField_ = value; 2179 } 2180 } 2181 /// <summary>Gets whether the delimited_field field is set</summary> 2182 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2183 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2184 public bool HasDelimitedField { 2185 get { return delimitedField_ != null; } 2186 } 2187 /// <summary>Clears the value of the delimited_field field</summary> 2188 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2189 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearDelimitedField()2190 public void ClearDelimitedField() { 2191 delimitedField_ = null; 2192 } 2193 2194 private object oneofField_; 2195 /// <summary>Enum of possible cases for the "oneof_field" oneof.</summary> 2196 public enum OneofFieldOneofCase { 2197 None = 0, 2198 OneofUint32 = 111, 2199 OneofNestedMessage = 112, 2200 OneofString = 113, 2201 OneofBytes = 114, 2202 OneofBool = 115, 2203 OneofUint64 = 116, 2204 OneofFloat = 117, 2205 OneofDouble = 118, 2206 OneofEnum = 119, 2207 } 2208 private OneofFieldOneofCase oneofFieldCase_ = OneofFieldOneofCase.None; 2209 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2210 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 2211 public OneofFieldOneofCase OneofFieldCase { 2212 get { return oneofFieldCase_; } 2213 } 2214 2215 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2216 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearOneofField()2217 public void ClearOneofField() { 2218 oneofFieldCase_ = OneofFieldOneofCase.None; 2219 oneofField_ = null; 2220 } 2221 2222 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2223 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)2224 public override bool Equals(object other) { 2225 return Equals(other as TestAllTypesEdition2023); 2226 } 2227 2228 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2229 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(TestAllTypesEdition2023 other)2230 public bool Equals(TestAllTypesEdition2023 other) { 2231 if (ReferenceEquals(other, null)) { 2232 return false; 2233 } 2234 if (ReferenceEquals(other, this)) { 2235 return true; 2236 } 2237 if (OptionalInt32 != other.OptionalInt32) return false; 2238 if (OptionalInt64 != other.OptionalInt64) return false; 2239 if (OptionalUint32 != other.OptionalUint32) return false; 2240 if (OptionalUint64 != other.OptionalUint64) return false; 2241 if (OptionalSint32 != other.OptionalSint32) return false; 2242 if (OptionalSint64 != other.OptionalSint64) return false; 2243 if (OptionalFixed32 != other.OptionalFixed32) return false; 2244 if (OptionalFixed64 != other.OptionalFixed64) return false; 2245 if (OptionalSfixed32 != other.OptionalSfixed32) return false; 2246 if (OptionalSfixed64 != other.OptionalSfixed64) return false; 2247 if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(OptionalFloat, other.OptionalFloat)) return false; 2248 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(OptionalDouble, other.OptionalDouble)) return false; 2249 if (OptionalBool != other.OptionalBool) return false; 2250 if (OptionalString != other.OptionalString) return false; 2251 if (OptionalBytes != other.OptionalBytes) return false; 2252 if (!object.Equals(OptionalNestedMessage, other.OptionalNestedMessage)) return false; 2253 if (!object.Equals(OptionalForeignMessage, other.OptionalForeignMessage)) return false; 2254 if (OptionalNestedEnum != other.OptionalNestedEnum) return false; 2255 if (OptionalForeignEnum != other.OptionalForeignEnum) return false; 2256 if (OptionalStringPiece != other.OptionalStringPiece) return false; 2257 if (OptionalCord != other.OptionalCord) return false; 2258 if (!object.Equals(RecursiveMessage, other.RecursiveMessage)) return false; 2259 if(!repeatedInt32_.Equals(other.repeatedInt32_)) return false; 2260 if(!repeatedInt64_.Equals(other.repeatedInt64_)) return false; 2261 if(!repeatedUint32_.Equals(other.repeatedUint32_)) return false; 2262 if(!repeatedUint64_.Equals(other.repeatedUint64_)) return false; 2263 if(!repeatedSint32_.Equals(other.repeatedSint32_)) return false; 2264 if(!repeatedSint64_.Equals(other.repeatedSint64_)) return false; 2265 if(!repeatedFixed32_.Equals(other.repeatedFixed32_)) return false; 2266 if(!repeatedFixed64_.Equals(other.repeatedFixed64_)) return false; 2267 if(!repeatedSfixed32_.Equals(other.repeatedSfixed32_)) return false; 2268 if(!repeatedSfixed64_.Equals(other.repeatedSfixed64_)) return false; 2269 if(!repeatedFloat_.Equals(other.repeatedFloat_)) return false; 2270 if(!repeatedDouble_.Equals(other.repeatedDouble_)) return false; 2271 if(!repeatedBool_.Equals(other.repeatedBool_)) return false; 2272 if(!repeatedString_.Equals(other.repeatedString_)) return false; 2273 if(!repeatedBytes_.Equals(other.repeatedBytes_)) return false; 2274 if(!repeatedNestedMessage_.Equals(other.repeatedNestedMessage_)) return false; 2275 if(!repeatedForeignMessage_.Equals(other.repeatedForeignMessage_)) return false; 2276 if(!repeatedNestedEnum_.Equals(other.repeatedNestedEnum_)) return false; 2277 if(!repeatedForeignEnum_.Equals(other.repeatedForeignEnum_)) return false; 2278 if(!repeatedStringPiece_.Equals(other.repeatedStringPiece_)) return false; 2279 if(!repeatedCord_.Equals(other.repeatedCord_)) return false; 2280 if(!packedInt32_.Equals(other.packedInt32_)) return false; 2281 if(!packedInt64_.Equals(other.packedInt64_)) return false; 2282 if(!packedUint32_.Equals(other.packedUint32_)) return false; 2283 if(!packedUint64_.Equals(other.packedUint64_)) return false; 2284 if(!packedSint32_.Equals(other.packedSint32_)) return false; 2285 if(!packedSint64_.Equals(other.packedSint64_)) return false; 2286 if(!packedFixed32_.Equals(other.packedFixed32_)) return false; 2287 if(!packedFixed64_.Equals(other.packedFixed64_)) return false; 2288 if(!packedSfixed32_.Equals(other.packedSfixed32_)) return false; 2289 if(!packedSfixed64_.Equals(other.packedSfixed64_)) return false; 2290 if(!packedFloat_.Equals(other.packedFloat_)) return false; 2291 if(!packedDouble_.Equals(other.packedDouble_)) return false; 2292 if(!packedBool_.Equals(other.packedBool_)) return false; 2293 if(!packedNestedEnum_.Equals(other.packedNestedEnum_)) return false; 2294 if(!unpackedInt32_.Equals(other.unpackedInt32_)) return false; 2295 if(!unpackedInt64_.Equals(other.unpackedInt64_)) return false; 2296 if(!unpackedUint32_.Equals(other.unpackedUint32_)) return false; 2297 if(!unpackedUint64_.Equals(other.unpackedUint64_)) return false; 2298 if(!unpackedSint32_.Equals(other.unpackedSint32_)) return false; 2299 if(!unpackedSint64_.Equals(other.unpackedSint64_)) return false; 2300 if(!unpackedFixed32_.Equals(other.unpackedFixed32_)) return false; 2301 if(!unpackedFixed64_.Equals(other.unpackedFixed64_)) return false; 2302 if(!unpackedSfixed32_.Equals(other.unpackedSfixed32_)) return false; 2303 if(!unpackedSfixed64_.Equals(other.unpackedSfixed64_)) return false; 2304 if(!unpackedFloat_.Equals(other.unpackedFloat_)) return false; 2305 if(!unpackedDouble_.Equals(other.unpackedDouble_)) return false; 2306 if(!unpackedBool_.Equals(other.unpackedBool_)) return false; 2307 if(!unpackedNestedEnum_.Equals(other.unpackedNestedEnum_)) return false; 2308 if (!MapInt32Int32.Equals(other.MapInt32Int32)) return false; 2309 if (!MapInt64Int64.Equals(other.MapInt64Int64)) return false; 2310 if (!MapUint32Uint32.Equals(other.MapUint32Uint32)) return false; 2311 if (!MapUint64Uint64.Equals(other.MapUint64Uint64)) return false; 2312 if (!MapSint32Sint32.Equals(other.MapSint32Sint32)) return false; 2313 if (!MapSint64Sint64.Equals(other.MapSint64Sint64)) return false; 2314 if (!MapFixed32Fixed32.Equals(other.MapFixed32Fixed32)) return false; 2315 if (!MapFixed64Fixed64.Equals(other.MapFixed64Fixed64)) return false; 2316 if (!MapSfixed32Sfixed32.Equals(other.MapSfixed32Sfixed32)) return false; 2317 if (!MapSfixed64Sfixed64.Equals(other.MapSfixed64Sfixed64)) return false; 2318 if (!MapInt32Float.Equals(other.MapInt32Float)) return false; 2319 if (!MapInt32Double.Equals(other.MapInt32Double)) return false; 2320 if (!MapBoolBool.Equals(other.MapBoolBool)) return false; 2321 if (!MapStringString.Equals(other.MapStringString)) return false; 2322 if (!MapStringBytes.Equals(other.MapStringBytes)) return false; 2323 if (!MapStringNestedMessage.Equals(other.MapStringNestedMessage)) return false; 2324 if (!MapStringForeignMessage.Equals(other.MapStringForeignMessage)) return false; 2325 if (!MapStringNestedEnum.Equals(other.MapStringNestedEnum)) return false; 2326 if (!MapStringForeignEnum.Equals(other.MapStringForeignEnum)) return false; 2327 if (OneofUint32 != other.OneofUint32) return false; 2328 if (!object.Equals(OneofNestedMessage, other.OneofNestedMessage)) return false; 2329 if (OneofString != other.OneofString) return false; 2330 if (OneofBytes != other.OneofBytes) return false; 2331 if (OneofBool != other.OneofBool) return false; 2332 if (OneofUint64 != other.OneofUint64) return false; 2333 if (!pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.Equals(OneofFloat, other.OneofFloat)) return false; 2334 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(OneofDouble, other.OneofDouble)) return false; 2335 if (OneofEnum != other.OneofEnum) return false; 2336 if (!object.Equals(GroupLikeType, other.GroupLikeType)) return false; 2337 if (!object.Equals(DelimitedField, other.DelimitedField)) return false; 2338 if (OneofFieldCase != other.OneofFieldCase) return false; 2339 if (!Equals(_extensions, other._extensions)) { 2340 return false; 2341 } 2342 return Equals(_unknownFields, other._unknownFields); 2343 } 2344 2345 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2346 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()2347 public override int GetHashCode() { 2348 int hash = 1; 2349 if (HasOptionalInt32) hash ^= OptionalInt32.GetHashCode(); 2350 if (HasOptionalInt64) hash ^= OptionalInt64.GetHashCode(); 2351 if (HasOptionalUint32) hash ^= OptionalUint32.GetHashCode(); 2352 if (HasOptionalUint64) hash ^= OptionalUint64.GetHashCode(); 2353 if (HasOptionalSint32) hash ^= OptionalSint32.GetHashCode(); 2354 if (HasOptionalSint64) hash ^= OptionalSint64.GetHashCode(); 2355 if (HasOptionalFixed32) hash ^= OptionalFixed32.GetHashCode(); 2356 if (HasOptionalFixed64) hash ^= OptionalFixed64.GetHashCode(); 2357 if (HasOptionalSfixed32) hash ^= OptionalSfixed32.GetHashCode(); 2358 if (HasOptionalSfixed64) hash ^= OptionalSfixed64.GetHashCode(); 2359 if (HasOptionalFloat) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(OptionalFloat); 2360 if (HasOptionalDouble) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(OptionalDouble); 2361 if (HasOptionalBool) hash ^= OptionalBool.GetHashCode(); 2362 if (HasOptionalString) hash ^= OptionalString.GetHashCode(); 2363 if (HasOptionalBytes) hash ^= OptionalBytes.GetHashCode(); 2364 if (optionalNestedMessage_ != null) hash ^= OptionalNestedMessage.GetHashCode(); 2365 if (optionalForeignMessage_ != null) hash ^= OptionalForeignMessage.GetHashCode(); 2366 if (HasOptionalNestedEnum) hash ^= OptionalNestedEnum.GetHashCode(); 2367 if (HasOptionalForeignEnum) hash ^= OptionalForeignEnum.GetHashCode(); 2368 if (HasOptionalStringPiece) hash ^= OptionalStringPiece.GetHashCode(); 2369 if (HasOptionalCord) hash ^= OptionalCord.GetHashCode(); 2370 if (recursiveMessage_ != null) hash ^= RecursiveMessage.GetHashCode(); 2371 hash ^= repeatedInt32_.GetHashCode(); 2372 hash ^= repeatedInt64_.GetHashCode(); 2373 hash ^= repeatedUint32_.GetHashCode(); 2374 hash ^= repeatedUint64_.GetHashCode(); 2375 hash ^= repeatedSint32_.GetHashCode(); 2376 hash ^= repeatedSint64_.GetHashCode(); 2377 hash ^= repeatedFixed32_.GetHashCode(); 2378 hash ^= repeatedFixed64_.GetHashCode(); 2379 hash ^= repeatedSfixed32_.GetHashCode(); 2380 hash ^= repeatedSfixed64_.GetHashCode(); 2381 hash ^= repeatedFloat_.GetHashCode(); 2382 hash ^= repeatedDouble_.GetHashCode(); 2383 hash ^= repeatedBool_.GetHashCode(); 2384 hash ^= repeatedString_.GetHashCode(); 2385 hash ^= repeatedBytes_.GetHashCode(); 2386 hash ^= repeatedNestedMessage_.GetHashCode(); 2387 hash ^= repeatedForeignMessage_.GetHashCode(); 2388 hash ^= repeatedNestedEnum_.GetHashCode(); 2389 hash ^= repeatedForeignEnum_.GetHashCode(); 2390 hash ^= repeatedStringPiece_.GetHashCode(); 2391 hash ^= repeatedCord_.GetHashCode(); 2392 hash ^= packedInt32_.GetHashCode(); 2393 hash ^= packedInt64_.GetHashCode(); 2394 hash ^= packedUint32_.GetHashCode(); 2395 hash ^= packedUint64_.GetHashCode(); 2396 hash ^= packedSint32_.GetHashCode(); 2397 hash ^= packedSint64_.GetHashCode(); 2398 hash ^= packedFixed32_.GetHashCode(); 2399 hash ^= packedFixed64_.GetHashCode(); 2400 hash ^= packedSfixed32_.GetHashCode(); 2401 hash ^= packedSfixed64_.GetHashCode(); 2402 hash ^= packedFloat_.GetHashCode(); 2403 hash ^= packedDouble_.GetHashCode(); 2404 hash ^= packedBool_.GetHashCode(); 2405 hash ^= packedNestedEnum_.GetHashCode(); 2406 hash ^= unpackedInt32_.GetHashCode(); 2407 hash ^= unpackedInt64_.GetHashCode(); 2408 hash ^= unpackedUint32_.GetHashCode(); 2409 hash ^= unpackedUint64_.GetHashCode(); 2410 hash ^= unpackedSint32_.GetHashCode(); 2411 hash ^= unpackedSint64_.GetHashCode(); 2412 hash ^= unpackedFixed32_.GetHashCode(); 2413 hash ^= unpackedFixed64_.GetHashCode(); 2414 hash ^= unpackedSfixed32_.GetHashCode(); 2415 hash ^= unpackedSfixed64_.GetHashCode(); 2416 hash ^= unpackedFloat_.GetHashCode(); 2417 hash ^= unpackedDouble_.GetHashCode(); 2418 hash ^= unpackedBool_.GetHashCode(); 2419 hash ^= unpackedNestedEnum_.GetHashCode(); 2420 hash ^= MapInt32Int32.GetHashCode(); 2421 hash ^= MapInt64Int64.GetHashCode(); 2422 hash ^= MapUint32Uint32.GetHashCode(); 2423 hash ^= MapUint64Uint64.GetHashCode(); 2424 hash ^= MapSint32Sint32.GetHashCode(); 2425 hash ^= MapSint64Sint64.GetHashCode(); 2426 hash ^= MapFixed32Fixed32.GetHashCode(); 2427 hash ^= MapFixed64Fixed64.GetHashCode(); 2428 hash ^= MapSfixed32Sfixed32.GetHashCode(); 2429 hash ^= MapSfixed64Sfixed64.GetHashCode(); 2430 hash ^= MapInt32Float.GetHashCode(); 2431 hash ^= MapInt32Double.GetHashCode(); 2432 hash ^= MapBoolBool.GetHashCode(); 2433 hash ^= MapStringString.GetHashCode(); 2434 hash ^= MapStringBytes.GetHashCode(); 2435 hash ^= MapStringNestedMessage.GetHashCode(); 2436 hash ^= MapStringForeignMessage.GetHashCode(); 2437 hash ^= MapStringNestedEnum.GetHashCode(); 2438 hash ^= MapStringForeignEnum.GetHashCode(); 2439 if (HasOneofUint32) hash ^= OneofUint32.GetHashCode(); 2440 if (oneofFieldCase_ == OneofFieldOneofCase.OneofNestedMessage) hash ^= OneofNestedMessage.GetHashCode(); 2441 if (HasOneofString) hash ^= OneofString.GetHashCode(); 2442 if (HasOneofBytes) hash ^= OneofBytes.GetHashCode(); 2443 if (HasOneofBool) hash ^= OneofBool.GetHashCode(); 2444 if (HasOneofUint64) hash ^= OneofUint64.GetHashCode(); 2445 if (HasOneofFloat) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(OneofFloat); 2446 if (HasOneofDouble) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(OneofDouble); 2447 if (HasOneofEnum) hash ^= OneofEnum.GetHashCode(); 2448 if (HasGroupLikeType) hash ^= GroupLikeType.GetHashCode(); 2449 if (HasDelimitedField) hash ^= DelimitedField.GetHashCode(); 2450 hash ^= (int) oneofFieldCase_; 2451 if (_extensions != null) { 2452 hash ^= _extensions.GetHashCode(); 2453 } 2454 if (_unknownFields != null) { 2455 hash ^= _unknownFields.GetHashCode(); 2456 } 2457 return hash; 2458 } 2459 2460 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2461 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()2462 public override string ToString() { 2463 return pb::JsonFormatter.ToDiagnosticString(this); 2464 } 2465 2466 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2467 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)2468 public void WriteTo(pb::CodedOutputStream output) { 2469 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2470 output.WriteRawMessage(this); 2471 #else 2472 if (HasOptionalInt32) { 2473 output.WriteRawTag(8); 2474 output.WriteInt32(OptionalInt32); 2475 } 2476 if (HasOptionalInt64) { 2477 output.WriteRawTag(16); 2478 output.WriteInt64(OptionalInt64); 2479 } 2480 if (HasOptionalUint32) { 2481 output.WriteRawTag(24); 2482 output.WriteUInt32(OptionalUint32); 2483 } 2484 if (HasOptionalUint64) { 2485 output.WriteRawTag(32); 2486 output.WriteUInt64(OptionalUint64); 2487 } 2488 if (HasOptionalSint32) { 2489 output.WriteRawTag(40); 2490 output.WriteSInt32(OptionalSint32); 2491 } 2492 if (HasOptionalSint64) { 2493 output.WriteRawTag(48); 2494 output.WriteSInt64(OptionalSint64); 2495 } 2496 if (HasOptionalFixed32) { 2497 output.WriteRawTag(61); 2498 output.WriteFixed32(OptionalFixed32); 2499 } 2500 if (HasOptionalFixed64) { 2501 output.WriteRawTag(65); 2502 output.WriteFixed64(OptionalFixed64); 2503 } 2504 if (HasOptionalSfixed32) { 2505 output.WriteRawTag(77); 2506 output.WriteSFixed32(OptionalSfixed32); 2507 } 2508 if (HasOptionalSfixed64) { 2509 output.WriteRawTag(81); 2510 output.WriteSFixed64(OptionalSfixed64); 2511 } 2512 if (HasOptionalFloat) { 2513 output.WriteRawTag(93); 2514 output.WriteFloat(OptionalFloat); 2515 } 2516 if (HasOptionalDouble) { 2517 output.WriteRawTag(97); 2518 output.WriteDouble(OptionalDouble); 2519 } 2520 if (HasOptionalBool) { 2521 output.WriteRawTag(104); 2522 output.WriteBool(OptionalBool); 2523 } 2524 if (HasOptionalString) { 2525 output.WriteRawTag(114); 2526 output.WriteString(OptionalString); 2527 } 2528 if (HasOptionalBytes) { 2529 output.WriteRawTag(122); 2530 output.WriteBytes(OptionalBytes); 2531 } 2532 if (optionalNestedMessage_ != null) { 2533 output.WriteRawTag(146, 1); 2534 output.WriteMessage(OptionalNestedMessage); 2535 } 2536 if (optionalForeignMessage_ != null) { 2537 output.WriteRawTag(154, 1); 2538 output.WriteMessage(OptionalForeignMessage); 2539 } 2540 if (HasOptionalNestedEnum) { 2541 output.WriteRawTag(168, 1); 2542 output.WriteEnum((int) OptionalNestedEnum); 2543 } 2544 if (HasOptionalForeignEnum) { 2545 output.WriteRawTag(176, 1); 2546 output.WriteEnum((int) OptionalForeignEnum); 2547 } 2548 if (HasOptionalStringPiece) { 2549 output.WriteRawTag(194, 1); 2550 output.WriteString(OptionalStringPiece); 2551 } 2552 if (HasOptionalCord) { 2553 output.WriteRawTag(202, 1); 2554 output.WriteString(OptionalCord); 2555 } 2556 if (recursiveMessage_ != null) { 2557 output.WriteRawTag(218, 1); 2558 output.WriteMessage(RecursiveMessage); 2559 } 2560 repeatedInt32_.WriteTo(output, _repeated_repeatedInt32_codec); 2561 repeatedInt64_.WriteTo(output, _repeated_repeatedInt64_codec); 2562 repeatedUint32_.WriteTo(output, _repeated_repeatedUint32_codec); 2563 repeatedUint64_.WriteTo(output, _repeated_repeatedUint64_codec); 2564 repeatedSint32_.WriteTo(output, _repeated_repeatedSint32_codec); 2565 repeatedSint64_.WriteTo(output, _repeated_repeatedSint64_codec); 2566 repeatedFixed32_.WriteTo(output, _repeated_repeatedFixed32_codec); 2567 repeatedFixed64_.WriteTo(output, _repeated_repeatedFixed64_codec); 2568 repeatedSfixed32_.WriteTo(output, _repeated_repeatedSfixed32_codec); 2569 repeatedSfixed64_.WriteTo(output, _repeated_repeatedSfixed64_codec); 2570 repeatedFloat_.WriteTo(output, _repeated_repeatedFloat_codec); 2571 repeatedDouble_.WriteTo(output, _repeated_repeatedDouble_codec); 2572 repeatedBool_.WriteTo(output, _repeated_repeatedBool_codec); 2573 repeatedString_.WriteTo(output, _repeated_repeatedString_codec); 2574 repeatedBytes_.WriteTo(output, _repeated_repeatedBytes_codec); 2575 repeatedNestedMessage_.WriteTo(output, _repeated_repeatedNestedMessage_codec); 2576 repeatedForeignMessage_.WriteTo(output, _repeated_repeatedForeignMessage_codec); 2577 repeatedNestedEnum_.WriteTo(output, _repeated_repeatedNestedEnum_codec); 2578 repeatedForeignEnum_.WriteTo(output, _repeated_repeatedForeignEnum_codec); 2579 repeatedStringPiece_.WriteTo(output, _repeated_repeatedStringPiece_codec); 2580 repeatedCord_.WriteTo(output, _repeated_repeatedCord_codec); 2581 mapInt32Int32_.WriteTo(output, _map_mapInt32Int32_codec); 2582 mapInt64Int64_.WriteTo(output, _map_mapInt64Int64_codec); 2583 mapUint32Uint32_.WriteTo(output, _map_mapUint32Uint32_codec); 2584 mapUint64Uint64_.WriteTo(output, _map_mapUint64Uint64_codec); 2585 mapSint32Sint32_.WriteTo(output, _map_mapSint32Sint32_codec); 2586 mapSint64Sint64_.WriteTo(output, _map_mapSint64Sint64_codec); 2587 mapFixed32Fixed32_.WriteTo(output, _map_mapFixed32Fixed32_codec); 2588 mapFixed64Fixed64_.WriteTo(output, _map_mapFixed64Fixed64_codec); 2589 mapSfixed32Sfixed32_.WriteTo(output, _map_mapSfixed32Sfixed32_codec); 2590 mapSfixed64Sfixed64_.WriteTo(output, _map_mapSfixed64Sfixed64_codec); 2591 mapInt32Float_.WriteTo(output, _map_mapInt32Float_codec); 2592 mapInt32Double_.WriteTo(output, _map_mapInt32Double_codec); 2593 mapBoolBool_.WriteTo(output, _map_mapBoolBool_codec); 2594 mapStringString_.WriteTo(output, _map_mapStringString_codec); 2595 mapStringBytes_.WriteTo(output, _map_mapStringBytes_codec); 2596 mapStringNestedMessage_.WriteTo(output, _map_mapStringNestedMessage_codec); 2597 mapStringForeignMessage_.WriteTo(output, _map_mapStringForeignMessage_codec); 2598 mapStringNestedEnum_.WriteTo(output, _map_mapStringNestedEnum_codec); 2599 mapStringForeignEnum_.WriteTo(output, _map_mapStringForeignEnum_codec); 2600 packedInt32_.WriteTo(output, _repeated_packedInt32_codec); 2601 packedInt64_.WriteTo(output, _repeated_packedInt64_codec); 2602 packedUint32_.WriteTo(output, _repeated_packedUint32_codec); 2603 packedUint64_.WriteTo(output, _repeated_packedUint64_codec); 2604 packedSint32_.WriteTo(output, _repeated_packedSint32_codec); 2605 packedSint64_.WriteTo(output, _repeated_packedSint64_codec); 2606 packedFixed32_.WriteTo(output, _repeated_packedFixed32_codec); 2607 packedFixed64_.WriteTo(output, _repeated_packedFixed64_codec); 2608 packedSfixed32_.WriteTo(output, _repeated_packedSfixed32_codec); 2609 packedSfixed64_.WriteTo(output, _repeated_packedSfixed64_codec); 2610 packedFloat_.WriteTo(output, _repeated_packedFloat_codec); 2611 packedDouble_.WriteTo(output, _repeated_packedDouble_codec); 2612 packedBool_.WriteTo(output, _repeated_packedBool_codec); 2613 packedNestedEnum_.WriteTo(output, _repeated_packedNestedEnum_codec); 2614 unpackedInt32_.WriteTo(output, _repeated_unpackedInt32_codec); 2615 unpackedInt64_.WriteTo(output, _repeated_unpackedInt64_codec); 2616 unpackedUint32_.WriteTo(output, _repeated_unpackedUint32_codec); 2617 unpackedUint64_.WriteTo(output, _repeated_unpackedUint64_codec); 2618 unpackedSint32_.WriteTo(output, _repeated_unpackedSint32_codec); 2619 unpackedSint64_.WriteTo(output, _repeated_unpackedSint64_codec); 2620 unpackedFixed32_.WriteTo(output, _repeated_unpackedFixed32_codec); 2621 unpackedFixed64_.WriteTo(output, _repeated_unpackedFixed64_codec); 2622 unpackedSfixed32_.WriteTo(output, _repeated_unpackedSfixed32_codec); 2623 unpackedSfixed64_.WriteTo(output, _repeated_unpackedSfixed64_codec); 2624 unpackedFloat_.WriteTo(output, _repeated_unpackedFloat_codec); 2625 unpackedDouble_.WriteTo(output, _repeated_unpackedDouble_codec); 2626 unpackedBool_.WriteTo(output, _repeated_unpackedBool_codec); 2627 unpackedNestedEnum_.WriteTo(output, _repeated_unpackedNestedEnum_codec); 2628 if (HasOneofUint32) { 2629 output.WriteRawTag(248, 6); 2630 output.WriteUInt32(OneofUint32); 2631 } 2632 if (oneofFieldCase_ == OneofFieldOneofCase.OneofNestedMessage) { 2633 output.WriteRawTag(130, 7); 2634 output.WriteMessage(OneofNestedMessage); 2635 } 2636 if (HasOneofString) { 2637 output.WriteRawTag(138, 7); 2638 output.WriteString(OneofString); 2639 } 2640 if (HasOneofBytes) { 2641 output.WriteRawTag(146, 7); 2642 output.WriteBytes(OneofBytes); 2643 } 2644 if (HasOneofBool) { 2645 output.WriteRawTag(152, 7); 2646 output.WriteBool(OneofBool); 2647 } 2648 if (HasOneofUint64) { 2649 output.WriteRawTag(160, 7); 2650 output.WriteUInt64(OneofUint64); 2651 } 2652 if (HasOneofFloat) { 2653 output.WriteRawTag(173, 7); 2654 output.WriteFloat(OneofFloat); 2655 } 2656 if (HasOneofDouble) { 2657 output.WriteRawTag(177, 7); 2658 output.WriteDouble(OneofDouble); 2659 } 2660 if (HasOneofEnum) { 2661 output.WriteRawTag(184, 7); 2662 output.WriteEnum((int) OneofEnum); 2663 } 2664 if (HasGroupLikeType) { 2665 output.WriteRawTag(203, 12); 2666 output.WriteGroup(GroupLikeType); 2667 output.WriteRawTag(204, 12); 2668 } 2669 if (HasDelimitedField) { 2670 output.WriteRawTag(211, 12); 2671 output.WriteGroup(DelimitedField); 2672 output.WriteRawTag(212, 12); 2673 } 2674 if (_extensions != null) { 2675 _extensions.WriteTo(output); 2676 } 2677 if (_unknownFields != null) { 2678 _unknownFields.WriteTo(output); 2679 } 2680 #endif 2681 } 2682 2683 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 2684 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2685 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)2686 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 2687 if (HasOptionalInt32) { 2688 output.WriteRawTag(8); 2689 output.WriteInt32(OptionalInt32); 2690 } 2691 if (HasOptionalInt64) { 2692 output.WriteRawTag(16); 2693 output.WriteInt64(OptionalInt64); 2694 } 2695 if (HasOptionalUint32) { 2696 output.WriteRawTag(24); 2697 output.WriteUInt32(OptionalUint32); 2698 } 2699 if (HasOptionalUint64) { 2700 output.WriteRawTag(32); 2701 output.WriteUInt64(OptionalUint64); 2702 } 2703 if (HasOptionalSint32) { 2704 output.WriteRawTag(40); 2705 output.WriteSInt32(OptionalSint32); 2706 } 2707 if (HasOptionalSint64) { 2708 output.WriteRawTag(48); 2709 output.WriteSInt64(OptionalSint64); 2710 } 2711 if (HasOptionalFixed32) { 2712 output.WriteRawTag(61); 2713 output.WriteFixed32(OptionalFixed32); 2714 } 2715 if (HasOptionalFixed64) { 2716 output.WriteRawTag(65); 2717 output.WriteFixed64(OptionalFixed64); 2718 } 2719 if (HasOptionalSfixed32) { 2720 output.WriteRawTag(77); 2721 output.WriteSFixed32(OptionalSfixed32); 2722 } 2723 if (HasOptionalSfixed64) { 2724 output.WriteRawTag(81); 2725 output.WriteSFixed64(OptionalSfixed64); 2726 } 2727 if (HasOptionalFloat) { 2728 output.WriteRawTag(93); 2729 output.WriteFloat(OptionalFloat); 2730 } 2731 if (HasOptionalDouble) { 2732 output.WriteRawTag(97); 2733 output.WriteDouble(OptionalDouble); 2734 } 2735 if (HasOptionalBool) { 2736 output.WriteRawTag(104); 2737 output.WriteBool(OptionalBool); 2738 } 2739 if (HasOptionalString) { 2740 output.WriteRawTag(114); 2741 output.WriteString(OptionalString); 2742 } 2743 if (HasOptionalBytes) { 2744 output.WriteRawTag(122); 2745 output.WriteBytes(OptionalBytes); 2746 } 2747 if (optionalNestedMessage_ != null) { 2748 output.WriteRawTag(146, 1); 2749 output.WriteMessage(OptionalNestedMessage); 2750 } 2751 if (optionalForeignMessage_ != null) { 2752 output.WriteRawTag(154, 1); 2753 output.WriteMessage(OptionalForeignMessage); 2754 } 2755 if (HasOptionalNestedEnum) { 2756 output.WriteRawTag(168, 1); 2757 output.WriteEnum((int) OptionalNestedEnum); 2758 } 2759 if (HasOptionalForeignEnum) { 2760 output.WriteRawTag(176, 1); 2761 output.WriteEnum((int) OptionalForeignEnum); 2762 } 2763 if (HasOptionalStringPiece) { 2764 output.WriteRawTag(194, 1); 2765 output.WriteString(OptionalStringPiece); 2766 } 2767 if (HasOptionalCord) { 2768 output.WriteRawTag(202, 1); 2769 output.WriteString(OptionalCord); 2770 } 2771 if (recursiveMessage_ != null) { 2772 output.WriteRawTag(218, 1); 2773 output.WriteMessage(RecursiveMessage); 2774 } 2775 repeatedInt32_.WriteTo(ref output, _repeated_repeatedInt32_codec); 2776 repeatedInt64_.WriteTo(ref output, _repeated_repeatedInt64_codec); 2777 repeatedUint32_.WriteTo(ref output, _repeated_repeatedUint32_codec); 2778 repeatedUint64_.WriteTo(ref output, _repeated_repeatedUint64_codec); 2779 repeatedSint32_.WriteTo(ref output, _repeated_repeatedSint32_codec); 2780 repeatedSint64_.WriteTo(ref output, _repeated_repeatedSint64_codec); 2781 repeatedFixed32_.WriteTo(ref output, _repeated_repeatedFixed32_codec); 2782 repeatedFixed64_.WriteTo(ref output, _repeated_repeatedFixed64_codec); 2783 repeatedSfixed32_.WriteTo(ref output, _repeated_repeatedSfixed32_codec); 2784 repeatedSfixed64_.WriteTo(ref output, _repeated_repeatedSfixed64_codec); 2785 repeatedFloat_.WriteTo(ref output, _repeated_repeatedFloat_codec); 2786 repeatedDouble_.WriteTo(ref output, _repeated_repeatedDouble_codec); 2787 repeatedBool_.WriteTo(ref output, _repeated_repeatedBool_codec); 2788 repeatedString_.WriteTo(ref output, _repeated_repeatedString_codec); 2789 repeatedBytes_.WriteTo(ref output, _repeated_repeatedBytes_codec); 2790 repeatedNestedMessage_.WriteTo(ref output, _repeated_repeatedNestedMessage_codec); 2791 repeatedForeignMessage_.WriteTo(ref output, _repeated_repeatedForeignMessage_codec); 2792 repeatedNestedEnum_.WriteTo(ref output, _repeated_repeatedNestedEnum_codec); 2793 repeatedForeignEnum_.WriteTo(ref output, _repeated_repeatedForeignEnum_codec); 2794 repeatedStringPiece_.WriteTo(ref output, _repeated_repeatedStringPiece_codec); 2795 repeatedCord_.WriteTo(ref output, _repeated_repeatedCord_codec); 2796 mapInt32Int32_.WriteTo(ref output, _map_mapInt32Int32_codec); 2797 mapInt64Int64_.WriteTo(ref output, _map_mapInt64Int64_codec); 2798 mapUint32Uint32_.WriteTo(ref output, _map_mapUint32Uint32_codec); 2799 mapUint64Uint64_.WriteTo(ref output, _map_mapUint64Uint64_codec); 2800 mapSint32Sint32_.WriteTo(ref output, _map_mapSint32Sint32_codec); 2801 mapSint64Sint64_.WriteTo(ref output, _map_mapSint64Sint64_codec); 2802 mapFixed32Fixed32_.WriteTo(ref output, _map_mapFixed32Fixed32_codec); 2803 mapFixed64Fixed64_.WriteTo(ref output, _map_mapFixed64Fixed64_codec); 2804 mapSfixed32Sfixed32_.WriteTo(ref output, _map_mapSfixed32Sfixed32_codec); 2805 mapSfixed64Sfixed64_.WriteTo(ref output, _map_mapSfixed64Sfixed64_codec); 2806 mapInt32Float_.WriteTo(ref output, _map_mapInt32Float_codec); 2807 mapInt32Double_.WriteTo(ref output, _map_mapInt32Double_codec); 2808 mapBoolBool_.WriteTo(ref output, _map_mapBoolBool_codec); 2809 mapStringString_.WriteTo(ref output, _map_mapStringString_codec); 2810 mapStringBytes_.WriteTo(ref output, _map_mapStringBytes_codec); 2811 mapStringNestedMessage_.WriteTo(ref output, _map_mapStringNestedMessage_codec); 2812 mapStringForeignMessage_.WriteTo(ref output, _map_mapStringForeignMessage_codec); 2813 mapStringNestedEnum_.WriteTo(ref output, _map_mapStringNestedEnum_codec); 2814 mapStringForeignEnum_.WriteTo(ref output, _map_mapStringForeignEnum_codec); 2815 packedInt32_.WriteTo(ref output, _repeated_packedInt32_codec); 2816 packedInt64_.WriteTo(ref output, _repeated_packedInt64_codec); 2817 packedUint32_.WriteTo(ref output, _repeated_packedUint32_codec); 2818 packedUint64_.WriteTo(ref output, _repeated_packedUint64_codec); 2819 packedSint32_.WriteTo(ref output, _repeated_packedSint32_codec); 2820 packedSint64_.WriteTo(ref output, _repeated_packedSint64_codec); 2821 packedFixed32_.WriteTo(ref output, _repeated_packedFixed32_codec); 2822 packedFixed64_.WriteTo(ref output, _repeated_packedFixed64_codec); 2823 packedSfixed32_.WriteTo(ref output, _repeated_packedSfixed32_codec); 2824 packedSfixed64_.WriteTo(ref output, _repeated_packedSfixed64_codec); 2825 packedFloat_.WriteTo(ref output, _repeated_packedFloat_codec); 2826 packedDouble_.WriteTo(ref output, _repeated_packedDouble_codec); 2827 packedBool_.WriteTo(ref output, _repeated_packedBool_codec); 2828 packedNestedEnum_.WriteTo(ref output, _repeated_packedNestedEnum_codec); 2829 unpackedInt32_.WriteTo(ref output, _repeated_unpackedInt32_codec); 2830 unpackedInt64_.WriteTo(ref output, _repeated_unpackedInt64_codec); 2831 unpackedUint32_.WriteTo(ref output, _repeated_unpackedUint32_codec); 2832 unpackedUint64_.WriteTo(ref output, _repeated_unpackedUint64_codec); 2833 unpackedSint32_.WriteTo(ref output, _repeated_unpackedSint32_codec); 2834 unpackedSint64_.WriteTo(ref output, _repeated_unpackedSint64_codec); 2835 unpackedFixed32_.WriteTo(ref output, _repeated_unpackedFixed32_codec); 2836 unpackedFixed64_.WriteTo(ref output, _repeated_unpackedFixed64_codec); 2837 unpackedSfixed32_.WriteTo(ref output, _repeated_unpackedSfixed32_codec); 2838 unpackedSfixed64_.WriteTo(ref output, _repeated_unpackedSfixed64_codec); 2839 unpackedFloat_.WriteTo(ref output, _repeated_unpackedFloat_codec); 2840 unpackedDouble_.WriteTo(ref output, _repeated_unpackedDouble_codec); 2841 unpackedBool_.WriteTo(ref output, _repeated_unpackedBool_codec); 2842 unpackedNestedEnum_.WriteTo(ref output, _repeated_unpackedNestedEnum_codec); 2843 if (HasOneofUint32) { 2844 output.WriteRawTag(248, 6); 2845 output.WriteUInt32(OneofUint32); 2846 } 2847 if (oneofFieldCase_ == OneofFieldOneofCase.OneofNestedMessage) { 2848 output.WriteRawTag(130, 7); 2849 output.WriteMessage(OneofNestedMessage); 2850 } 2851 if (HasOneofString) { 2852 output.WriteRawTag(138, 7); 2853 output.WriteString(OneofString); 2854 } 2855 if (HasOneofBytes) { 2856 output.WriteRawTag(146, 7); 2857 output.WriteBytes(OneofBytes); 2858 } 2859 if (HasOneofBool) { 2860 output.WriteRawTag(152, 7); 2861 output.WriteBool(OneofBool); 2862 } 2863 if (HasOneofUint64) { 2864 output.WriteRawTag(160, 7); 2865 output.WriteUInt64(OneofUint64); 2866 } 2867 if (HasOneofFloat) { 2868 output.WriteRawTag(173, 7); 2869 output.WriteFloat(OneofFloat); 2870 } 2871 if (HasOneofDouble) { 2872 output.WriteRawTag(177, 7); 2873 output.WriteDouble(OneofDouble); 2874 } 2875 if (HasOneofEnum) { 2876 output.WriteRawTag(184, 7); 2877 output.WriteEnum((int) OneofEnum); 2878 } 2879 if (HasGroupLikeType) { 2880 output.WriteRawTag(203, 12); 2881 output.WriteGroup(GroupLikeType); 2882 output.WriteRawTag(204, 12); 2883 } 2884 if (HasDelimitedField) { 2885 output.WriteRawTag(211, 12); 2886 output.WriteGroup(DelimitedField); 2887 output.WriteRawTag(212, 12); 2888 } 2889 if (_extensions != null) { 2890 _extensions.WriteTo(ref output); 2891 } 2892 if (_unknownFields != null) { 2893 _unknownFields.WriteTo(ref output); 2894 } 2895 } 2896 #endif 2897 2898 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 2899 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()2900 public int CalculateSize() { 2901 int size = 0; 2902 if (HasOptionalInt32) { 2903 size += 1 + pb::CodedOutputStream.ComputeInt32Size(OptionalInt32); 2904 } 2905 if (HasOptionalInt64) { 2906 size += 1 + pb::CodedOutputStream.ComputeInt64Size(OptionalInt64); 2907 } 2908 if (HasOptionalUint32) { 2909 size += 1 + pb::CodedOutputStream.ComputeUInt32Size(OptionalUint32); 2910 } 2911 if (HasOptionalUint64) { 2912 size += 1 + pb::CodedOutputStream.ComputeUInt64Size(OptionalUint64); 2913 } 2914 if (HasOptionalSint32) { 2915 size += 1 + pb::CodedOutputStream.ComputeSInt32Size(OptionalSint32); 2916 } 2917 if (HasOptionalSint64) { 2918 size += 1 + pb::CodedOutputStream.ComputeSInt64Size(OptionalSint64); 2919 } 2920 if (HasOptionalFixed32) { 2921 size += 1 + 4; 2922 } 2923 if (HasOptionalFixed64) { 2924 size += 1 + 8; 2925 } 2926 if (HasOptionalSfixed32) { 2927 size += 1 + 4; 2928 } 2929 if (HasOptionalSfixed64) { 2930 size += 1 + 8; 2931 } 2932 if (HasOptionalFloat) { 2933 size += 1 + 4; 2934 } 2935 if (HasOptionalDouble) { 2936 size += 1 + 8; 2937 } 2938 if (HasOptionalBool) { 2939 size += 1 + 1; 2940 } 2941 if (HasOptionalString) { 2942 size += 1 + pb::CodedOutputStream.ComputeStringSize(OptionalString); 2943 } 2944 if (HasOptionalBytes) { 2945 size += 1 + pb::CodedOutputStream.ComputeBytesSize(OptionalBytes); 2946 } 2947 if (optionalNestedMessage_ != null) { 2948 size += 2 + pb::CodedOutputStream.ComputeMessageSize(OptionalNestedMessage); 2949 } 2950 if (optionalForeignMessage_ != null) { 2951 size += 2 + pb::CodedOutputStream.ComputeMessageSize(OptionalForeignMessage); 2952 } 2953 if (HasOptionalNestedEnum) { 2954 size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) OptionalNestedEnum); 2955 } 2956 if (HasOptionalForeignEnum) { 2957 size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) OptionalForeignEnum); 2958 } 2959 if (HasOptionalStringPiece) { 2960 size += 2 + pb::CodedOutputStream.ComputeStringSize(OptionalStringPiece); 2961 } 2962 if (HasOptionalCord) { 2963 size += 2 + pb::CodedOutputStream.ComputeStringSize(OptionalCord); 2964 } 2965 if (recursiveMessage_ != null) { 2966 size += 2 + pb::CodedOutputStream.ComputeMessageSize(RecursiveMessage); 2967 } 2968 size += repeatedInt32_.CalculateSize(_repeated_repeatedInt32_codec); 2969 size += repeatedInt64_.CalculateSize(_repeated_repeatedInt64_codec); 2970 size += repeatedUint32_.CalculateSize(_repeated_repeatedUint32_codec); 2971 size += repeatedUint64_.CalculateSize(_repeated_repeatedUint64_codec); 2972 size += repeatedSint32_.CalculateSize(_repeated_repeatedSint32_codec); 2973 size += repeatedSint64_.CalculateSize(_repeated_repeatedSint64_codec); 2974 size += repeatedFixed32_.CalculateSize(_repeated_repeatedFixed32_codec); 2975 size += repeatedFixed64_.CalculateSize(_repeated_repeatedFixed64_codec); 2976 size += repeatedSfixed32_.CalculateSize(_repeated_repeatedSfixed32_codec); 2977 size += repeatedSfixed64_.CalculateSize(_repeated_repeatedSfixed64_codec); 2978 size += repeatedFloat_.CalculateSize(_repeated_repeatedFloat_codec); 2979 size += repeatedDouble_.CalculateSize(_repeated_repeatedDouble_codec); 2980 size += repeatedBool_.CalculateSize(_repeated_repeatedBool_codec); 2981 size += repeatedString_.CalculateSize(_repeated_repeatedString_codec); 2982 size += repeatedBytes_.CalculateSize(_repeated_repeatedBytes_codec); 2983 size += repeatedNestedMessage_.CalculateSize(_repeated_repeatedNestedMessage_codec); 2984 size += repeatedForeignMessage_.CalculateSize(_repeated_repeatedForeignMessage_codec); 2985 size += repeatedNestedEnum_.CalculateSize(_repeated_repeatedNestedEnum_codec); 2986 size += repeatedForeignEnum_.CalculateSize(_repeated_repeatedForeignEnum_codec); 2987 size += repeatedStringPiece_.CalculateSize(_repeated_repeatedStringPiece_codec); 2988 size += repeatedCord_.CalculateSize(_repeated_repeatedCord_codec); 2989 size += packedInt32_.CalculateSize(_repeated_packedInt32_codec); 2990 size += packedInt64_.CalculateSize(_repeated_packedInt64_codec); 2991 size += packedUint32_.CalculateSize(_repeated_packedUint32_codec); 2992 size += packedUint64_.CalculateSize(_repeated_packedUint64_codec); 2993 size += packedSint32_.CalculateSize(_repeated_packedSint32_codec); 2994 size += packedSint64_.CalculateSize(_repeated_packedSint64_codec); 2995 size += packedFixed32_.CalculateSize(_repeated_packedFixed32_codec); 2996 size += packedFixed64_.CalculateSize(_repeated_packedFixed64_codec); 2997 size += packedSfixed32_.CalculateSize(_repeated_packedSfixed32_codec); 2998 size += packedSfixed64_.CalculateSize(_repeated_packedSfixed64_codec); 2999 size += packedFloat_.CalculateSize(_repeated_packedFloat_codec); 3000 size += packedDouble_.CalculateSize(_repeated_packedDouble_codec); 3001 size += packedBool_.CalculateSize(_repeated_packedBool_codec); 3002 size += packedNestedEnum_.CalculateSize(_repeated_packedNestedEnum_codec); 3003 size += unpackedInt32_.CalculateSize(_repeated_unpackedInt32_codec); 3004 size += unpackedInt64_.CalculateSize(_repeated_unpackedInt64_codec); 3005 size += unpackedUint32_.CalculateSize(_repeated_unpackedUint32_codec); 3006 size += unpackedUint64_.CalculateSize(_repeated_unpackedUint64_codec); 3007 size += unpackedSint32_.CalculateSize(_repeated_unpackedSint32_codec); 3008 size += unpackedSint64_.CalculateSize(_repeated_unpackedSint64_codec); 3009 size += unpackedFixed32_.CalculateSize(_repeated_unpackedFixed32_codec); 3010 size += unpackedFixed64_.CalculateSize(_repeated_unpackedFixed64_codec); 3011 size += unpackedSfixed32_.CalculateSize(_repeated_unpackedSfixed32_codec); 3012 size += unpackedSfixed64_.CalculateSize(_repeated_unpackedSfixed64_codec); 3013 size += unpackedFloat_.CalculateSize(_repeated_unpackedFloat_codec); 3014 size += unpackedDouble_.CalculateSize(_repeated_unpackedDouble_codec); 3015 size += unpackedBool_.CalculateSize(_repeated_unpackedBool_codec); 3016 size += unpackedNestedEnum_.CalculateSize(_repeated_unpackedNestedEnum_codec); 3017 size += mapInt32Int32_.CalculateSize(_map_mapInt32Int32_codec); 3018 size += mapInt64Int64_.CalculateSize(_map_mapInt64Int64_codec); 3019 size += mapUint32Uint32_.CalculateSize(_map_mapUint32Uint32_codec); 3020 size += mapUint64Uint64_.CalculateSize(_map_mapUint64Uint64_codec); 3021 size += mapSint32Sint32_.CalculateSize(_map_mapSint32Sint32_codec); 3022 size += mapSint64Sint64_.CalculateSize(_map_mapSint64Sint64_codec); 3023 size += mapFixed32Fixed32_.CalculateSize(_map_mapFixed32Fixed32_codec); 3024 size += mapFixed64Fixed64_.CalculateSize(_map_mapFixed64Fixed64_codec); 3025 size += mapSfixed32Sfixed32_.CalculateSize(_map_mapSfixed32Sfixed32_codec); 3026 size += mapSfixed64Sfixed64_.CalculateSize(_map_mapSfixed64Sfixed64_codec); 3027 size += mapInt32Float_.CalculateSize(_map_mapInt32Float_codec); 3028 size += mapInt32Double_.CalculateSize(_map_mapInt32Double_codec); 3029 size += mapBoolBool_.CalculateSize(_map_mapBoolBool_codec); 3030 size += mapStringString_.CalculateSize(_map_mapStringString_codec); 3031 size += mapStringBytes_.CalculateSize(_map_mapStringBytes_codec); 3032 size += mapStringNestedMessage_.CalculateSize(_map_mapStringNestedMessage_codec); 3033 size += mapStringForeignMessage_.CalculateSize(_map_mapStringForeignMessage_codec); 3034 size += mapStringNestedEnum_.CalculateSize(_map_mapStringNestedEnum_codec); 3035 size += mapStringForeignEnum_.CalculateSize(_map_mapStringForeignEnum_codec); 3036 if (HasOneofUint32) { 3037 size += 2 + pb::CodedOutputStream.ComputeUInt32Size(OneofUint32); 3038 } 3039 if (oneofFieldCase_ == OneofFieldOneofCase.OneofNestedMessage) { 3040 size += 2 + pb::CodedOutputStream.ComputeMessageSize(OneofNestedMessage); 3041 } 3042 if (HasOneofString) { 3043 size += 2 + pb::CodedOutputStream.ComputeStringSize(OneofString); 3044 } 3045 if (HasOneofBytes) { 3046 size += 2 + pb::CodedOutputStream.ComputeBytesSize(OneofBytes); 3047 } 3048 if (HasOneofBool) { 3049 size += 2 + 1; 3050 } 3051 if (HasOneofUint64) { 3052 size += 2 + pb::CodedOutputStream.ComputeUInt64Size(OneofUint64); 3053 } 3054 if (HasOneofFloat) { 3055 size += 2 + 4; 3056 } 3057 if (HasOneofDouble) { 3058 size += 2 + 8; 3059 } 3060 if (HasOneofEnum) { 3061 size += 2 + pb::CodedOutputStream.ComputeEnumSize((int) OneofEnum); 3062 } 3063 if (HasGroupLikeType) { 3064 size += 4 + pb::CodedOutputStream.ComputeGroupSize(GroupLikeType); 3065 } 3066 if (HasDelimitedField) { 3067 size += 4 + pb::CodedOutputStream.ComputeGroupSize(DelimitedField); 3068 } 3069 if (_extensions != null) { 3070 size += _extensions.CalculateSize(); 3071 } 3072 if (_unknownFields != null) { 3073 size += _unknownFields.CalculateSize(); 3074 } 3075 return size; 3076 } 3077 3078 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3079 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(TestAllTypesEdition2023 other)3080 public void MergeFrom(TestAllTypesEdition2023 other) { 3081 if (other == null) { 3082 return; 3083 } 3084 if (other.HasOptionalInt32) { 3085 OptionalInt32 = other.OptionalInt32; 3086 } 3087 if (other.HasOptionalInt64) { 3088 OptionalInt64 = other.OptionalInt64; 3089 } 3090 if (other.HasOptionalUint32) { 3091 OptionalUint32 = other.OptionalUint32; 3092 } 3093 if (other.HasOptionalUint64) { 3094 OptionalUint64 = other.OptionalUint64; 3095 } 3096 if (other.HasOptionalSint32) { 3097 OptionalSint32 = other.OptionalSint32; 3098 } 3099 if (other.HasOptionalSint64) { 3100 OptionalSint64 = other.OptionalSint64; 3101 } 3102 if (other.HasOptionalFixed32) { 3103 OptionalFixed32 = other.OptionalFixed32; 3104 } 3105 if (other.HasOptionalFixed64) { 3106 OptionalFixed64 = other.OptionalFixed64; 3107 } 3108 if (other.HasOptionalSfixed32) { 3109 OptionalSfixed32 = other.OptionalSfixed32; 3110 } 3111 if (other.HasOptionalSfixed64) { 3112 OptionalSfixed64 = other.OptionalSfixed64; 3113 } 3114 if (other.HasOptionalFloat) { 3115 OptionalFloat = other.OptionalFloat; 3116 } 3117 if (other.HasOptionalDouble) { 3118 OptionalDouble = other.OptionalDouble; 3119 } 3120 if (other.HasOptionalBool) { 3121 OptionalBool = other.OptionalBool; 3122 } 3123 if (other.HasOptionalString) { 3124 OptionalString = other.OptionalString; 3125 } 3126 if (other.HasOptionalBytes) { 3127 OptionalBytes = other.OptionalBytes; 3128 } 3129 if (other.optionalNestedMessage_ != null) { 3130 if (optionalNestedMessage_ == null) { 3131 OptionalNestedMessage = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage(); 3132 } 3133 OptionalNestedMessage.MergeFrom(other.OptionalNestedMessage); 3134 } 3135 if (other.optionalForeignMessage_ != null) { 3136 if (optionalForeignMessage_ == null) { 3137 OptionalForeignMessage = new global::ProtobufTestMessages.Editions.ForeignMessageEdition2023(); 3138 } 3139 OptionalForeignMessage.MergeFrom(other.OptionalForeignMessage); 3140 } 3141 if (other.HasOptionalNestedEnum) { 3142 OptionalNestedEnum = other.OptionalNestedEnum; 3143 } 3144 if (other.HasOptionalForeignEnum) { 3145 OptionalForeignEnum = other.OptionalForeignEnum; 3146 } 3147 if (other.HasOptionalStringPiece) { 3148 OptionalStringPiece = other.OptionalStringPiece; 3149 } 3150 if (other.HasOptionalCord) { 3151 OptionalCord = other.OptionalCord; 3152 } 3153 if (other.recursiveMessage_ != null) { 3154 if (recursiveMessage_ == null) { 3155 RecursiveMessage = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023(); 3156 } 3157 RecursiveMessage.MergeFrom(other.RecursiveMessage); 3158 } 3159 repeatedInt32_.Add(other.repeatedInt32_); 3160 repeatedInt64_.Add(other.repeatedInt64_); 3161 repeatedUint32_.Add(other.repeatedUint32_); 3162 repeatedUint64_.Add(other.repeatedUint64_); 3163 repeatedSint32_.Add(other.repeatedSint32_); 3164 repeatedSint64_.Add(other.repeatedSint64_); 3165 repeatedFixed32_.Add(other.repeatedFixed32_); 3166 repeatedFixed64_.Add(other.repeatedFixed64_); 3167 repeatedSfixed32_.Add(other.repeatedSfixed32_); 3168 repeatedSfixed64_.Add(other.repeatedSfixed64_); 3169 repeatedFloat_.Add(other.repeatedFloat_); 3170 repeatedDouble_.Add(other.repeatedDouble_); 3171 repeatedBool_.Add(other.repeatedBool_); 3172 repeatedString_.Add(other.repeatedString_); 3173 repeatedBytes_.Add(other.repeatedBytes_); 3174 repeatedNestedMessage_.Add(other.repeatedNestedMessage_); 3175 repeatedForeignMessage_.Add(other.repeatedForeignMessage_); 3176 repeatedNestedEnum_.Add(other.repeatedNestedEnum_); 3177 repeatedForeignEnum_.Add(other.repeatedForeignEnum_); 3178 repeatedStringPiece_.Add(other.repeatedStringPiece_); 3179 repeatedCord_.Add(other.repeatedCord_); 3180 packedInt32_.Add(other.packedInt32_); 3181 packedInt64_.Add(other.packedInt64_); 3182 packedUint32_.Add(other.packedUint32_); 3183 packedUint64_.Add(other.packedUint64_); 3184 packedSint32_.Add(other.packedSint32_); 3185 packedSint64_.Add(other.packedSint64_); 3186 packedFixed32_.Add(other.packedFixed32_); 3187 packedFixed64_.Add(other.packedFixed64_); 3188 packedSfixed32_.Add(other.packedSfixed32_); 3189 packedSfixed64_.Add(other.packedSfixed64_); 3190 packedFloat_.Add(other.packedFloat_); 3191 packedDouble_.Add(other.packedDouble_); 3192 packedBool_.Add(other.packedBool_); 3193 packedNestedEnum_.Add(other.packedNestedEnum_); 3194 unpackedInt32_.Add(other.unpackedInt32_); 3195 unpackedInt64_.Add(other.unpackedInt64_); 3196 unpackedUint32_.Add(other.unpackedUint32_); 3197 unpackedUint64_.Add(other.unpackedUint64_); 3198 unpackedSint32_.Add(other.unpackedSint32_); 3199 unpackedSint64_.Add(other.unpackedSint64_); 3200 unpackedFixed32_.Add(other.unpackedFixed32_); 3201 unpackedFixed64_.Add(other.unpackedFixed64_); 3202 unpackedSfixed32_.Add(other.unpackedSfixed32_); 3203 unpackedSfixed64_.Add(other.unpackedSfixed64_); 3204 unpackedFloat_.Add(other.unpackedFloat_); 3205 unpackedDouble_.Add(other.unpackedDouble_); 3206 unpackedBool_.Add(other.unpackedBool_); 3207 unpackedNestedEnum_.Add(other.unpackedNestedEnum_); 3208 mapInt32Int32_.MergeFrom(other.mapInt32Int32_); 3209 mapInt64Int64_.MergeFrom(other.mapInt64Int64_); 3210 mapUint32Uint32_.MergeFrom(other.mapUint32Uint32_); 3211 mapUint64Uint64_.MergeFrom(other.mapUint64Uint64_); 3212 mapSint32Sint32_.MergeFrom(other.mapSint32Sint32_); 3213 mapSint64Sint64_.MergeFrom(other.mapSint64Sint64_); 3214 mapFixed32Fixed32_.MergeFrom(other.mapFixed32Fixed32_); 3215 mapFixed64Fixed64_.MergeFrom(other.mapFixed64Fixed64_); 3216 mapSfixed32Sfixed32_.MergeFrom(other.mapSfixed32Sfixed32_); 3217 mapSfixed64Sfixed64_.MergeFrom(other.mapSfixed64Sfixed64_); 3218 mapInt32Float_.MergeFrom(other.mapInt32Float_); 3219 mapInt32Double_.MergeFrom(other.mapInt32Double_); 3220 mapBoolBool_.MergeFrom(other.mapBoolBool_); 3221 mapStringString_.MergeFrom(other.mapStringString_); 3222 mapStringBytes_.MergeFrom(other.mapStringBytes_); 3223 mapStringNestedMessage_.MergeFrom(other.mapStringNestedMessage_); 3224 mapStringForeignMessage_.MergeFrom(other.mapStringForeignMessage_); 3225 mapStringNestedEnum_.MergeFrom(other.mapStringNestedEnum_); 3226 mapStringForeignEnum_.MergeFrom(other.mapStringForeignEnum_); 3227 if (other.HasGroupLikeType) { 3228 if (!HasGroupLikeType) { 3229 GroupLikeType = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.GroupLikeType(); 3230 } 3231 GroupLikeType.MergeFrom(other.GroupLikeType); 3232 } 3233 if (other.HasDelimitedField) { 3234 if (!HasDelimitedField) { 3235 DelimitedField = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.GroupLikeType(); 3236 } 3237 DelimitedField.MergeFrom(other.DelimitedField); 3238 } 3239 switch (other.OneofFieldCase) { 3240 case OneofFieldOneofCase.OneofUint32: 3241 OneofUint32 = other.OneofUint32; 3242 break; 3243 case OneofFieldOneofCase.OneofNestedMessage: 3244 if (OneofNestedMessage == null) { 3245 OneofNestedMessage = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage(); 3246 } 3247 OneofNestedMessage.MergeFrom(other.OneofNestedMessage); 3248 break; 3249 case OneofFieldOneofCase.OneofString: 3250 OneofString = other.OneofString; 3251 break; 3252 case OneofFieldOneofCase.OneofBytes: 3253 OneofBytes = other.OneofBytes; 3254 break; 3255 case OneofFieldOneofCase.OneofBool: 3256 OneofBool = other.OneofBool; 3257 break; 3258 case OneofFieldOneofCase.OneofUint64: 3259 OneofUint64 = other.OneofUint64; 3260 break; 3261 case OneofFieldOneofCase.OneofFloat: 3262 OneofFloat = other.OneofFloat; 3263 break; 3264 case OneofFieldOneofCase.OneofDouble: 3265 OneofDouble = other.OneofDouble; 3266 break; 3267 case OneofFieldOneofCase.OneofEnum: 3268 OneofEnum = other.OneofEnum; 3269 break; 3270 } 3271 3272 pb::ExtensionSet.MergeFrom(ref _extensions, other._extensions); 3273 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 3274 } 3275 3276 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3277 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)3278 public void MergeFrom(pb::CodedInputStream input) { 3279 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3280 input.ReadRawMessage(this); 3281 #else 3282 uint tag; 3283 while ((tag = input.ReadTag()) != 0) { 3284 if ((tag & 7) == 4) { 3285 // Abort on any end group tag. 3286 return; 3287 } 3288 switch(tag) { 3289 default: 3290 if (!pb::ExtensionSet.TryMergeFieldFrom(ref _extensions, input)) { 3291 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 3292 } 3293 break; 3294 case 8: { 3295 OptionalInt32 = input.ReadInt32(); 3296 break; 3297 } 3298 case 16: { 3299 OptionalInt64 = input.ReadInt64(); 3300 break; 3301 } 3302 case 24: { 3303 OptionalUint32 = input.ReadUInt32(); 3304 break; 3305 } 3306 case 32: { 3307 OptionalUint64 = input.ReadUInt64(); 3308 break; 3309 } 3310 case 40: { 3311 OptionalSint32 = input.ReadSInt32(); 3312 break; 3313 } 3314 case 48: { 3315 OptionalSint64 = input.ReadSInt64(); 3316 break; 3317 } 3318 case 61: { 3319 OptionalFixed32 = input.ReadFixed32(); 3320 break; 3321 } 3322 case 65: { 3323 OptionalFixed64 = input.ReadFixed64(); 3324 break; 3325 } 3326 case 77: { 3327 OptionalSfixed32 = input.ReadSFixed32(); 3328 break; 3329 } 3330 case 81: { 3331 OptionalSfixed64 = input.ReadSFixed64(); 3332 break; 3333 } 3334 case 93: { 3335 OptionalFloat = input.ReadFloat(); 3336 break; 3337 } 3338 case 97: { 3339 OptionalDouble = input.ReadDouble(); 3340 break; 3341 } 3342 case 104: { 3343 OptionalBool = input.ReadBool(); 3344 break; 3345 } 3346 case 114: { 3347 OptionalString = input.ReadString(); 3348 break; 3349 } 3350 case 122: { 3351 OptionalBytes = input.ReadBytes(); 3352 break; 3353 } 3354 case 146: { 3355 if (optionalNestedMessage_ == null) { 3356 OptionalNestedMessage = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage(); 3357 } 3358 input.ReadMessage(OptionalNestedMessage); 3359 break; 3360 } 3361 case 154: { 3362 if (optionalForeignMessage_ == null) { 3363 OptionalForeignMessage = new global::ProtobufTestMessages.Editions.ForeignMessageEdition2023(); 3364 } 3365 input.ReadMessage(OptionalForeignMessage); 3366 break; 3367 } 3368 case 168: { 3369 OptionalNestedEnum = (global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum) input.ReadEnum(); 3370 break; 3371 } 3372 case 176: { 3373 OptionalForeignEnum = (global::ProtobufTestMessages.Editions.ForeignEnumEdition2023) input.ReadEnum(); 3374 break; 3375 } 3376 case 194: { 3377 OptionalStringPiece = input.ReadString(); 3378 break; 3379 } 3380 case 202: { 3381 OptionalCord = input.ReadString(); 3382 break; 3383 } 3384 case 218: { 3385 if (recursiveMessage_ == null) { 3386 RecursiveMessage = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023(); 3387 } 3388 input.ReadMessage(RecursiveMessage); 3389 break; 3390 } 3391 case 250: 3392 case 248: { 3393 repeatedInt32_.AddEntriesFrom(input, _repeated_repeatedInt32_codec); 3394 break; 3395 } 3396 case 258: 3397 case 256: { 3398 repeatedInt64_.AddEntriesFrom(input, _repeated_repeatedInt64_codec); 3399 break; 3400 } 3401 case 266: 3402 case 264: { 3403 repeatedUint32_.AddEntriesFrom(input, _repeated_repeatedUint32_codec); 3404 break; 3405 } 3406 case 274: 3407 case 272: { 3408 repeatedUint64_.AddEntriesFrom(input, _repeated_repeatedUint64_codec); 3409 break; 3410 } 3411 case 282: 3412 case 280: { 3413 repeatedSint32_.AddEntriesFrom(input, _repeated_repeatedSint32_codec); 3414 break; 3415 } 3416 case 290: 3417 case 288: { 3418 repeatedSint64_.AddEntriesFrom(input, _repeated_repeatedSint64_codec); 3419 break; 3420 } 3421 case 298: 3422 case 301: { 3423 repeatedFixed32_.AddEntriesFrom(input, _repeated_repeatedFixed32_codec); 3424 break; 3425 } 3426 case 306: 3427 case 305: { 3428 repeatedFixed64_.AddEntriesFrom(input, _repeated_repeatedFixed64_codec); 3429 break; 3430 } 3431 case 314: 3432 case 317: { 3433 repeatedSfixed32_.AddEntriesFrom(input, _repeated_repeatedSfixed32_codec); 3434 break; 3435 } 3436 case 322: 3437 case 321: { 3438 repeatedSfixed64_.AddEntriesFrom(input, _repeated_repeatedSfixed64_codec); 3439 break; 3440 } 3441 case 330: 3442 case 333: { 3443 repeatedFloat_.AddEntriesFrom(input, _repeated_repeatedFloat_codec); 3444 break; 3445 } 3446 case 338: 3447 case 337: { 3448 repeatedDouble_.AddEntriesFrom(input, _repeated_repeatedDouble_codec); 3449 break; 3450 } 3451 case 346: 3452 case 344: { 3453 repeatedBool_.AddEntriesFrom(input, _repeated_repeatedBool_codec); 3454 break; 3455 } 3456 case 354: { 3457 repeatedString_.AddEntriesFrom(input, _repeated_repeatedString_codec); 3458 break; 3459 } 3460 case 362: { 3461 repeatedBytes_.AddEntriesFrom(input, _repeated_repeatedBytes_codec); 3462 break; 3463 } 3464 case 386: { 3465 repeatedNestedMessage_.AddEntriesFrom(input, _repeated_repeatedNestedMessage_codec); 3466 break; 3467 } 3468 case 394: { 3469 repeatedForeignMessage_.AddEntriesFrom(input, _repeated_repeatedForeignMessage_codec); 3470 break; 3471 } 3472 case 410: 3473 case 408: { 3474 repeatedNestedEnum_.AddEntriesFrom(input, _repeated_repeatedNestedEnum_codec); 3475 break; 3476 } 3477 case 418: 3478 case 416: { 3479 repeatedForeignEnum_.AddEntriesFrom(input, _repeated_repeatedForeignEnum_codec); 3480 break; 3481 } 3482 case 434: { 3483 repeatedStringPiece_.AddEntriesFrom(input, _repeated_repeatedStringPiece_codec); 3484 break; 3485 } 3486 case 442: { 3487 repeatedCord_.AddEntriesFrom(input, _repeated_repeatedCord_codec); 3488 break; 3489 } 3490 case 450: { 3491 mapInt32Int32_.AddEntriesFrom(input, _map_mapInt32Int32_codec); 3492 break; 3493 } 3494 case 458: { 3495 mapInt64Int64_.AddEntriesFrom(input, _map_mapInt64Int64_codec); 3496 break; 3497 } 3498 case 466: { 3499 mapUint32Uint32_.AddEntriesFrom(input, _map_mapUint32Uint32_codec); 3500 break; 3501 } 3502 case 474: { 3503 mapUint64Uint64_.AddEntriesFrom(input, _map_mapUint64Uint64_codec); 3504 break; 3505 } 3506 case 482: { 3507 mapSint32Sint32_.AddEntriesFrom(input, _map_mapSint32Sint32_codec); 3508 break; 3509 } 3510 case 490: { 3511 mapSint64Sint64_.AddEntriesFrom(input, _map_mapSint64Sint64_codec); 3512 break; 3513 } 3514 case 498: { 3515 mapFixed32Fixed32_.AddEntriesFrom(input, _map_mapFixed32Fixed32_codec); 3516 break; 3517 } 3518 case 506: { 3519 mapFixed64Fixed64_.AddEntriesFrom(input, _map_mapFixed64Fixed64_codec); 3520 break; 3521 } 3522 case 514: { 3523 mapSfixed32Sfixed32_.AddEntriesFrom(input, _map_mapSfixed32Sfixed32_codec); 3524 break; 3525 } 3526 case 522: { 3527 mapSfixed64Sfixed64_.AddEntriesFrom(input, _map_mapSfixed64Sfixed64_codec); 3528 break; 3529 } 3530 case 530: { 3531 mapInt32Float_.AddEntriesFrom(input, _map_mapInt32Float_codec); 3532 break; 3533 } 3534 case 538: { 3535 mapInt32Double_.AddEntriesFrom(input, _map_mapInt32Double_codec); 3536 break; 3537 } 3538 case 546: { 3539 mapBoolBool_.AddEntriesFrom(input, _map_mapBoolBool_codec); 3540 break; 3541 } 3542 case 554: { 3543 mapStringString_.AddEntriesFrom(input, _map_mapStringString_codec); 3544 break; 3545 } 3546 case 562: { 3547 mapStringBytes_.AddEntriesFrom(input, _map_mapStringBytes_codec); 3548 break; 3549 } 3550 case 570: { 3551 mapStringNestedMessage_.AddEntriesFrom(input, _map_mapStringNestedMessage_codec); 3552 break; 3553 } 3554 case 578: { 3555 mapStringForeignMessage_.AddEntriesFrom(input, _map_mapStringForeignMessage_codec); 3556 break; 3557 } 3558 case 586: { 3559 mapStringNestedEnum_.AddEntriesFrom(input, _map_mapStringNestedEnum_codec); 3560 break; 3561 } 3562 case 594: { 3563 mapStringForeignEnum_.AddEntriesFrom(input, _map_mapStringForeignEnum_codec); 3564 break; 3565 } 3566 case 602: 3567 case 600: { 3568 packedInt32_.AddEntriesFrom(input, _repeated_packedInt32_codec); 3569 break; 3570 } 3571 case 610: 3572 case 608: { 3573 packedInt64_.AddEntriesFrom(input, _repeated_packedInt64_codec); 3574 break; 3575 } 3576 case 618: 3577 case 616: { 3578 packedUint32_.AddEntriesFrom(input, _repeated_packedUint32_codec); 3579 break; 3580 } 3581 case 626: 3582 case 624: { 3583 packedUint64_.AddEntriesFrom(input, _repeated_packedUint64_codec); 3584 break; 3585 } 3586 case 634: 3587 case 632: { 3588 packedSint32_.AddEntriesFrom(input, _repeated_packedSint32_codec); 3589 break; 3590 } 3591 case 642: 3592 case 640: { 3593 packedSint64_.AddEntriesFrom(input, _repeated_packedSint64_codec); 3594 break; 3595 } 3596 case 650: 3597 case 653: { 3598 packedFixed32_.AddEntriesFrom(input, _repeated_packedFixed32_codec); 3599 break; 3600 } 3601 case 658: 3602 case 657: { 3603 packedFixed64_.AddEntriesFrom(input, _repeated_packedFixed64_codec); 3604 break; 3605 } 3606 case 666: 3607 case 669: { 3608 packedSfixed32_.AddEntriesFrom(input, _repeated_packedSfixed32_codec); 3609 break; 3610 } 3611 case 674: 3612 case 673: { 3613 packedSfixed64_.AddEntriesFrom(input, _repeated_packedSfixed64_codec); 3614 break; 3615 } 3616 case 682: 3617 case 685: { 3618 packedFloat_.AddEntriesFrom(input, _repeated_packedFloat_codec); 3619 break; 3620 } 3621 case 690: 3622 case 689: { 3623 packedDouble_.AddEntriesFrom(input, _repeated_packedDouble_codec); 3624 break; 3625 } 3626 case 698: 3627 case 696: { 3628 packedBool_.AddEntriesFrom(input, _repeated_packedBool_codec); 3629 break; 3630 } 3631 case 706: 3632 case 704: { 3633 packedNestedEnum_.AddEntriesFrom(input, _repeated_packedNestedEnum_codec); 3634 break; 3635 } 3636 case 714: 3637 case 712: { 3638 unpackedInt32_.AddEntriesFrom(input, _repeated_unpackedInt32_codec); 3639 break; 3640 } 3641 case 722: 3642 case 720: { 3643 unpackedInt64_.AddEntriesFrom(input, _repeated_unpackedInt64_codec); 3644 break; 3645 } 3646 case 730: 3647 case 728: { 3648 unpackedUint32_.AddEntriesFrom(input, _repeated_unpackedUint32_codec); 3649 break; 3650 } 3651 case 738: 3652 case 736: { 3653 unpackedUint64_.AddEntriesFrom(input, _repeated_unpackedUint64_codec); 3654 break; 3655 } 3656 case 746: 3657 case 744: { 3658 unpackedSint32_.AddEntriesFrom(input, _repeated_unpackedSint32_codec); 3659 break; 3660 } 3661 case 754: 3662 case 752: { 3663 unpackedSint64_.AddEntriesFrom(input, _repeated_unpackedSint64_codec); 3664 break; 3665 } 3666 case 762: 3667 case 765: { 3668 unpackedFixed32_.AddEntriesFrom(input, _repeated_unpackedFixed32_codec); 3669 break; 3670 } 3671 case 770: 3672 case 769: { 3673 unpackedFixed64_.AddEntriesFrom(input, _repeated_unpackedFixed64_codec); 3674 break; 3675 } 3676 case 778: 3677 case 781: { 3678 unpackedSfixed32_.AddEntriesFrom(input, _repeated_unpackedSfixed32_codec); 3679 break; 3680 } 3681 case 786: 3682 case 785: { 3683 unpackedSfixed64_.AddEntriesFrom(input, _repeated_unpackedSfixed64_codec); 3684 break; 3685 } 3686 case 794: 3687 case 797: { 3688 unpackedFloat_.AddEntriesFrom(input, _repeated_unpackedFloat_codec); 3689 break; 3690 } 3691 case 802: 3692 case 801: { 3693 unpackedDouble_.AddEntriesFrom(input, _repeated_unpackedDouble_codec); 3694 break; 3695 } 3696 case 810: 3697 case 808: { 3698 unpackedBool_.AddEntriesFrom(input, _repeated_unpackedBool_codec); 3699 break; 3700 } 3701 case 818: 3702 case 816: { 3703 unpackedNestedEnum_.AddEntriesFrom(input, _repeated_unpackedNestedEnum_codec); 3704 break; 3705 } 3706 case 888: { 3707 OneofUint32 = input.ReadUInt32(); 3708 break; 3709 } 3710 case 898: { 3711 global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage subBuilder = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage(); 3712 if (oneofFieldCase_ == OneofFieldOneofCase.OneofNestedMessage) { 3713 subBuilder.MergeFrom(OneofNestedMessage); 3714 } 3715 input.ReadMessage(subBuilder); 3716 OneofNestedMessage = subBuilder; 3717 break; 3718 } 3719 case 906: { 3720 OneofString = input.ReadString(); 3721 break; 3722 } 3723 case 914: { 3724 OneofBytes = input.ReadBytes(); 3725 break; 3726 } 3727 case 920: { 3728 OneofBool = input.ReadBool(); 3729 break; 3730 } 3731 case 928: { 3732 OneofUint64 = input.ReadUInt64(); 3733 break; 3734 } 3735 case 941: { 3736 OneofFloat = input.ReadFloat(); 3737 break; 3738 } 3739 case 945: { 3740 OneofDouble = input.ReadDouble(); 3741 break; 3742 } 3743 case 952: { 3744 oneofField_ = input.ReadEnum(); 3745 oneofFieldCase_ = OneofFieldOneofCase.OneofEnum; 3746 break; 3747 } 3748 case 1611: { 3749 if (!HasGroupLikeType) { 3750 GroupLikeType = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.GroupLikeType(); 3751 } 3752 input.ReadGroup(GroupLikeType); 3753 break; 3754 } 3755 case 1619: { 3756 if (!HasDelimitedField) { 3757 DelimitedField = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.GroupLikeType(); 3758 } 3759 input.ReadGroup(DelimitedField); 3760 break; 3761 } 3762 } 3763 } 3764 #endif 3765 } 3766 3767 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 3768 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 3769 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)3770 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 3771 uint tag; 3772 while ((tag = input.ReadTag()) != 0) { 3773 if ((tag & 7) == 4) { 3774 // Abort on any end group tag. 3775 return; 3776 } 3777 switch(tag) { 3778 default: 3779 if (!pb::ExtensionSet.TryMergeFieldFrom(ref _extensions, ref input)) { 3780 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 3781 } 3782 break; 3783 case 8: { 3784 OptionalInt32 = input.ReadInt32(); 3785 break; 3786 } 3787 case 16: { 3788 OptionalInt64 = input.ReadInt64(); 3789 break; 3790 } 3791 case 24: { 3792 OptionalUint32 = input.ReadUInt32(); 3793 break; 3794 } 3795 case 32: { 3796 OptionalUint64 = input.ReadUInt64(); 3797 break; 3798 } 3799 case 40: { 3800 OptionalSint32 = input.ReadSInt32(); 3801 break; 3802 } 3803 case 48: { 3804 OptionalSint64 = input.ReadSInt64(); 3805 break; 3806 } 3807 case 61: { 3808 OptionalFixed32 = input.ReadFixed32(); 3809 break; 3810 } 3811 case 65: { 3812 OptionalFixed64 = input.ReadFixed64(); 3813 break; 3814 } 3815 case 77: { 3816 OptionalSfixed32 = input.ReadSFixed32(); 3817 break; 3818 } 3819 case 81: { 3820 OptionalSfixed64 = input.ReadSFixed64(); 3821 break; 3822 } 3823 case 93: { 3824 OptionalFloat = input.ReadFloat(); 3825 break; 3826 } 3827 case 97: { 3828 OptionalDouble = input.ReadDouble(); 3829 break; 3830 } 3831 case 104: { 3832 OptionalBool = input.ReadBool(); 3833 break; 3834 } 3835 case 114: { 3836 OptionalString = input.ReadString(); 3837 break; 3838 } 3839 case 122: { 3840 OptionalBytes = input.ReadBytes(); 3841 break; 3842 } 3843 case 146: { 3844 if (optionalNestedMessage_ == null) { 3845 OptionalNestedMessage = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage(); 3846 } 3847 input.ReadMessage(OptionalNestedMessage); 3848 break; 3849 } 3850 case 154: { 3851 if (optionalForeignMessage_ == null) { 3852 OptionalForeignMessage = new global::ProtobufTestMessages.Editions.ForeignMessageEdition2023(); 3853 } 3854 input.ReadMessage(OptionalForeignMessage); 3855 break; 3856 } 3857 case 168: { 3858 OptionalNestedEnum = (global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedEnum) input.ReadEnum(); 3859 break; 3860 } 3861 case 176: { 3862 OptionalForeignEnum = (global::ProtobufTestMessages.Editions.ForeignEnumEdition2023) input.ReadEnum(); 3863 break; 3864 } 3865 case 194: { 3866 OptionalStringPiece = input.ReadString(); 3867 break; 3868 } 3869 case 202: { 3870 OptionalCord = input.ReadString(); 3871 break; 3872 } 3873 case 218: { 3874 if (recursiveMessage_ == null) { 3875 RecursiveMessage = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023(); 3876 } 3877 input.ReadMessage(RecursiveMessage); 3878 break; 3879 } 3880 case 250: 3881 case 248: { 3882 repeatedInt32_.AddEntriesFrom(ref input, _repeated_repeatedInt32_codec); 3883 break; 3884 } 3885 case 258: 3886 case 256: { 3887 repeatedInt64_.AddEntriesFrom(ref input, _repeated_repeatedInt64_codec); 3888 break; 3889 } 3890 case 266: 3891 case 264: { 3892 repeatedUint32_.AddEntriesFrom(ref input, _repeated_repeatedUint32_codec); 3893 break; 3894 } 3895 case 274: 3896 case 272: { 3897 repeatedUint64_.AddEntriesFrom(ref input, _repeated_repeatedUint64_codec); 3898 break; 3899 } 3900 case 282: 3901 case 280: { 3902 repeatedSint32_.AddEntriesFrom(ref input, _repeated_repeatedSint32_codec); 3903 break; 3904 } 3905 case 290: 3906 case 288: { 3907 repeatedSint64_.AddEntriesFrom(ref input, _repeated_repeatedSint64_codec); 3908 break; 3909 } 3910 case 298: 3911 case 301: { 3912 repeatedFixed32_.AddEntriesFrom(ref input, _repeated_repeatedFixed32_codec); 3913 break; 3914 } 3915 case 306: 3916 case 305: { 3917 repeatedFixed64_.AddEntriesFrom(ref input, _repeated_repeatedFixed64_codec); 3918 break; 3919 } 3920 case 314: 3921 case 317: { 3922 repeatedSfixed32_.AddEntriesFrom(ref input, _repeated_repeatedSfixed32_codec); 3923 break; 3924 } 3925 case 322: 3926 case 321: { 3927 repeatedSfixed64_.AddEntriesFrom(ref input, _repeated_repeatedSfixed64_codec); 3928 break; 3929 } 3930 case 330: 3931 case 333: { 3932 repeatedFloat_.AddEntriesFrom(ref input, _repeated_repeatedFloat_codec); 3933 break; 3934 } 3935 case 338: 3936 case 337: { 3937 repeatedDouble_.AddEntriesFrom(ref input, _repeated_repeatedDouble_codec); 3938 break; 3939 } 3940 case 346: 3941 case 344: { 3942 repeatedBool_.AddEntriesFrom(ref input, _repeated_repeatedBool_codec); 3943 break; 3944 } 3945 case 354: { 3946 repeatedString_.AddEntriesFrom(ref input, _repeated_repeatedString_codec); 3947 break; 3948 } 3949 case 362: { 3950 repeatedBytes_.AddEntriesFrom(ref input, _repeated_repeatedBytes_codec); 3951 break; 3952 } 3953 case 386: { 3954 repeatedNestedMessage_.AddEntriesFrom(ref input, _repeated_repeatedNestedMessage_codec); 3955 break; 3956 } 3957 case 394: { 3958 repeatedForeignMessage_.AddEntriesFrom(ref input, _repeated_repeatedForeignMessage_codec); 3959 break; 3960 } 3961 case 410: 3962 case 408: { 3963 repeatedNestedEnum_.AddEntriesFrom(ref input, _repeated_repeatedNestedEnum_codec); 3964 break; 3965 } 3966 case 418: 3967 case 416: { 3968 repeatedForeignEnum_.AddEntriesFrom(ref input, _repeated_repeatedForeignEnum_codec); 3969 break; 3970 } 3971 case 434: { 3972 repeatedStringPiece_.AddEntriesFrom(ref input, _repeated_repeatedStringPiece_codec); 3973 break; 3974 } 3975 case 442: { 3976 repeatedCord_.AddEntriesFrom(ref input, _repeated_repeatedCord_codec); 3977 break; 3978 } 3979 case 450: { 3980 mapInt32Int32_.AddEntriesFrom(ref input, _map_mapInt32Int32_codec); 3981 break; 3982 } 3983 case 458: { 3984 mapInt64Int64_.AddEntriesFrom(ref input, _map_mapInt64Int64_codec); 3985 break; 3986 } 3987 case 466: { 3988 mapUint32Uint32_.AddEntriesFrom(ref input, _map_mapUint32Uint32_codec); 3989 break; 3990 } 3991 case 474: { 3992 mapUint64Uint64_.AddEntriesFrom(ref input, _map_mapUint64Uint64_codec); 3993 break; 3994 } 3995 case 482: { 3996 mapSint32Sint32_.AddEntriesFrom(ref input, _map_mapSint32Sint32_codec); 3997 break; 3998 } 3999 case 490: { 4000 mapSint64Sint64_.AddEntriesFrom(ref input, _map_mapSint64Sint64_codec); 4001 break; 4002 } 4003 case 498: { 4004 mapFixed32Fixed32_.AddEntriesFrom(ref input, _map_mapFixed32Fixed32_codec); 4005 break; 4006 } 4007 case 506: { 4008 mapFixed64Fixed64_.AddEntriesFrom(ref input, _map_mapFixed64Fixed64_codec); 4009 break; 4010 } 4011 case 514: { 4012 mapSfixed32Sfixed32_.AddEntriesFrom(ref input, _map_mapSfixed32Sfixed32_codec); 4013 break; 4014 } 4015 case 522: { 4016 mapSfixed64Sfixed64_.AddEntriesFrom(ref input, _map_mapSfixed64Sfixed64_codec); 4017 break; 4018 } 4019 case 530: { 4020 mapInt32Float_.AddEntriesFrom(ref input, _map_mapInt32Float_codec); 4021 break; 4022 } 4023 case 538: { 4024 mapInt32Double_.AddEntriesFrom(ref input, _map_mapInt32Double_codec); 4025 break; 4026 } 4027 case 546: { 4028 mapBoolBool_.AddEntriesFrom(ref input, _map_mapBoolBool_codec); 4029 break; 4030 } 4031 case 554: { 4032 mapStringString_.AddEntriesFrom(ref input, _map_mapStringString_codec); 4033 break; 4034 } 4035 case 562: { 4036 mapStringBytes_.AddEntriesFrom(ref input, _map_mapStringBytes_codec); 4037 break; 4038 } 4039 case 570: { 4040 mapStringNestedMessage_.AddEntriesFrom(ref input, _map_mapStringNestedMessage_codec); 4041 break; 4042 } 4043 case 578: { 4044 mapStringForeignMessage_.AddEntriesFrom(ref input, _map_mapStringForeignMessage_codec); 4045 break; 4046 } 4047 case 586: { 4048 mapStringNestedEnum_.AddEntriesFrom(ref input, _map_mapStringNestedEnum_codec); 4049 break; 4050 } 4051 case 594: { 4052 mapStringForeignEnum_.AddEntriesFrom(ref input, _map_mapStringForeignEnum_codec); 4053 break; 4054 } 4055 case 602: 4056 case 600: { 4057 packedInt32_.AddEntriesFrom(ref input, _repeated_packedInt32_codec); 4058 break; 4059 } 4060 case 610: 4061 case 608: { 4062 packedInt64_.AddEntriesFrom(ref input, _repeated_packedInt64_codec); 4063 break; 4064 } 4065 case 618: 4066 case 616: { 4067 packedUint32_.AddEntriesFrom(ref input, _repeated_packedUint32_codec); 4068 break; 4069 } 4070 case 626: 4071 case 624: { 4072 packedUint64_.AddEntriesFrom(ref input, _repeated_packedUint64_codec); 4073 break; 4074 } 4075 case 634: 4076 case 632: { 4077 packedSint32_.AddEntriesFrom(ref input, _repeated_packedSint32_codec); 4078 break; 4079 } 4080 case 642: 4081 case 640: { 4082 packedSint64_.AddEntriesFrom(ref input, _repeated_packedSint64_codec); 4083 break; 4084 } 4085 case 650: 4086 case 653: { 4087 packedFixed32_.AddEntriesFrom(ref input, _repeated_packedFixed32_codec); 4088 break; 4089 } 4090 case 658: 4091 case 657: { 4092 packedFixed64_.AddEntriesFrom(ref input, _repeated_packedFixed64_codec); 4093 break; 4094 } 4095 case 666: 4096 case 669: { 4097 packedSfixed32_.AddEntriesFrom(ref input, _repeated_packedSfixed32_codec); 4098 break; 4099 } 4100 case 674: 4101 case 673: { 4102 packedSfixed64_.AddEntriesFrom(ref input, _repeated_packedSfixed64_codec); 4103 break; 4104 } 4105 case 682: 4106 case 685: { 4107 packedFloat_.AddEntriesFrom(ref input, _repeated_packedFloat_codec); 4108 break; 4109 } 4110 case 690: 4111 case 689: { 4112 packedDouble_.AddEntriesFrom(ref input, _repeated_packedDouble_codec); 4113 break; 4114 } 4115 case 698: 4116 case 696: { 4117 packedBool_.AddEntriesFrom(ref input, _repeated_packedBool_codec); 4118 break; 4119 } 4120 case 706: 4121 case 704: { 4122 packedNestedEnum_.AddEntriesFrom(ref input, _repeated_packedNestedEnum_codec); 4123 break; 4124 } 4125 case 714: 4126 case 712: { 4127 unpackedInt32_.AddEntriesFrom(ref input, _repeated_unpackedInt32_codec); 4128 break; 4129 } 4130 case 722: 4131 case 720: { 4132 unpackedInt64_.AddEntriesFrom(ref input, _repeated_unpackedInt64_codec); 4133 break; 4134 } 4135 case 730: 4136 case 728: { 4137 unpackedUint32_.AddEntriesFrom(ref input, _repeated_unpackedUint32_codec); 4138 break; 4139 } 4140 case 738: 4141 case 736: { 4142 unpackedUint64_.AddEntriesFrom(ref input, _repeated_unpackedUint64_codec); 4143 break; 4144 } 4145 case 746: 4146 case 744: { 4147 unpackedSint32_.AddEntriesFrom(ref input, _repeated_unpackedSint32_codec); 4148 break; 4149 } 4150 case 754: 4151 case 752: { 4152 unpackedSint64_.AddEntriesFrom(ref input, _repeated_unpackedSint64_codec); 4153 break; 4154 } 4155 case 762: 4156 case 765: { 4157 unpackedFixed32_.AddEntriesFrom(ref input, _repeated_unpackedFixed32_codec); 4158 break; 4159 } 4160 case 770: 4161 case 769: { 4162 unpackedFixed64_.AddEntriesFrom(ref input, _repeated_unpackedFixed64_codec); 4163 break; 4164 } 4165 case 778: 4166 case 781: { 4167 unpackedSfixed32_.AddEntriesFrom(ref input, _repeated_unpackedSfixed32_codec); 4168 break; 4169 } 4170 case 786: 4171 case 785: { 4172 unpackedSfixed64_.AddEntriesFrom(ref input, _repeated_unpackedSfixed64_codec); 4173 break; 4174 } 4175 case 794: 4176 case 797: { 4177 unpackedFloat_.AddEntriesFrom(ref input, _repeated_unpackedFloat_codec); 4178 break; 4179 } 4180 case 802: 4181 case 801: { 4182 unpackedDouble_.AddEntriesFrom(ref input, _repeated_unpackedDouble_codec); 4183 break; 4184 } 4185 case 810: 4186 case 808: { 4187 unpackedBool_.AddEntriesFrom(ref input, _repeated_unpackedBool_codec); 4188 break; 4189 } 4190 case 818: 4191 case 816: { 4192 unpackedNestedEnum_.AddEntriesFrom(ref input, _repeated_unpackedNestedEnum_codec); 4193 break; 4194 } 4195 case 888: { 4196 OneofUint32 = input.ReadUInt32(); 4197 break; 4198 } 4199 case 898: { 4200 global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage subBuilder = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.NestedMessage(); 4201 if (oneofFieldCase_ == OneofFieldOneofCase.OneofNestedMessage) { 4202 subBuilder.MergeFrom(OneofNestedMessage); 4203 } 4204 input.ReadMessage(subBuilder); 4205 OneofNestedMessage = subBuilder; 4206 break; 4207 } 4208 case 906: { 4209 OneofString = input.ReadString(); 4210 break; 4211 } 4212 case 914: { 4213 OneofBytes = input.ReadBytes(); 4214 break; 4215 } 4216 case 920: { 4217 OneofBool = input.ReadBool(); 4218 break; 4219 } 4220 case 928: { 4221 OneofUint64 = input.ReadUInt64(); 4222 break; 4223 } 4224 case 941: { 4225 OneofFloat = input.ReadFloat(); 4226 break; 4227 } 4228 case 945: { 4229 OneofDouble = input.ReadDouble(); 4230 break; 4231 } 4232 case 952: { 4233 oneofField_ = input.ReadEnum(); 4234 oneofFieldCase_ = OneofFieldOneofCase.OneofEnum; 4235 break; 4236 } 4237 case 1611: { 4238 if (!HasGroupLikeType) { 4239 GroupLikeType = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.GroupLikeType(); 4240 } 4241 input.ReadGroup(GroupLikeType); 4242 break; 4243 } 4244 case 1619: { 4245 if (!HasDelimitedField) { 4246 DelimitedField = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Types.GroupLikeType(); 4247 } 4248 input.ReadGroup(DelimitedField); 4249 break; 4250 } 4251 } 4252 } 4253 } 4254 #endif 4255 GetExtension(pb::Extension<TestAllTypesEdition2023, TValue> extension)4256 public TValue GetExtension<TValue>(pb::Extension<TestAllTypesEdition2023, TValue> extension) { 4257 return pb::ExtensionSet.Get(ref _extensions, extension); 4258 } GetExtension(pb::RepeatedExtension<TestAllTypesEdition2023, TValue> extension)4259 public pbc::RepeatedField<TValue> GetExtension<TValue>(pb::RepeatedExtension<TestAllTypesEdition2023, TValue> extension) { 4260 return pb::ExtensionSet.Get(ref _extensions, extension); 4261 } GetOrInitializeExtension(pb::RepeatedExtension<TestAllTypesEdition2023, TValue> extension)4262 public pbc::RepeatedField<TValue> GetOrInitializeExtension<TValue>(pb::RepeatedExtension<TestAllTypesEdition2023, TValue> extension) { 4263 return pb::ExtensionSet.GetOrInitialize(ref _extensions, extension); 4264 } SetExtension(pb::Extension<TestAllTypesEdition2023, TValue> extension, TValue value)4265 public void SetExtension<TValue>(pb::Extension<TestAllTypesEdition2023, TValue> extension, TValue value) { 4266 pb::ExtensionSet.Set(ref _extensions, extension, value); 4267 } HasExtension(pb::Extension<TestAllTypesEdition2023, TValue> extension)4268 public bool HasExtension<TValue>(pb::Extension<TestAllTypesEdition2023, TValue> extension) { 4269 return pb::ExtensionSet.Has(ref _extensions, extension); 4270 } ClearExtension(pb::Extension<TestAllTypesEdition2023, TValue> extension)4271 public void ClearExtension<TValue>(pb::Extension<TestAllTypesEdition2023, TValue> extension) { 4272 pb::ExtensionSet.Clear(ref _extensions, extension); 4273 } ClearExtension(pb::RepeatedExtension<TestAllTypesEdition2023, TValue> extension)4274 public void ClearExtension<TValue>(pb::RepeatedExtension<TestAllTypesEdition2023, TValue> extension) { 4275 pb::ExtensionSet.Clear(ref _extensions, extension); 4276 } 4277 4278 #region Nested types 4279 /// <summary>Container for nested types declared in the TestAllTypesEdition2023 message type.</summary> 4280 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4281 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4282 public static partial class Types { 4283 public enum NestedEnum { 4284 [pbr::OriginalName("FOO")] Foo = 0, 4285 [pbr::OriginalName("BAR")] Bar = 1, 4286 [pbr::OriginalName("BAZ")] Baz = 2, 4287 /// <summary> 4288 /// Intentionally negative. 4289 /// </summary> 4290 [pbr::OriginalName("NEG")] Neg = -1, 4291 } 4292 4293 [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] 4294 public sealed partial class NestedMessage : pb::IMessage<NestedMessage> 4295 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4296 , pb::IBufferMessage 4297 #endif 4298 { 4299 private static readonly pb::MessageParser<NestedMessage> _parser = new pb::MessageParser<NestedMessage>(() => new NestedMessage()); 4300 private pb::UnknownFieldSet _unknownFields; 4301 private int _hasBits0; 4302 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4303 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4304 public static pb::MessageParser<NestedMessage> Parser { get { return _parser; } } 4305 4306 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4307 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4308 public static pbr::MessageDescriptor Descriptor { 4309 get { return global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Descriptor.NestedTypes[0]; } 4310 } 4311 4312 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4313 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4314 pbr::MessageDescriptor pb::IMessage.Descriptor { 4315 get { return Descriptor; } 4316 } 4317 4318 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4319 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] NestedMessage()4320 public NestedMessage() { 4321 OnConstruction(); 4322 } 4323 OnConstruction()4324 partial void OnConstruction(); 4325 4326 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4327 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] NestedMessage(NestedMessage other)4328 public NestedMessage(NestedMessage other) : this() { 4329 _hasBits0 = other._hasBits0; 4330 a_ = other.a_; 4331 corecursive_ = other.corecursive_ != null ? other.corecursive_.Clone() : null; 4332 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 4333 } 4334 4335 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4336 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()4337 public NestedMessage Clone() { 4338 return new NestedMessage(this); 4339 } 4340 4341 /// <summary>Field number for the "a" field.</summary> 4342 public const int AFieldNumber = 1; 4343 private readonly static int ADefaultValue = 0; 4344 4345 private int a_; 4346 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4347 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4348 public int A { 4349 get { if ((_hasBits0 & 1) != 0) { return a_; } else { return ADefaultValue; } } 4350 set { 4351 _hasBits0 |= 1; 4352 a_ = value; 4353 } 4354 } 4355 /// <summary>Gets whether the "a" field is set</summary> 4356 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4357 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4358 public bool HasA { 4359 get { return (_hasBits0 & 1) != 0; } 4360 } 4361 /// <summary>Clears the value of the "a" field</summary> 4362 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4363 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearA()4364 public void ClearA() { 4365 _hasBits0 &= ~1; 4366 } 4367 4368 /// <summary>Field number for the "corecursive" field.</summary> 4369 public const int CorecursiveFieldNumber = 2; 4370 private global::ProtobufTestMessages.Editions.TestAllTypesEdition2023 corecursive_; 4371 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4372 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4373 public global::ProtobufTestMessages.Editions.TestAllTypesEdition2023 Corecursive { 4374 get { return corecursive_; } 4375 set { 4376 corecursive_ = value; 4377 } 4378 } 4379 4380 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4381 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)4382 public override bool Equals(object other) { 4383 return Equals(other as NestedMessage); 4384 } 4385 4386 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4387 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(NestedMessage other)4388 public bool Equals(NestedMessage other) { 4389 if (ReferenceEquals(other, null)) { 4390 return false; 4391 } 4392 if (ReferenceEquals(other, this)) { 4393 return true; 4394 } 4395 if (A != other.A) return false; 4396 if (!object.Equals(Corecursive, other.Corecursive)) return false; 4397 return Equals(_unknownFields, other._unknownFields); 4398 } 4399 4400 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4401 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()4402 public override int GetHashCode() { 4403 int hash = 1; 4404 if (HasA) hash ^= A.GetHashCode(); 4405 if (corecursive_ != null) hash ^= Corecursive.GetHashCode(); 4406 if (_unknownFields != null) { 4407 hash ^= _unknownFields.GetHashCode(); 4408 } 4409 return hash; 4410 } 4411 4412 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4413 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()4414 public override string ToString() { 4415 return pb::JsonFormatter.ToDiagnosticString(this); 4416 } 4417 4418 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4419 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)4420 public void WriteTo(pb::CodedOutputStream output) { 4421 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4422 output.WriteRawMessage(this); 4423 #else 4424 if (HasA) { 4425 output.WriteRawTag(8); 4426 output.WriteInt32(A); 4427 } 4428 if (corecursive_ != null) { 4429 output.WriteRawTag(18); 4430 output.WriteMessage(Corecursive); 4431 } 4432 if (_unknownFields != null) { 4433 _unknownFields.WriteTo(output); 4434 } 4435 #endif 4436 } 4437 4438 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4439 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4440 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)4441 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 4442 if (HasA) { 4443 output.WriteRawTag(8); 4444 output.WriteInt32(A); 4445 } 4446 if (corecursive_ != null) { 4447 output.WriteRawTag(18); 4448 output.WriteMessage(Corecursive); 4449 } 4450 if (_unknownFields != null) { 4451 _unknownFields.WriteTo(ref output); 4452 } 4453 } 4454 #endif 4455 4456 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4457 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()4458 public int CalculateSize() { 4459 int size = 0; 4460 if (HasA) { 4461 size += 1 + pb::CodedOutputStream.ComputeInt32Size(A); 4462 } 4463 if (corecursive_ != null) { 4464 size += 1 + pb::CodedOutputStream.ComputeMessageSize(Corecursive); 4465 } 4466 if (_unknownFields != null) { 4467 size += _unknownFields.CalculateSize(); 4468 } 4469 return size; 4470 } 4471 4472 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4473 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(NestedMessage other)4474 public void MergeFrom(NestedMessage other) { 4475 if (other == null) { 4476 return; 4477 } 4478 if (other.HasA) { 4479 A = other.A; 4480 } 4481 if (other.corecursive_ != null) { 4482 if (corecursive_ == null) { 4483 Corecursive = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023(); 4484 } 4485 Corecursive.MergeFrom(other.Corecursive); 4486 } 4487 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 4488 } 4489 4490 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4491 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)4492 public void MergeFrom(pb::CodedInputStream input) { 4493 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4494 input.ReadRawMessage(this); 4495 #else 4496 uint tag; 4497 while ((tag = input.ReadTag()) != 0) { 4498 if ((tag & 7) == 4) { 4499 // Abort on any end group tag. 4500 return; 4501 } 4502 switch(tag) { 4503 default: 4504 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 4505 break; 4506 case 8: { 4507 A = input.ReadInt32(); 4508 break; 4509 } 4510 case 18: { 4511 if (corecursive_ == null) { 4512 Corecursive = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023(); 4513 } 4514 input.ReadMessage(Corecursive); 4515 break; 4516 } 4517 } 4518 } 4519 #endif 4520 } 4521 4522 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4523 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4524 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)4525 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 4526 uint tag; 4527 while ((tag = input.ReadTag()) != 0) { 4528 if ((tag & 7) == 4) { 4529 // Abort on any end group tag. 4530 return; 4531 } 4532 switch(tag) { 4533 default: 4534 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 4535 break; 4536 case 8: { 4537 A = input.ReadInt32(); 4538 break; 4539 } 4540 case 18: { 4541 if (corecursive_ == null) { 4542 Corecursive = new global::ProtobufTestMessages.Editions.TestAllTypesEdition2023(); 4543 } 4544 input.ReadMessage(Corecursive); 4545 break; 4546 } 4547 } 4548 } 4549 } 4550 #endif 4551 4552 } 4553 4554 /// <summary> 4555 /// groups 4556 /// </summary> 4557 [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] 4558 public sealed partial class GroupLikeType : pb::IMessage<GroupLikeType> 4559 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4560 , pb::IBufferMessage 4561 #endif 4562 { 4563 private static readonly pb::MessageParser<GroupLikeType> _parser = new pb::MessageParser<GroupLikeType>(() => new GroupLikeType()); 4564 private pb::UnknownFieldSet _unknownFields; 4565 private int _hasBits0; 4566 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4567 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4568 public static pb::MessageParser<GroupLikeType> Parser { get { return _parser; } } 4569 4570 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4571 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4572 public static pbr::MessageDescriptor Descriptor { 4573 get { return global::ProtobufTestMessages.Editions.TestAllTypesEdition2023.Descriptor.NestedTypes[20]; } 4574 } 4575 4576 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4577 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4578 pbr::MessageDescriptor pb::IMessage.Descriptor { 4579 get { return Descriptor; } 4580 } 4581 4582 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4583 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GroupLikeType()4584 public GroupLikeType() { 4585 OnConstruction(); 4586 } 4587 OnConstruction()4588 partial void OnConstruction(); 4589 4590 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4591 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GroupLikeType(GroupLikeType other)4592 public GroupLikeType(GroupLikeType other) : this() { 4593 _hasBits0 = other._hasBits0; 4594 groupInt32_ = other.groupInt32_; 4595 groupUint32_ = other.groupUint32_; 4596 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 4597 } 4598 4599 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4600 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()4601 public GroupLikeType Clone() { 4602 return new GroupLikeType(this); 4603 } 4604 4605 /// <summary>Field number for the "group_int32" field.</summary> 4606 public const int GroupInt32FieldNumber = 202; 4607 private readonly static int GroupInt32DefaultValue = 0; 4608 4609 private int groupInt32_; 4610 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4611 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4612 public int GroupInt32 { 4613 get { if ((_hasBits0 & 1) != 0) { return groupInt32_; } else { return GroupInt32DefaultValue; } } 4614 set { 4615 _hasBits0 |= 1; 4616 groupInt32_ = value; 4617 } 4618 } 4619 /// <summary>Gets whether the "group_int32" field is set</summary> 4620 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4621 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4622 public bool HasGroupInt32 { 4623 get { return (_hasBits0 & 1) != 0; } 4624 } 4625 /// <summary>Clears the value of the "group_int32" field</summary> 4626 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4627 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearGroupInt32()4628 public void ClearGroupInt32() { 4629 _hasBits0 &= ~1; 4630 } 4631 4632 /// <summary>Field number for the "group_uint32" field.</summary> 4633 public const int GroupUint32FieldNumber = 203; 4634 private readonly static uint GroupUint32DefaultValue = 0; 4635 4636 private uint groupUint32_; 4637 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4638 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4639 public uint GroupUint32 { 4640 get { if ((_hasBits0 & 2) != 0) { return groupUint32_; } else { return GroupUint32DefaultValue; } } 4641 set { 4642 _hasBits0 |= 2; 4643 groupUint32_ = value; 4644 } 4645 } 4646 /// <summary>Gets whether the "group_uint32" field is set</summary> 4647 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4648 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4649 public bool HasGroupUint32 { 4650 get { return (_hasBits0 & 2) != 0; } 4651 } 4652 /// <summary>Clears the value of the "group_uint32" field</summary> 4653 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4654 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearGroupUint32()4655 public void ClearGroupUint32() { 4656 _hasBits0 &= ~2; 4657 } 4658 4659 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4660 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)4661 public override bool Equals(object other) { 4662 return Equals(other as GroupLikeType); 4663 } 4664 4665 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4666 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(GroupLikeType other)4667 public bool Equals(GroupLikeType other) { 4668 if (ReferenceEquals(other, null)) { 4669 return false; 4670 } 4671 if (ReferenceEquals(other, this)) { 4672 return true; 4673 } 4674 if (GroupInt32 != other.GroupInt32) return false; 4675 if (GroupUint32 != other.GroupUint32) return false; 4676 return Equals(_unknownFields, other._unknownFields); 4677 } 4678 4679 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4680 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()4681 public override int GetHashCode() { 4682 int hash = 1; 4683 if (HasGroupInt32) hash ^= GroupInt32.GetHashCode(); 4684 if (HasGroupUint32) hash ^= GroupUint32.GetHashCode(); 4685 if (_unknownFields != null) { 4686 hash ^= _unknownFields.GetHashCode(); 4687 } 4688 return hash; 4689 } 4690 4691 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4692 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()4693 public override string ToString() { 4694 return pb::JsonFormatter.ToDiagnosticString(this); 4695 } 4696 4697 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4698 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)4699 public void WriteTo(pb::CodedOutputStream output) { 4700 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4701 output.WriteRawMessage(this); 4702 #else 4703 if (HasGroupInt32) { 4704 output.WriteRawTag(208, 12); 4705 output.WriteInt32(GroupInt32); 4706 } 4707 if (HasGroupUint32) { 4708 output.WriteRawTag(216, 12); 4709 output.WriteUInt32(GroupUint32); 4710 } 4711 if (_unknownFields != null) { 4712 _unknownFields.WriteTo(output); 4713 } 4714 #endif 4715 } 4716 4717 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4718 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4719 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)4720 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 4721 if (HasGroupInt32) { 4722 output.WriteRawTag(208, 12); 4723 output.WriteInt32(GroupInt32); 4724 } 4725 if (HasGroupUint32) { 4726 output.WriteRawTag(216, 12); 4727 output.WriteUInt32(GroupUint32); 4728 } 4729 if (_unknownFields != null) { 4730 _unknownFields.WriteTo(ref output); 4731 } 4732 } 4733 #endif 4734 4735 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4736 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()4737 public int CalculateSize() { 4738 int size = 0; 4739 if (HasGroupInt32) { 4740 size += 2 + pb::CodedOutputStream.ComputeInt32Size(GroupInt32); 4741 } 4742 if (HasGroupUint32) { 4743 size += 2 + pb::CodedOutputStream.ComputeUInt32Size(GroupUint32); 4744 } 4745 if (_unknownFields != null) { 4746 size += _unknownFields.CalculateSize(); 4747 } 4748 return size; 4749 } 4750 4751 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4752 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(GroupLikeType other)4753 public void MergeFrom(GroupLikeType other) { 4754 if (other == null) { 4755 return; 4756 } 4757 if (other.HasGroupInt32) { 4758 GroupInt32 = other.GroupInt32; 4759 } 4760 if (other.HasGroupUint32) { 4761 GroupUint32 = other.GroupUint32; 4762 } 4763 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 4764 } 4765 4766 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4767 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)4768 public void MergeFrom(pb::CodedInputStream input) { 4769 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4770 input.ReadRawMessage(this); 4771 #else 4772 uint tag; 4773 while ((tag = input.ReadTag()) != 0) { 4774 if ((tag & 7) == 4) { 4775 // Abort on any end group tag. 4776 return; 4777 } 4778 switch(tag) { 4779 default: 4780 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 4781 break; 4782 case 1616: { 4783 GroupInt32 = input.ReadInt32(); 4784 break; 4785 } 4786 case 1624: { 4787 GroupUint32 = input.ReadUInt32(); 4788 break; 4789 } 4790 } 4791 } 4792 #endif 4793 } 4794 4795 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4796 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4797 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)4798 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 4799 uint tag; 4800 while ((tag = input.ReadTag()) != 0) { 4801 if ((tag & 7) == 4) { 4802 // Abort on any end group tag. 4803 return; 4804 } 4805 switch(tag) { 4806 default: 4807 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 4808 break; 4809 case 1616: { 4810 GroupInt32 = input.ReadInt32(); 4811 break; 4812 } 4813 case 1624: { 4814 GroupUint32 = input.ReadUInt32(); 4815 break; 4816 } 4817 } 4818 } 4819 } 4820 #endif 4821 4822 } 4823 4824 } 4825 #endregion 4826 4827 } 4828 4829 [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] 4830 public sealed partial class ForeignMessageEdition2023 : pb::IMessage<ForeignMessageEdition2023> 4831 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4832 , pb::IBufferMessage 4833 #endif 4834 { 4835 private static readonly pb::MessageParser<ForeignMessageEdition2023> _parser = new pb::MessageParser<ForeignMessageEdition2023>(() => new ForeignMessageEdition2023()); 4836 private pb::UnknownFieldSet _unknownFields; 4837 private int _hasBits0; 4838 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4839 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4840 public static pb::MessageParser<ForeignMessageEdition2023> Parser { get { return _parser; } } 4841 4842 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4843 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4844 public static pbr::MessageDescriptor Descriptor { 4845 get { return global::ProtobufTestMessages.Editions.TestMessagesEdition2023Reflection.Descriptor.MessageTypes[2]; } 4846 } 4847 4848 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4849 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4850 pbr::MessageDescriptor pb::IMessage.Descriptor { 4851 get { return Descriptor; } 4852 } 4853 4854 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4855 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ForeignMessageEdition2023()4856 public ForeignMessageEdition2023() { 4857 OnConstruction(); 4858 } 4859 OnConstruction()4860 partial void OnConstruction(); 4861 4862 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4863 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ForeignMessageEdition2023(ForeignMessageEdition2023 other)4864 public ForeignMessageEdition2023(ForeignMessageEdition2023 other) : this() { 4865 _hasBits0 = other._hasBits0; 4866 c_ = other.c_; 4867 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 4868 } 4869 4870 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4871 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()4872 public ForeignMessageEdition2023 Clone() { 4873 return new ForeignMessageEdition2023(this); 4874 } 4875 4876 /// <summary>Field number for the "c" field.</summary> 4877 public const int CFieldNumber = 1; 4878 private readonly static int CDefaultValue = 0; 4879 4880 private int c_; 4881 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4882 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4883 public int C { 4884 get { if ((_hasBits0 & 1) != 0) { return c_; } else { return CDefaultValue; } } 4885 set { 4886 _hasBits0 |= 1; 4887 c_ = value; 4888 } 4889 } 4890 /// <summary>Gets whether the "c" field is set</summary> 4891 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4892 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 4893 public bool HasC { 4894 get { return (_hasBits0 & 1) != 0; } 4895 } 4896 /// <summary>Clears the value of the "c" field</summary> 4897 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4898 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearC()4899 public void ClearC() { 4900 _hasBits0 &= ~1; 4901 } 4902 4903 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4904 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)4905 public override bool Equals(object other) { 4906 return Equals(other as ForeignMessageEdition2023); 4907 } 4908 4909 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4910 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(ForeignMessageEdition2023 other)4911 public bool Equals(ForeignMessageEdition2023 other) { 4912 if (ReferenceEquals(other, null)) { 4913 return false; 4914 } 4915 if (ReferenceEquals(other, this)) { 4916 return true; 4917 } 4918 if (C != other.C) return false; 4919 return Equals(_unknownFields, other._unknownFields); 4920 } 4921 4922 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4923 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()4924 public override int GetHashCode() { 4925 int hash = 1; 4926 if (HasC) hash ^= C.GetHashCode(); 4927 if (_unknownFields != null) { 4928 hash ^= _unknownFields.GetHashCode(); 4929 } 4930 return hash; 4931 } 4932 4933 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4934 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()4935 public override string ToString() { 4936 return pb::JsonFormatter.ToDiagnosticString(this); 4937 } 4938 4939 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4940 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)4941 public void WriteTo(pb::CodedOutputStream output) { 4942 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4943 output.WriteRawMessage(this); 4944 #else 4945 if (HasC) { 4946 output.WriteRawTag(8); 4947 output.WriteInt32(C); 4948 } 4949 if (_unknownFields != null) { 4950 _unknownFields.WriteTo(output); 4951 } 4952 #endif 4953 } 4954 4955 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4956 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4957 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)4958 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 4959 if (HasC) { 4960 output.WriteRawTag(8); 4961 output.WriteInt32(C); 4962 } 4963 if (_unknownFields != null) { 4964 _unknownFields.WriteTo(ref output); 4965 } 4966 } 4967 #endif 4968 4969 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4970 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()4971 public int CalculateSize() { 4972 int size = 0; 4973 if (HasC) { 4974 size += 1 + pb::CodedOutputStream.ComputeInt32Size(C); 4975 } 4976 if (_unknownFields != null) { 4977 size += _unknownFields.CalculateSize(); 4978 } 4979 return size; 4980 } 4981 4982 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4983 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(ForeignMessageEdition2023 other)4984 public void MergeFrom(ForeignMessageEdition2023 other) { 4985 if (other == null) { 4986 return; 4987 } 4988 if (other.HasC) { 4989 C = other.C; 4990 } 4991 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 4992 } 4993 4994 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 4995 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)4996 public void MergeFrom(pb::CodedInputStream input) { 4997 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 4998 input.ReadRawMessage(this); 4999 #else 5000 uint tag; 5001 while ((tag = input.ReadTag()) != 0) { 5002 if ((tag & 7) == 4) { 5003 // Abort on any end group tag. 5004 return; 5005 } 5006 switch(tag) { 5007 default: 5008 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 5009 break; 5010 case 8: { 5011 C = input.ReadInt32(); 5012 break; 5013 } 5014 } 5015 } 5016 #endif 5017 } 5018 5019 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5020 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5021 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)5022 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 5023 uint tag; 5024 while ((tag = input.ReadTag()) != 0) { 5025 if ((tag & 7) == 4) { 5026 // Abort on any end group tag. 5027 return; 5028 } 5029 switch(tag) { 5030 default: 5031 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 5032 break; 5033 case 8: { 5034 C = input.ReadInt32(); 5035 break; 5036 } 5037 } 5038 } 5039 } 5040 #endif 5041 5042 } 5043 5044 [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] 5045 public sealed partial class GroupLikeType : pb::IMessage<GroupLikeType> 5046 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5047 , pb::IBufferMessage 5048 #endif 5049 { 5050 private static readonly pb::MessageParser<GroupLikeType> _parser = new pb::MessageParser<GroupLikeType>(() => new GroupLikeType()); 5051 private pb::UnknownFieldSet _unknownFields; 5052 private int _hasBits0; 5053 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5054 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5055 public static pb::MessageParser<GroupLikeType> Parser { get { return _parser; } } 5056 5057 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5058 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5059 public static pbr::MessageDescriptor Descriptor { 5060 get { return global::ProtobufTestMessages.Editions.TestMessagesEdition2023Reflection.Descriptor.MessageTypes[3]; } 5061 } 5062 5063 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5064 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5065 pbr::MessageDescriptor pb::IMessage.Descriptor { 5066 get { return Descriptor; } 5067 } 5068 5069 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5070 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GroupLikeType()5071 public GroupLikeType() { 5072 OnConstruction(); 5073 } 5074 OnConstruction()5075 partial void OnConstruction(); 5076 5077 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5078 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GroupLikeType(GroupLikeType other)5079 public GroupLikeType(GroupLikeType other) : this() { 5080 _hasBits0 = other._hasBits0; 5081 c_ = other.c_; 5082 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); 5083 } 5084 5085 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5086 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Clone()5087 public GroupLikeType Clone() { 5088 return new GroupLikeType(this); 5089 } 5090 5091 /// <summary>Field number for the "c" field.</summary> 5092 public const int CFieldNumber = 1; 5093 private readonly static int CDefaultValue = 0; 5094 5095 private int c_; 5096 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5097 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5098 public int C { 5099 get { if ((_hasBits0 & 1) != 0) { return c_; } else { return CDefaultValue; } } 5100 set { 5101 _hasBits0 |= 1; 5102 c_ = value; 5103 } 5104 } 5105 /// <summary>Gets whether the "c" field is set</summary> 5106 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5107 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] 5108 public bool HasC { 5109 get { return (_hasBits0 & 1) != 0; } 5110 } 5111 /// <summary>Clears the value of the "c" field</summary> 5112 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5113 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ClearC()5114 public void ClearC() { 5115 _hasBits0 &= ~1; 5116 } 5117 5118 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5119 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(object other)5120 public override bool Equals(object other) { 5121 return Equals(other as GroupLikeType); 5122 } 5123 5124 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5125 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] Equals(GroupLikeType other)5126 public bool Equals(GroupLikeType other) { 5127 if (ReferenceEquals(other, null)) { 5128 return false; 5129 } 5130 if (ReferenceEquals(other, this)) { 5131 return true; 5132 } 5133 if (C != other.C) return false; 5134 return Equals(_unknownFields, other._unknownFields); 5135 } 5136 5137 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5138 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] GetHashCode()5139 public override int GetHashCode() { 5140 int hash = 1; 5141 if (HasC) hash ^= C.GetHashCode(); 5142 if (_unknownFields != null) { 5143 hash ^= _unknownFields.GetHashCode(); 5144 } 5145 return hash; 5146 } 5147 5148 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5149 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] ToString()5150 public override string ToString() { 5151 return pb::JsonFormatter.ToDiagnosticString(this); 5152 } 5153 5154 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5155 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] WriteTo(pb::CodedOutputStream output)5156 public void WriteTo(pb::CodedOutputStream output) { 5157 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5158 output.WriteRawMessage(this); 5159 #else 5160 if (HasC) { 5161 output.WriteRawTag(8); 5162 output.WriteInt32(C); 5163 } 5164 if (_unknownFields != null) { 5165 _unknownFields.WriteTo(output); 5166 } 5167 #endif 5168 } 5169 5170 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5171 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5172 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalWriteTo(ref pb::WriteContext output)5173 void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { 5174 if (HasC) { 5175 output.WriteRawTag(8); 5176 output.WriteInt32(C); 5177 } 5178 if (_unknownFields != null) { 5179 _unknownFields.WriteTo(ref output); 5180 } 5181 } 5182 #endif 5183 5184 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5185 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] CalculateSize()5186 public int CalculateSize() { 5187 int size = 0; 5188 if (HasC) { 5189 size += 1 + pb::CodedOutputStream.ComputeInt32Size(C); 5190 } 5191 if (_unknownFields != null) { 5192 size += _unknownFields.CalculateSize(); 5193 } 5194 return size; 5195 } 5196 5197 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5198 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(GroupLikeType other)5199 public void MergeFrom(GroupLikeType other) { 5200 if (other == null) { 5201 return; 5202 } 5203 if (other.HasC) { 5204 C = other.C; 5205 } 5206 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); 5207 } 5208 5209 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5210 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] MergeFrom(pb::CodedInputStream input)5211 public void MergeFrom(pb::CodedInputStream input) { 5212 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5213 input.ReadRawMessage(this); 5214 #else 5215 uint tag; 5216 while ((tag = input.ReadTag()) != 0) { 5217 if ((tag & 7) == 4) { 5218 // Abort on any end group tag. 5219 return; 5220 } 5221 switch(tag) { 5222 default: 5223 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); 5224 break; 5225 case 8: { 5226 C = input.ReadInt32(); 5227 break; 5228 } 5229 } 5230 } 5231 #endif 5232 } 5233 5234 #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE 5235 [global::System.Diagnostics.DebuggerNonUserCodeAttribute] 5236 [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] IBufferMessage.InternalMergeFrom(ref pb::ParseContext input)5237 void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { 5238 uint tag; 5239 while ((tag = input.ReadTag()) != 0) { 5240 if ((tag & 7) == 4) { 5241 // Abort on any end group tag. 5242 return; 5243 } 5244 switch(tag) { 5245 default: 5246 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); 5247 break; 5248 case 8: { 5249 C = input.ReadInt32(); 5250 break; 5251 } 5252 } 5253 } 5254 } 5255 #endif 5256 5257 } 5258 5259 #endregion 5260 5261 } 5262 5263 #endregion Designer generated code 5264