1 /* This file was generated by upb_generator from the input file: 2 * 3 * google/protobuf/descriptor.proto 4 * 5 * Do not edit -- your changes will be discarded when the file is 6 * regenerated. */ 7 8 #include <stddef.h> 9 #include "upb/generated_code_support.h" 10 #include "google/protobuf/descriptor.upb_minitable.h" 11 12 // Must be last. 13 #include "upb/port/def.inc" 14 15 static const upb_MiniTableSub google_protobuf_FileDescriptorSet_submsgs[1] = { 16 {.UPB_PRIVATE(submsg) = &google__protobuf__FileDescriptorProto_msg_init}, 17 }; 18 19 static const upb_MiniTableField google_protobuf_FileDescriptorSet__fields[1] = { 20 {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 21 }; 22 23 const upb_MiniTable google__protobuf__FileDescriptorSet_msg_init = { 24 &google_protobuf_FileDescriptorSet_submsgs[0], 25 &google_protobuf_FileDescriptorSet__fields[0], 26 16, 1, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(8), 0, 27 UPB_FASTTABLE_INIT({ 28 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 29 {0x000800003f00000a, &upb_prm_1bt_max192b}, 30 }) 31 }; 32 33 static const upb_MiniTableSub google_protobuf_FileDescriptorProto_submsgs[7] = { 34 {.UPB_PRIVATE(submsg) = &google__protobuf__DescriptorProto_msg_init}, 35 {.UPB_PRIVATE(submsg) = &google__protobuf__EnumDescriptorProto_msg_init}, 36 {.UPB_PRIVATE(submsg) = &google__protobuf__ServiceDescriptorProto_msg_init}, 37 {.UPB_PRIVATE(submsg) = &google__protobuf__FieldDescriptorProto_msg_init}, 38 {.UPB_PRIVATE(submsg) = &google__protobuf__FileOptions_msg_init}, 39 {.UPB_PRIVATE(submsg) = &google__protobuf__SourceCodeInfo_msg_init}, 40 {.UPB_PRIVATE(subenum) = &google_protobuf_Edition_enum_init}, 41 }; 42 43 static const upb_MiniTableField google_protobuf_FileDescriptorProto__fields[13] = { 44 {1, UPB_SIZE(52, 16), 64, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 45 {2, UPB_SIZE(60, 32), 65, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 46 {3, UPB_SIZE(12, 48), 0, kUpb_NoSub, 12, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsAlternate | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 47 {4, UPB_SIZE(16, 56), 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 48 {5, UPB_SIZE(20, 64), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 49 {6, UPB_SIZE(24, 72), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 50 {7, UPB_SIZE(28, 80), 0, 3, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 51 {8, UPB_SIZE(32, 88), 66, 4, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 52 {9, UPB_SIZE(36, 96), 67, 5, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 53 {10, UPB_SIZE(40, 104), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 54 {11, UPB_SIZE(44, 112), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 55 {12, UPB_SIZE(68, 120), 68, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 56 {14, UPB_SIZE(48, 12), 69, 6, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 57 }; 58 59 const upb_MiniTable google__protobuf__FileDescriptorProto_msg_init = { 60 &google_protobuf_FileDescriptorProto_submsgs[0], 61 &google_protobuf_FileDescriptorProto__fields[0], 62 UPB_SIZE(80, 136), 13, kUpb_ExtMode_NonExtendable, 12, UPB_FASTTABLE_MASK(120), 0, 63 UPB_FASTTABLE_INIT({ 64 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 65 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 66 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 67 {0x003000003f00001a, &upb_prs_1bt}, 68 {0x003800003f000022, &upb_prm_1bt_max128b}, 69 {0x004000003f01002a, &upb_prm_1bt_max128b}, 70 {0x004800003f020032, &upb_prm_1bt_max64b}, 71 {0x005000003f03003a, &upb_prm_1bt_max128b}, 72 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 73 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 74 {0x006800003f000050, &upb_prv4_1bt}, 75 {0x007000003f000058, &upb_prv4_1bt}, 76 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 77 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 78 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 79 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 80 }) 81 }; 82 83 static const upb_MiniTableSub google_protobuf_DescriptorProto_submsgs[8] = { 84 {.UPB_PRIVATE(submsg) = &google__protobuf__FieldDescriptorProto_msg_init}, 85 {.UPB_PRIVATE(submsg) = &google__protobuf__DescriptorProto_msg_init}, 86 {.UPB_PRIVATE(submsg) = &google__protobuf__EnumDescriptorProto_msg_init}, 87 {.UPB_PRIVATE(submsg) = &google__protobuf__DescriptorProto__ExtensionRange_msg_init}, 88 {.UPB_PRIVATE(submsg) = &google__protobuf__FieldDescriptorProto_msg_init}, 89 {.UPB_PRIVATE(submsg) = &google__protobuf__MessageOptions_msg_init}, 90 {.UPB_PRIVATE(submsg) = &google__protobuf__OneofDescriptorProto_msg_init}, 91 {.UPB_PRIVATE(submsg) = &google__protobuf__DescriptorProto__ReservedRange_msg_init}, 92 }; 93 94 static const upb_MiniTableField google_protobuf_DescriptorProto__fields[10] = { 95 {1, UPB_SIZE(48, 16), 64, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 96 {2, UPB_SIZE(12, 32), 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 97 {3, UPB_SIZE(16, 40), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 98 {4, UPB_SIZE(20, 48), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 99 {5, UPB_SIZE(24, 56), 0, 3, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 100 {6, UPB_SIZE(28, 64), 0, 4, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 101 {7, UPB_SIZE(32, 72), 65, 5, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 102 {8, UPB_SIZE(36, 80), 0, 6, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 103 {9, UPB_SIZE(40, 88), 0, 7, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 104 {10, UPB_SIZE(44, 96), 0, kUpb_NoSub, 12, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsAlternate | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 105 }; 106 107 const upb_MiniTable google__protobuf__DescriptorProto_msg_init = { 108 &google_protobuf_DescriptorProto_submsgs[0], 109 &google_protobuf_DescriptorProto__fields[0], 110 UPB_SIZE(56, 104), 10, kUpb_ExtMode_NonExtendable, 10, UPB_FASTTABLE_MASK(120), 0, 111 UPB_FASTTABLE_INIT({ 112 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 113 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 114 {0x002000003f000012, &upb_prm_1bt_max128b}, 115 {0x002800003f01001a, &upb_prm_1bt_max128b}, 116 {0x003000003f020022, &upb_prm_1bt_max128b}, 117 {0x003800003f03002a, &upb_prm_1bt_max64b}, 118 {0x004000003f040032, &upb_prm_1bt_max128b}, 119 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 120 {0x005000003f060042, &upb_prm_1bt_max64b}, 121 {0x005800003f07004a, &upb_prm_1bt_max64b}, 122 {0x006000003f000052, &upb_prs_1bt}, 123 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 124 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 125 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 126 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 127 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 128 }) 129 }; 130 131 static const upb_MiniTableSub google_protobuf_DescriptorProto_ExtensionRange_submsgs[1] = { 132 {.UPB_PRIVATE(submsg) = &google__protobuf__ExtensionRangeOptions_msg_init}, 133 }; 134 135 static const upb_MiniTableField google_protobuf_DescriptorProto_ExtensionRange__fields[3] = { 136 {1, 12, 64, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 137 {2, 16, 65, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 138 {3, UPB_SIZE(20, 24), 66, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 139 }; 140 141 const upb_MiniTable google__protobuf__DescriptorProto__ExtensionRange_msg_init = { 142 &google_protobuf_DescriptorProto_ExtensionRange_submsgs[0], 143 &google_protobuf_DescriptorProto_ExtensionRange__fields[0], 144 UPB_SIZE(24, 32), 3, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(255), 0, 145 }; 146 147 static const upb_MiniTableField google_protobuf_DescriptorProto_ReservedRange__fields[2] = { 148 {1, 12, 64, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 149 {2, 16, 65, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 150 }; 151 152 const upb_MiniTable google__protobuf__DescriptorProto__ReservedRange_msg_init = { 153 NULL, 154 &google_protobuf_DescriptorProto_ReservedRange__fields[0], 155 24, 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(255), 0, 156 }; 157 158 static const upb_MiniTableSub google_protobuf_ExtensionRangeOptions_submsgs[4] = { 159 {.UPB_PRIVATE(submsg) = &google__protobuf__ExtensionRangeOptions__Declaration_msg_init}, 160 {.UPB_PRIVATE(submsg) = &google__protobuf__FeatureSet_msg_init}, 161 {.UPB_PRIVATE(submsg) = &google__protobuf__UninterpretedOption_msg_init}, 162 {.UPB_PRIVATE(subenum) = &google_protobuf_ExtensionRangeOptions_VerificationState_enum_init}, 163 }; 164 165 static const upb_MiniTableField google_protobuf_ExtensionRangeOptions__fields[4] = { 166 {2, UPB_SIZE(12, 16), 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 167 {3, UPB_SIZE(16, 12), 64, 3, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 168 {50, UPB_SIZE(20, 24), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 169 {999, UPB_SIZE(24, 32), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 170 }; 171 172 const upb_MiniTable google__protobuf__ExtensionRangeOptions_msg_init = { 173 &google_protobuf_ExtensionRangeOptions_submsgs[0], 174 &google_protobuf_ExtensionRangeOptions__fields[0], 175 UPB_SIZE(32, 40), 4, kUpb_ExtMode_Extendable, 0, UPB_FASTTABLE_MASK(248), 0, 176 UPB_FASTTABLE_INIT({ 177 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 178 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 179 {0x001000003f000012, &upb_prm_1bt_max64b}, 180 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 181 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 182 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 183 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 184 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 185 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 186 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 187 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 188 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 189 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 190 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 191 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 192 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 193 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 194 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 195 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 196 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 197 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 198 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 199 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 200 {0x002000003f023eba, &upb_prm_2bt_max128b}, 201 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 202 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 203 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 204 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 205 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 206 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 207 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 208 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 209 }) 210 }; 211 212 static const upb_MiniTableField google_protobuf_ExtensionRangeOptions_Declaration__fields[5] = { 213 {1, 12, 64, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 214 {2, UPB_SIZE(20, 24), 65, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 215 {3, UPB_SIZE(28, 40), 66, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 216 {5, 16, 67, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 217 {6, 17, 68, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 218 }; 219 220 const upb_MiniTable google__protobuf__ExtensionRangeOptions__Declaration_msg_init = { 221 NULL, 222 &google_protobuf_ExtensionRangeOptions_Declaration__fields[0], 223 UPB_SIZE(40, 56), 5, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(255), 0, 224 }; 225 226 static const upb_MiniTableSub google_protobuf_FieldDescriptorProto_submsgs[3] = { 227 {.UPB_PRIVATE(submsg) = &google__protobuf__FieldOptions_msg_init}, 228 {.UPB_PRIVATE(subenum) = &google_protobuf_FieldDescriptorProto_Label_enum_init}, 229 {.UPB_PRIVATE(subenum) = &google_protobuf_FieldDescriptorProto_Type_enum_init}, 230 }; 231 232 static const upb_MiniTableField google_protobuf_FieldDescriptorProto__fields[11] = { 233 {1, UPB_SIZE(36, 32), 64, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 234 {2, UPB_SIZE(44, 48), 65, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 235 {3, 12, 66, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 236 {4, 16, 67, 1, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 237 {5, 20, 68, 2, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 238 {6, UPB_SIZE(52, 64), 69, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 239 {7, UPB_SIZE(60, 80), 70, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 240 {8, UPB_SIZE(24, 96), 71, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 241 {9, UPB_SIZE(28, 24), 72, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 242 {10, UPB_SIZE(68, 104), 73, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 243 {17, UPB_SIZE(32, 28), 74, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 244 }; 245 246 const upb_MiniTable google__protobuf__FieldDescriptorProto_msg_init = { 247 &google_protobuf_FieldDescriptorProto_submsgs[0], 248 &google_protobuf_FieldDescriptorProto__fields[0], 249 UPB_SIZE(80, 120), 11, kUpb_ExtMode_NonExtendable, 10, UPB_FASTTABLE_MASK(255), 0, 250 }; 251 252 static const upb_MiniTableSub google_protobuf_OneofDescriptorProto_submsgs[1] = { 253 {.UPB_PRIVATE(submsg) = &google__protobuf__OneofOptions_msg_init}, 254 }; 255 256 static const upb_MiniTableField google_protobuf_OneofDescriptorProto__fields[2] = { 257 {1, 16, 64, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 258 {2, UPB_SIZE(12, 32), 65, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 259 }; 260 261 const upb_MiniTable google__protobuf__OneofDescriptorProto_msg_init = { 262 &google_protobuf_OneofDescriptorProto_submsgs[0], 263 &google_protobuf_OneofDescriptorProto__fields[0], 264 UPB_SIZE(24, 40), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(255), 0, 265 }; 266 267 static const upb_MiniTableSub google_protobuf_EnumDescriptorProto_submsgs[3] = { 268 {.UPB_PRIVATE(submsg) = &google__protobuf__EnumValueDescriptorProto_msg_init}, 269 {.UPB_PRIVATE(submsg) = &google__protobuf__EnumOptions_msg_init}, 270 {.UPB_PRIVATE(submsg) = &google__protobuf__EnumDescriptorProto__EnumReservedRange_msg_init}, 271 }; 272 273 static const upb_MiniTableField google_protobuf_EnumDescriptorProto__fields[5] = { 274 {1, UPB_SIZE(28, 16), 64, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 275 {2, UPB_SIZE(12, 32), 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 276 {3, UPB_SIZE(16, 40), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 277 {4, UPB_SIZE(20, 48), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 278 {5, UPB_SIZE(24, 56), 0, kUpb_NoSub, 12, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsAlternate | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 279 }; 280 281 const upb_MiniTable google__protobuf__EnumDescriptorProto_msg_init = { 282 &google_protobuf_EnumDescriptorProto_submsgs[0], 283 &google_protobuf_EnumDescriptorProto__fields[0], 284 UPB_SIZE(40, 64), 5, kUpb_ExtMode_NonExtendable, 5, UPB_FASTTABLE_MASK(56), 0, 285 UPB_FASTTABLE_INIT({ 286 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 287 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 288 {0x002000003f000012, &upb_prm_1bt_max64b}, 289 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 290 {0x003000003f020022, &upb_prm_1bt_max64b}, 291 {0x003800003f00002a, &upb_prs_1bt}, 292 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 293 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 294 }) 295 }; 296 297 static const upb_MiniTableField google_protobuf_EnumDescriptorProto_EnumReservedRange__fields[2] = { 298 {1, 12, 64, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 299 {2, 16, 65, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 300 }; 301 302 const upb_MiniTable google__protobuf__EnumDescriptorProto__EnumReservedRange_msg_init = { 303 NULL, 304 &google_protobuf_EnumDescriptorProto_EnumReservedRange__fields[0], 305 24, 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(255), 0, 306 }; 307 308 static const upb_MiniTableSub google_protobuf_EnumValueDescriptorProto_submsgs[1] = { 309 {.UPB_PRIVATE(submsg) = &google__protobuf__EnumValueOptions_msg_init}, 310 }; 311 312 static const upb_MiniTableField google_protobuf_EnumValueDescriptorProto__fields[3] = { 313 {1, UPB_SIZE(20, 16), 64, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 314 {2, 12, 65, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 315 {3, UPB_SIZE(16, 32), 66, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 316 }; 317 318 const upb_MiniTable google__protobuf__EnumValueDescriptorProto_msg_init = { 319 &google_protobuf_EnumValueDescriptorProto_submsgs[0], 320 &google_protobuf_EnumValueDescriptorProto__fields[0], 321 UPB_SIZE(32, 40), 3, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(255), 0, 322 }; 323 324 static const upb_MiniTableSub google_protobuf_ServiceDescriptorProto_submsgs[2] = { 325 {.UPB_PRIVATE(submsg) = &google__protobuf__MethodDescriptorProto_msg_init}, 326 {.UPB_PRIVATE(submsg) = &google__protobuf__ServiceOptions_msg_init}, 327 }; 328 329 static const upb_MiniTableField google_protobuf_ServiceDescriptorProto__fields[3] = { 330 {1, UPB_SIZE(20, 16), 64, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 331 {2, UPB_SIZE(12, 32), 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 332 {3, UPB_SIZE(16, 40), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 333 }; 334 335 const upb_MiniTable google__protobuf__ServiceDescriptorProto_msg_init = { 336 &google_protobuf_ServiceDescriptorProto_submsgs[0], 337 &google_protobuf_ServiceDescriptorProto__fields[0], 338 UPB_SIZE(32, 48), 3, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(24), 0, 339 UPB_FASTTABLE_INIT({ 340 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 341 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 342 {0x002000003f000012, &upb_prm_1bt_max128b}, 343 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 344 }) 345 }; 346 347 static const upb_MiniTableSub google_protobuf_MethodDescriptorProto_submsgs[1] = { 348 {.UPB_PRIVATE(submsg) = &google__protobuf__MethodOptions_msg_init}, 349 }; 350 351 static const upb_MiniTableField google_protobuf_MethodDescriptorProto__fields[6] = { 352 {1, UPB_SIZE(20, 16), 64, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 353 {2, UPB_SIZE(28, 32), 65, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 354 {3, UPB_SIZE(36, 48), 66, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 355 {4, UPB_SIZE(12, 64), 67, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 356 {5, UPB_SIZE(16, 9), 68, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 357 {6, UPB_SIZE(17, 10), 69, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 358 }; 359 360 const upb_MiniTable google__protobuf__MethodDescriptorProto_msg_init = { 361 &google_protobuf_MethodDescriptorProto_submsgs[0], 362 &google_protobuf_MethodDescriptorProto__fields[0], 363 UPB_SIZE(48, 72), 6, kUpb_ExtMode_NonExtendable, 6, UPB_FASTTABLE_MASK(255), 0, 364 }; 365 366 static const upb_MiniTableSub google_protobuf_FileOptions_submsgs[3] = { 367 {.UPB_PRIVATE(submsg) = &google__protobuf__FeatureSet_msg_init}, 368 {.UPB_PRIVATE(submsg) = &google__protobuf__UninterpretedOption_msg_init}, 369 {.UPB_PRIVATE(subenum) = &google_protobuf_FileOptions_OptimizeMode_enum_init}, 370 }; 371 372 static const upb_MiniTableField google_protobuf_FileOptions__fields[21] = { 373 {1, UPB_SIZE(32, 24), 64, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 374 {8, 40, 65, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 375 {9, 12, 66, 2, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 376 {10, 16, 67, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 377 {11, UPB_SIZE(48, 56), 68, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 378 {16, 17, 69, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 379 {17, 18, 70, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 380 {18, 19, 71, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 381 {20, 20, 72, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 382 {23, 21, 73, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 383 {27, 22, 74, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 384 {31, 23, 75, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 385 {36, UPB_SIZE(56, 72), 76, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 386 {37, UPB_SIZE(64, 88), 77, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 387 {39, UPB_SIZE(72, 104), 78, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 388 {40, UPB_SIZE(80, 120), 79, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 389 {41, UPB_SIZE(88, 136), 80, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 390 {44, UPB_SIZE(96, 152), 81, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 391 {45, UPB_SIZE(104, 168), 82, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 392 {50, UPB_SIZE(24, 184), 83, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 393 {999, UPB_SIZE(28, 192), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 394 }; 395 396 const upb_MiniTable google__protobuf__FileOptions_msg_init = { 397 &google_protobuf_FileOptions_submsgs[0], 398 &google_protobuf_FileOptions__fields[0], 399 UPB_SIZE(112, 200), 21, kUpb_ExtMode_Extendable, 1, UPB_FASTTABLE_MASK(248), 0, 400 UPB_FASTTABLE_INIT({ 401 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 402 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 403 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 404 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 405 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 406 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 407 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 408 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 409 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 410 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 411 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 412 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 413 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 414 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 415 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 416 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 417 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 418 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 419 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 420 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 421 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 422 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 423 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 424 {0x00c000003f013eba, &upb_prm_2bt_max128b}, 425 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 426 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 427 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 428 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 429 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 430 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 431 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 432 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 433 }) 434 }; 435 436 static const upb_MiniTableSub google_protobuf_MessageOptions_submsgs[2] = { 437 {.UPB_PRIVATE(submsg) = &google__protobuf__FeatureSet_msg_init}, 438 {.UPB_PRIVATE(submsg) = &google__protobuf__UninterpretedOption_msg_init}, 439 }; 440 441 static const upb_MiniTableField google_protobuf_MessageOptions__fields[7] = { 442 {1, 9, 64, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 443 {2, 10, 65, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 444 {3, 11, 66, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 445 {7, 12, 67, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 446 {11, 13, 68, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 447 {12, 16, 69, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 448 {999, UPB_SIZE(20, 24), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 449 }; 450 451 const upb_MiniTable google__protobuf__MessageOptions_msg_init = { 452 &google_protobuf_MessageOptions_submsgs[0], 453 &google_protobuf_MessageOptions__fields[0], 454 UPB_SIZE(24, 32), 7, kUpb_ExtMode_Extendable, 3, UPB_FASTTABLE_MASK(248), 0, 455 UPB_FASTTABLE_INIT({ 456 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 457 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 458 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 459 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 460 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 461 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 462 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 463 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 464 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 465 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 466 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 467 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 468 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 469 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 470 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 471 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 472 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 473 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 474 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 475 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 476 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 477 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 478 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 479 {0x001800003f013eba, &upb_prm_2bt_max128b}, 480 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 481 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 482 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 483 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 484 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 485 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 486 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 487 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 488 }) 489 }; 490 491 static const upb_MiniTableSub google_protobuf_FieldOptions_submsgs[7] = { 492 {.UPB_PRIVATE(submsg) = &google__protobuf__FieldOptions__EditionDefault_msg_init}, 493 {.UPB_PRIVATE(submsg) = &google__protobuf__FeatureSet_msg_init}, 494 {.UPB_PRIVATE(submsg) = &google__protobuf__UninterpretedOption_msg_init}, 495 {.UPB_PRIVATE(subenum) = &google_protobuf_FieldOptions_CType_enum_init}, 496 {.UPB_PRIVATE(subenum) = &google_protobuf_FieldOptions_JSType_enum_init}, 497 {.UPB_PRIVATE(subenum) = &google_protobuf_FieldOptions_OptionRetention_enum_init}, 498 {.UPB_PRIVATE(subenum) = &google_protobuf_FieldOptions_OptionTargetType_enum_init}, 499 }; 500 501 static const upb_MiniTableField google_protobuf_FieldOptions__fields[13] = { 502 {1, 12, 64, 3, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 503 {2, 16, 65, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 504 {3, 17, 66, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 505 {5, 18, 67, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 506 {6, 20, 68, 4, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 507 {10, 24, 69, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 508 {15, 25, 70, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 509 {16, 26, 71, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 510 {17, 28, 72, 5, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 511 {19, 32, 0, 6, 14, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 512 {20, UPB_SIZE(36, 40), 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 513 {21, UPB_SIZE(40, 48), 73, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 514 {999, UPB_SIZE(44, 56), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 515 }; 516 517 const upb_MiniTable google__protobuf__FieldOptions_msg_init = { 518 &google_protobuf_FieldOptions_submsgs[0], 519 &google_protobuf_FieldOptions__fields[0], 520 UPB_SIZE(48, 64), 13, kUpb_ExtMode_Extendable, 3, UPB_FASTTABLE_MASK(248), 0, 521 UPB_FASTTABLE_INIT({ 522 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 523 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 524 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 525 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 526 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 527 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 528 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 529 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 530 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 531 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 532 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 533 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 534 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 535 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 536 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 537 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 538 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 539 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 540 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 541 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 542 {0x002800003f0001a2, &upb_prm_2bt_max64b}, 543 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 544 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 545 {0x003800003f023eba, &upb_prm_2bt_max128b}, 546 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 547 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 548 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 549 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 550 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 551 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 552 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 553 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 554 }) 555 }; 556 557 static const upb_MiniTableSub google_protobuf_FieldOptions_EditionDefault_submsgs[1] = { 558 {.UPB_PRIVATE(subenum) = &google_protobuf_Edition_enum_init}, 559 }; 560 561 static const upb_MiniTableField google_protobuf_FieldOptions_EditionDefault__fields[2] = { 562 {2, 16, 64, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 563 {3, 12, 65, 0, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 564 }; 565 566 const upb_MiniTable google__protobuf__FieldOptions__EditionDefault_msg_init = { 567 &google_protobuf_FieldOptions_EditionDefault_submsgs[0], 568 &google_protobuf_FieldOptions_EditionDefault__fields[0], 569 UPB_SIZE(24, 32), 2, kUpb_ExtMode_NonExtendable, 0, UPB_FASTTABLE_MASK(255), 0, 570 }; 571 572 static const upb_MiniTableSub google_protobuf_OneofOptions_submsgs[2] = { 573 {.UPB_PRIVATE(submsg) = &google__protobuf__FeatureSet_msg_init}, 574 {.UPB_PRIVATE(submsg) = &google__protobuf__UninterpretedOption_msg_init}, 575 }; 576 577 static const upb_MiniTableField google_protobuf_OneofOptions__fields[2] = { 578 {1, UPB_SIZE(12, 16), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 579 {999, UPB_SIZE(16, 24), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 580 }; 581 582 const upb_MiniTable google__protobuf__OneofOptions_msg_init = { 583 &google_protobuf_OneofOptions_submsgs[0], 584 &google_protobuf_OneofOptions__fields[0], 585 UPB_SIZE(24, 32), 2, kUpb_ExtMode_Extendable, 1, UPB_FASTTABLE_MASK(248), 0, 586 UPB_FASTTABLE_INIT({ 587 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 588 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 589 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 590 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 591 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 592 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 593 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 594 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 595 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 596 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 597 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 598 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 599 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 600 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 601 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 602 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 603 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 604 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 605 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 606 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 607 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 608 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 609 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 610 {0x001800003f013eba, &upb_prm_2bt_max128b}, 611 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 612 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 613 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 614 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 615 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 616 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 617 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 618 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 619 }) 620 }; 621 622 static const upb_MiniTableSub google_protobuf_EnumOptions_submsgs[2] = { 623 {.UPB_PRIVATE(submsg) = &google__protobuf__FeatureSet_msg_init}, 624 {.UPB_PRIVATE(submsg) = &google__protobuf__UninterpretedOption_msg_init}, 625 }; 626 627 static const upb_MiniTableField google_protobuf_EnumOptions__fields[5] = { 628 {2, 9, 64, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 629 {3, 10, 65, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 630 {6, 11, 66, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 631 {7, UPB_SIZE(12, 16), 67, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 632 {999, UPB_SIZE(16, 24), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 633 }; 634 635 const upb_MiniTable google__protobuf__EnumOptions_msg_init = { 636 &google_protobuf_EnumOptions_submsgs[0], 637 &google_protobuf_EnumOptions__fields[0], 638 UPB_SIZE(24, 32), 5, kUpb_ExtMode_Extendable, 0, UPB_FASTTABLE_MASK(248), 0, 639 UPB_FASTTABLE_INIT({ 640 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 641 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 642 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 643 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 644 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 645 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 646 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 647 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 648 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 649 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 650 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 651 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 652 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 653 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 654 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 655 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 656 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 657 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 658 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 659 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 660 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 661 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 662 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 663 {0x001800003f013eba, &upb_prm_2bt_max128b}, 664 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 665 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 666 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 667 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 668 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 669 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 670 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 671 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 672 }) 673 }; 674 675 static const upb_MiniTableSub google_protobuf_EnumValueOptions_submsgs[2] = { 676 {.UPB_PRIVATE(submsg) = &google__protobuf__FeatureSet_msg_init}, 677 {.UPB_PRIVATE(submsg) = &google__protobuf__UninterpretedOption_msg_init}, 678 }; 679 680 static const upb_MiniTableField google_protobuf_EnumValueOptions__fields[4] = { 681 {1, 9, 64, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 682 {2, UPB_SIZE(12, 16), 65, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 683 {3, UPB_SIZE(16, 10), 66, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 684 {999, UPB_SIZE(20, 24), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 685 }; 686 687 const upb_MiniTable google__protobuf__EnumValueOptions_msg_init = { 688 &google_protobuf_EnumValueOptions_submsgs[0], 689 &google_protobuf_EnumValueOptions__fields[0], 690 UPB_SIZE(24, 32), 4, kUpb_ExtMode_Extendable, 3, UPB_FASTTABLE_MASK(248), 0, 691 UPB_FASTTABLE_INIT({ 692 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 693 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 694 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 695 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 696 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 697 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 698 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 699 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 700 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 701 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 702 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 703 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 704 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 705 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 706 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 707 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 708 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 709 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 710 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 711 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 712 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 713 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 714 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 715 {0x001800003f013eba, &upb_prm_2bt_max128b}, 716 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 717 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 718 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 719 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 720 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 721 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 722 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 723 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 724 }) 725 }; 726 727 static const upb_MiniTableSub google_protobuf_ServiceOptions_submsgs[2] = { 728 {.UPB_PRIVATE(submsg) = &google__protobuf__FeatureSet_msg_init}, 729 {.UPB_PRIVATE(submsg) = &google__protobuf__UninterpretedOption_msg_init}, 730 }; 731 732 static const upb_MiniTableField google_protobuf_ServiceOptions__fields[3] = { 733 {33, 9, 64, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 734 {34, UPB_SIZE(12, 16), 65, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 735 {999, UPB_SIZE(16, 24), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 736 }; 737 738 const upb_MiniTable google__protobuf__ServiceOptions_msg_init = { 739 &google_protobuf_ServiceOptions_submsgs[0], 740 &google_protobuf_ServiceOptions__fields[0], 741 UPB_SIZE(24, 32), 3, kUpb_ExtMode_Extendable, 0, UPB_FASTTABLE_MASK(248), 0, 742 UPB_FASTTABLE_INIT({ 743 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 744 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 745 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 746 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 747 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 748 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 749 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 750 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 751 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 752 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 753 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 754 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 755 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 756 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 757 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 758 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 759 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 760 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 761 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 762 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 763 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 764 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 765 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 766 {0x001800003f013eba, &upb_prm_2bt_max128b}, 767 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 768 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 769 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 770 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 771 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 772 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 773 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 774 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 775 }) 776 }; 777 778 static const upb_MiniTableSub google_protobuf_MethodOptions_submsgs[3] = { 779 {.UPB_PRIVATE(submsg) = &google__protobuf__FeatureSet_msg_init}, 780 {.UPB_PRIVATE(submsg) = &google__protobuf__UninterpretedOption_msg_init}, 781 {.UPB_PRIVATE(subenum) = &google_protobuf_MethodOptions_IdempotencyLevel_enum_init}, 782 }; 783 784 static const upb_MiniTableField google_protobuf_MethodOptions__fields[4] = { 785 {33, 9, 64, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 786 {34, 12, 65, 2, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 787 {35, 16, 66, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 788 {999, UPB_SIZE(20, 24), 0, 1, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 789 }; 790 791 const upb_MiniTable google__protobuf__MethodOptions_msg_init = { 792 &google_protobuf_MethodOptions_submsgs[0], 793 &google_protobuf_MethodOptions__fields[0], 794 UPB_SIZE(24, 32), 4, kUpb_ExtMode_Extendable, 0, UPB_FASTTABLE_MASK(248), 0, 795 UPB_FASTTABLE_INIT({ 796 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 797 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 798 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 799 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 800 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 801 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 802 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 803 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 804 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 805 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 806 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 807 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 808 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 809 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 810 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 811 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 812 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 813 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 814 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 815 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 816 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 817 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 818 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 819 {0x001800003f013eba, &upb_prm_2bt_max128b}, 820 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 821 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 822 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 823 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 824 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 825 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 826 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 827 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 828 }) 829 }; 830 831 static const upb_MiniTableSub google_protobuf_UninterpretedOption_submsgs[1] = { 832 {.UPB_PRIVATE(submsg) = &google__protobuf__UninterpretedOption__NamePart_msg_init}, 833 }; 834 835 static const upb_MiniTableField google_protobuf_UninterpretedOption__fields[7] = { 836 {2, UPB_SIZE(12, 16), 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 837 {3, UPB_SIZE(16, 24), 64, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 838 {4, UPB_SIZE(24, 40), 65, kUpb_NoSub, 4, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}, 839 {5, UPB_SIZE(32, 48), 66, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}, 840 {6, UPB_SIZE(40, 56), 67, kUpb_NoSub, 1, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}, 841 {7, UPB_SIZE(48, 64), 68, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 842 {8, UPB_SIZE(56, 80), 69, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 843 }; 844 845 const upb_MiniTable google__protobuf__UninterpretedOption_msg_init = { 846 &google_protobuf_UninterpretedOption_submsgs[0], 847 &google_protobuf_UninterpretedOption__fields[0], 848 UPB_SIZE(64, 96), 7, kUpb_ExtMode_NonExtendable, 0, UPB_FASTTABLE_MASK(24), 0, 849 UPB_FASTTABLE_INIT({ 850 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 851 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 852 {0x001000003f000012, &upb_prm_1bt_max64b}, 853 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 854 }) 855 }; 856 857 static const upb_MiniTableField google_protobuf_UninterpretedOption_NamePart__fields[2] = { 858 {1, UPB_SIZE(12, 16), 64, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 859 {2, 9, 65, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 860 }; 861 862 const upb_MiniTable google__protobuf__UninterpretedOption__NamePart_msg_init = { 863 NULL, 864 &google_protobuf_UninterpretedOption_NamePart__fields[0], 865 UPB_SIZE(24, 32), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(255), 2, 866 }; 867 868 static const upb_MiniTableSub google_protobuf_FeatureSet_submsgs[6] = { 869 {.UPB_PRIVATE(subenum) = &google_protobuf_FeatureSet_FieldPresence_enum_init}, 870 {.UPB_PRIVATE(subenum) = &google_protobuf_FeatureSet_EnumType_enum_init}, 871 {.UPB_PRIVATE(subenum) = &google_protobuf_FeatureSet_RepeatedFieldEncoding_enum_init}, 872 {.UPB_PRIVATE(subenum) = &google_protobuf_FeatureSet_Utf8Validation_enum_init}, 873 {.UPB_PRIVATE(subenum) = &google_protobuf_FeatureSet_MessageEncoding_enum_init}, 874 {.UPB_PRIVATE(subenum) = &google_protobuf_FeatureSet_JsonFormat_enum_init}, 875 }; 876 877 static const upb_MiniTableField google_protobuf_FeatureSet__fields[6] = { 878 {1, 12, 64, 0, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 879 {2, 16, 65, 1, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 880 {3, 20, 66, 2, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 881 {4, 24, 67, 3, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 882 {5, 28, 68, 4, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 883 {6, 32, 69, 5, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 884 }; 885 886 const upb_MiniTable google__protobuf__FeatureSet_msg_init = { 887 &google_protobuf_FeatureSet_submsgs[0], 888 &google_protobuf_FeatureSet__fields[0], 889 40, 6, kUpb_ExtMode_Extendable, 6, UPB_FASTTABLE_MASK(255), 0, 890 }; 891 892 static const upb_MiniTableSub google_protobuf_FeatureSetDefaults_submsgs[3] = { 893 {.UPB_PRIVATE(submsg) = &google__protobuf__FeatureSetDefaults__FeatureSetEditionDefault_msg_init}, 894 {.UPB_PRIVATE(subenum) = &google_protobuf_Edition_enum_init}, 895 {.UPB_PRIVATE(subenum) = &google_protobuf_Edition_enum_init}, 896 }; 897 898 static const upb_MiniTableField google_protobuf_FeatureSetDefaults__fields[3] = { 899 {1, UPB_SIZE(12, 24), 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 900 {4, UPB_SIZE(16, 12), 64, 1, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 901 {5, UPB_SIZE(20, 16), 65, 2, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 902 }; 903 904 const upb_MiniTable google__protobuf__FeatureSetDefaults_msg_init = { 905 &google_protobuf_FeatureSetDefaults_submsgs[0], 906 &google_protobuf_FeatureSetDefaults__fields[0], 907 UPB_SIZE(24, 32), 3, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(8), 0, 908 UPB_FASTTABLE_INIT({ 909 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 910 {0x001800003f00000a, &upb_prm_1bt_max64b}, 911 }) 912 }; 913 914 static const upb_MiniTableSub google_protobuf_FeatureSetDefaults_FeatureSetEditionDefault_submsgs[2] = { 915 {.UPB_PRIVATE(submsg) = &google__protobuf__FeatureSet_msg_init}, 916 {.UPB_PRIVATE(subenum) = &google_protobuf_Edition_enum_init}, 917 }; 918 919 static const upb_MiniTableField google_protobuf_FeatureSetDefaults_FeatureSetEditionDefault__fields[2] = { 920 {2, UPB_SIZE(12, 16), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 921 {3, UPB_SIZE(16, 12), 65, 1, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 922 }; 923 924 const upb_MiniTable google__protobuf__FeatureSetDefaults__FeatureSetEditionDefault_msg_init = { 925 &google_protobuf_FeatureSetDefaults_FeatureSetEditionDefault_submsgs[0], 926 &google_protobuf_FeatureSetDefaults_FeatureSetEditionDefault__fields[0], 927 24, 2, kUpb_ExtMode_NonExtendable, 0, UPB_FASTTABLE_MASK(255), 0, 928 }; 929 930 static const upb_MiniTableSub google_protobuf_SourceCodeInfo_submsgs[1] = { 931 {.UPB_PRIVATE(submsg) = &google__protobuf__SourceCodeInfo__Location_msg_init}, 932 }; 933 934 static const upb_MiniTableField google_protobuf_SourceCodeInfo__fields[1] = { 935 {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 936 }; 937 938 const upb_MiniTable google__protobuf__SourceCodeInfo_msg_init = { 939 &google_protobuf_SourceCodeInfo_submsgs[0], 940 &google_protobuf_SourceCodeInfo__fields[0], 941 16, 1, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(8), 0, 942 UPB_FASTTABLE_INIT({ 943 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 944 {0x000800003f00000a, &upb_prm_1bt_max128b}, 945 }) 946 }; 947 948 static const upb_MiniTableField google_protobuf_SourceCodeInfo_Location__fields[5] = { 949 {1, UPB_SIZE(12, 16), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 950 {2, UPB_SIZE(16, 24), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 951 {3, UPB_SIZE(24, 32), 64, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 952 {4, UPB_SIZE(32, 48), 65, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 953 {6, UPB_SIZE(20, 64), 0, kUpb_NoSub, 12, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsAlternate | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 954 }; 955 956 const upb_MiniTable google__protobuf__SourceCodeInfo__Location_msg_init = { 957 NULL, 958 &google_protobuf_SourceCodeInfo_Location__fields[0], 959 UPB_SIZE(40, 72), 5, kUpb_ExtMode_NonExtendable, 4, UPB_FASTTABLE_MASK(56), 0, 960 UPB_FASTTABLE_INIT({ 961 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 962 {0x001000003f00000a, &upb_ppv4_1bt}, 963 {0x001800003f000012, &upb_ppv4_1bt}, 964 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 965 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 966 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 967 {0x004000003f000032, &upb_prs_1bt}, 968 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 969 }) 970 }; 971 972 static const upb_MiniTableSub google_protobuf_GeneratedCodeInfo_submsgs[1] = { 973 {.UPB_PRIVATE(submsg) = &google__protobuf__GeneratedCodeInfo__Annotation_msg_init}, 974 }; 975 976 static const upb_MiniTableField google_protobuf_GeneratedCodeInfo__fields[1] = { 977 {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 978 }; 979 980 const upb_MiniTable google__protobuf__GeneratedCodeInfo_msg_init = { 981 &google_protobuf_GeneratedCodeInfo_submsgs[0], 982 &google_protobuf_GeneratedCodeInfo__fields[0], 983 16, 1, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(8), 0, 984 UPB_FASTTABLE_INIT({ 985 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 986 {0x000800003f00000a, &upb_prm_1bt_max64b}, 987 }) 988 }; 989 990 static const upb_MiniTableSub google_protobuf_GeneratedCodeInfo_Annotation_submsgs[1] = { 991 {.UPB_PRIVATE(subenum) = &google_protobuf_GeneratedCodeInfo_Annotation_Semantic_enum_init}, 992 }; 993 994 static const upb_MiniTableField google_protobuf_GeneratedCodeInfo_Annotation__fields[5] = { 995 {1, UPB_SIZE(12, 24), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 996 {2, UPB_SIZE(28, 32), 64, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 997 {3, UPB_SIZE(16, 12), 65, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 998 {4, UPB_SIZE(20, 16), 66, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 999 {5, UPB_SIZE(24, 20), 67, 0, 14, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 1000 }; 1001 1002 const upb_MiniTable google__protobuf__GeneratedCodeInfo__Annotation_msg_init = { 1003 &google_protobuf_GeneratedCodeInfo_Annotation_submsgs[0], 1004 &google_protobuf_GeneratedCodeInfo_Annotation__fields[0], 1005 UPB_SIZE(40, 48), 5, kUpb_ExtMode_NonExtendable, 5, UPB_FASTTABLE_MASK(8), 0, 1006 UPB_FASTTABLE_INIT({ 1007 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 1008 {0x001800003f00000a, &upb_ppv4_1bt}, 1009 }) 1010 }; 1011 1012 static const upb_MiniTable *messages_layout[32] = { 1013 &google__protobuf__FileDescriptorSet_msg_init, 1014 &google__protobuf__FileDescriptorProto_msg_init, 1015 &google__protobuf__DescriptorProto_msg_init, 1016 &google__protobuf__DescriptorProto__ExtensionRange_msg_init, 1017 &google__protobuf__DescriptorProto__ReservedRange_msg_init, 1018 &google__protobuf__ExtensionRangeOptions_msg_init, 1019 &google__protobuf__ExtensionRangeOptions__Declaration_msg_init, 1020 &google__protobuf__FieldDescriptorProto_msg_init, 1021 &google__protobuf__OneofDescriptorProto_msg_init, 1022 &google__protobuf__EnumDescriptorProto_msg_init, 1023 &google__protobuf__EnumDescriptorProto__EnumReservedRange_msg_init, 1024 &google__protobuf__EnumValueDescriptorProto_msg_init, 1025 &google__protobuf__ServiceDescriptorProto_msg_init, 1026 &google__protobuf__MethodDescriptorProto_msg_init, 1027 &google__protobuf__FileOptions_msg_init, 1028 &google__protobuf__MessageOptions_msg_init, 1029 &google__protobuf__FieldOptions_msg_init, 1030 &google__protobuf__FieldOptions__EditionDefault_msg_init, 1031 &google__protobuf__OneofOptions_msg_init, 1032 &google__protobuf__EnumOptions_msg_init, 1033 &google__protobuf__EnumValueOptions_msg_init, 1034 &google__protobuf__ServiceOptions_msg_init, 1035 &google__protobuf__MethodOptions_msg_init, 1036 &google__protobuf__UninterpretedOption_msg_init, 1037 &google__protobuf__UninterpretedOption__NamePart_msg_init, 1038 &google__protobuf__FeatureSet_msg_init, 1039 &google__protobuf__FeatureSetDefaults_msg_init, 1040 &google__protobuf__FeatureSetDefaults__FeatureSetEditionDefault_msg_init, 1041 &google__protobuf__SourceCodeInfo_msg_init, 1042 &google__protobuf__SourceCodeInfo__Location_msg_init, 1043 &google__protobuf__GeneratedCodeInfo_msg_init, 1044 &google__protobuf__GeneratedCodeInfo__Annotation_msg_init, 1045 }; 1046 1047 const upb_MiniTableEnum google_protobuf_Edition_enum_init = { 1048 64, 1049 8, 1050 { 1051 0x7, 1052 0x0, 1053 0x3e6, 1054 0x3e7, 1055 0x3e8, 1056 0x3e9, 1057 0x1869d, 1058 0x1869e, 1059 0x1869f, 1060 0x7fffffff, 1061 }, 1062 }; 1063 1064 const upb_MiniTableEnum google_protobuf_ExtensionRangeOptions_VerificationState_enum_init = { 1065 64, 1066 0, 1067 { 1068 0x3, 1069 0x0, 1070 }, 1071 }; 1072 1073 const upb_MiniTableEnum google_protobuf_FeatureSet_EnumType_enum_init = { 1074 64, 1075 0, 1076 { 1077 0x7, 1078 0x0, 1079 }, 1080 }; 1081 1082 const upb_MiniTableEnum google_protobuf_FeatureSet_FieldPresence_enum_init = { 1083 64, 1084 0, 1085 { 1086 0xf, 1087 0x0, 1088 }, 1089 }; 1090 1091 const upb_MiniTableEnum google_protobuf_FeatureSet_JsonFormat_enum_init = { 1092 64, 1093 0, 1094 { 1095 0x7, 1096 0x0, 1097 }, 1098 }; 1099 1100 const upb_MiniTableEnum google_protobuf_FeatureSet_MessageEncoding_enum_init = { 1101 64, 1102 0, 1103 { 1104 0x7, 1105 0x0, 1106 }, 1107 }; 1108 1109 const upb_MiniTableEnum google_protobuf_FeatureSet_RepeatedFieldEncoding_enum_init = { 1110 64, 1111 0, 1112 { 1113 0x7, 1114 0x0, 1115 }, 1116 }; 1117 1118 const upb_MiniTableEnum google_protobuf_FeatureSet_Utf8Validation_enum_init = { 1119 64, 1120 0, 1121 { 1122 0xd, 1123 0x0, 1124 }, 1125 }; 1126 1127 const upb_MiniTableEnum google_protobuf_FieldDescriptorProto_Label_enum_init = { 1128 64, 1129 0, 1130 { 1131 0xe, 1132 0x0, 1133 }, 1134 }; 1135 1136 const upb_MiniTableEnum google_protobuf_FieldDescriptorProto_Type_enum_init = { 1137 64, 1138 0, 1139 { 1140 0x7fffe, 1141 0x0, 1142 }, 1143 }; 1144 1145 const upb_MiniTableEnum google_protobuf_FieldOptions_CType_enum_init = { 1146 64, 1147 0, 1148 { 1149 0x7, 1150 0x0, 1151 }, 1152 }; 1153 1154 const upb_MiniTableEnum google_protobuf_FieldOptions_JSType_enum_init = { 1155 64, 1156 0, 1157 { 1158 0x7, 1159 0x0, 1160 }, 1161 }; 1162 1163 const upb_MiniTableEnum google_protobuf_FieldOptions_OptionRetention_enum_init = { 1164 64, 1165 0, 1166 { 1167 0x7, 1168 0x0, 1169 }, 1170 }; 1171 1172 const upb_MiniTableEnum google_protobuf_FieldOptions_OptionTargetType_enum_init = { 1173 64, 1174 0, 1175 { 1176 0x3ff, 1177 0x0, 1178 }, 1179 }; 1180 1181 const upb_MiniTableEnum google_protobuf_FileOptions_OptimizeMode_enum_init = { 1182 64, 1183 0, 1184 { 1185 0xe, 1186 0x0, 1187 }, 1188 }; 1189 1190 const upb_MiniTableEnum google_protobuf_GeneratedCodeInfo_Annotation_Semantic_enum_init = { 1191 64, 1192 0, 1193 { 1194 0x7, 1195 0x0, 1196 }, 1197 }; 1198 1199 const upb_MiniTableEnum google_protobuf_MethodOptions_IdempotencyLevel_enum_init = { 1200 64, 1201 0, 1202 { 1203 0x7, 1204 0x0, 1205 }, 1206 }; 1207 1208 static const upb_MiniTableEnum *enums_layout[17] = { 1209 &google_protobuf_Edition_enum_init, 1210 &google_protobuf_ExtensionRangeOptions_VerificationState_enum_init, 1211 &google_protobuf_FeatureSet_EnumType_enum_init, 1212 &google_protobuf_FeatureSet_FieldPresence_enum_init, 1213 &google_protobuf_FeatureSet_JsonFormat_enum_init, 1214 &google_protobuf_FeatureSet_MessageEncoding_enum_init, 1215 &google_protobuf_FeatureSet_RepeatedFieldEncoding_enum_init, 1216 &google_protobuf_FeatureSet_Utf8Validation_enum_init, 1217 &google_protobuf_FieldDescriptorProto_Label_enum_init, 1218 &google_protobuf_FieldDescriptorProto_Type_enum_init, 1219 &google_protobuf_FieldOptions_CType_enum_init, 1220 &google_protobuf_FieldOptions_JSType_enum_init, 1221 &google_protobuf_FieldOptions_OptionRetention_enum_init, 1222 &google_protobuf_FieldOptions_OptionTargetType_enum_init, 1223 &google_protobuf_FileOptions_OptimizeMode_enum_init, 1224 &google_protobuf_GeneratedCodeInfo_Annotation_Semantic_enum_init, 1225 &google_protobuf_MethodOptions_IdempotencyLevel_enum_init, 1226 }; 1227 1228 const upb_MiniTableFile google_protobuf_descriptor_proto_upb_file_layout = { 1229 messages_layout, 1230 enums_layout, 1231 NULL, 1232 32, 1233 17, 1234 0, 1235 }; 1236 1237 #include "upb/port/undef.inc" 1238 1239