OLD | NEW |
1 // Generated by the protocol buffer compiler. DO NOT EDIT! | 1 // Generated by the protocol buffer compiler. DO NOT EDIT! |
2 // source: google/protobuf/type.proto | 2 // source: google/protobuf/type.proto |
3 | 3 |
4 // This CPP symbol can be defined to use imports that match up to the framework | 4 #import "GPBProtocolBuffers_RuntimeSupport.h" |
5 // imports needed when using CocoaPods. | 5 #import "google/protobuf/Type.pbobjc.h" |
6 #if !defined(GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS) | 6 #import "google/protobuf/Any.pbobjc.h" |
7 #define GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS 0 | 7 #import "google/protobuf/SourceContext.pbobjc.h" |
8 #endif | |
9 | |
10 #if GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS | |
11 #import <Protobuf/GPBProtocolBuffers_RuntimeSupport.h> | |
12 #else | |
13 #import "GPBProtocolBuffers_RuntimeSupport.h" | |
14 #endif | |
15 | |
16 #if GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS | |
17 #import <Protobuf/Type.pbobjc.h> | |
18 #import <Protobuf/Any.pbobjc.h> | |
19 #import <Protobuf/SourceContext.pbobjc.h> | |
20 #else | |
21 #import "google/protobuf/Type.pbobjc.h" | |
22 #import "google/protobuf/Any.pbobjc.h" | |
23 #import "google/protobuf/SourceContext.pbobjc.h" | |
24 #endif | |
25 // @@protoc_insertion_point(imports) | 8 // @@protoc_insertion_point(imports) |
26 | 9 |
27 #pragma clang diagnostic push | 10 #pragma clang diagnostic push |
28 #pragma clang diagnostic ignored "-Wdeprecated-declarations" | 11 #pragma clang diagnostic ignored "-Wdeprecated-declarations" |
29 | 12 |
30 #pragma mark - GPBTypeRoot | 13 #pragma mark - GPBTypeRoot |
31 | 14 |
32 @implementation GPBTypeRoot | 15 @implementation GPBTypeRoot |
33 | 16 |
34 // No extensions in the file and none of the imports (direct or indirect) | 17 + (GPBExtensionRegistry*)extensionRegistry { |
35 // defined extensions, so no need to generate +extensionRegistry. | 18 // This is called by +initialize so there is no need to worry |
| 19 // about thread safety and initialization of registry. |
| 20 static GPBExtensionRegistry* registry = nil; |
| 21 if (!registry) { |
| 22 GPBDebugCheckRuntimeVersion(); |
| 23 registry = [[GPBExtensionRegistry alloc] init]; |
| 24 [registry addExtensions:[GPBAnyRoot extensionRegistry]]; |
| 25 [registry addExtensions:[GPBSourceContextRoot extensionRegistry]]; |
| 26 } |
| 27 return registry; |
| 28 } |
36 | 29 |
37 @end | 30 @end |
38 | 31 |
39 #pragma mark - GPBTypeRoot_FileDescriptor | 32 #pragma mark - GPBTypeRoot_FileDescriptor |
40 | 33 |
41 static GPBFileDescriptor *GPBTypeRoot_FileDescriptor(void) { | 34 static GPBFileDescriptor *GPBTypeRoot_FileDescriptor(void) { |
42 // This is called by +initialize so there is no need to worry | 35 // This is called by +initialize so there is no need to worry |
43 // about thread safety of the singleton. | 36 // about thread safety of the singleton. |
44 static GPBFileDescriptor *descriptor = NULL; | 37 static GPBFileDescriptor *descriptor = NULL; |
45 if (!descriptor) { | 38 if (!descriptor) { |
46 GPB_DEBUG_CHECK_RUNTIME_VERSIONS(); | 39 GPBDebugCheckRuntimeVersion(); |
47 descriptor = [[GPBFileDescriptor alloc] initWithPackage:@"google.protobuf" | 40 descriptor = [[GPBFileDescriptor alloc] initWithPackage:@"google.protobuf" |
48 objcPrefix:@"GPB" | |
49 syntax:GPBFileSyntaxProto3]
; | 41 syntax:GPBFileSyntaxProto3]
; |
50 } | 42 } |
51 return descriptor; | 43 return descriptor; |
52 } | 44 } |
53 | 45 |
54 #pragma mark - Enum GPBSyntax | 46 #pragma mark - Enum GPBSyntax |
55 | 47 |
56 GPBEnumDescriptor *GPBSyntax_EnumDescriptor(void) { | 48 GPBEnumDescriptor *GPBSyntax_EnumDescriptor(void) { |
57 static GPBEnumDescriptor *descriptor = NULL; | 49 static GPBEnumDescriptor *descriptor = NULL; |
58 if (!descriptor) { | 50 if (!descriptor) { |
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
156 .offset = (uint32_t)offsetof(GPBType__storage_, sourceContext), | 148 .offset = (uint32_t)offsetof(GPBType__storage_, sourceContext), |
157 .flags = GPBFieldOptional, | 149 .flags = GPBFieldOptional, |
158 .dataType = GPBDataTypeMessage, | 150 .dataType = GPBDataTypeMessage, |
159 }, | 151 }, |
160 { | 152 { |
161 .name = "syntax", | 153 .name = "syntax", |
162 .dataTypeSpecific.enumDescFunc = GPBSyntax_EnumDescriptor, | 154 .dataTypeSpecific.enumDescFunc = GPBSyntax_EnumDescriptor, |
163 .number = GPBType_FieldNumber_Syntax, | 155 .number = GPBType_FieldNumber_Syntax, |
164 .hasIndex = 2, | 156 .hasIndex = 2, |
165 .offset = (uint32_t)offsetof(GPBType__storage_, syntax), | 157 .offset = (uint32_t)offsetof(GPBType__storage_, syntax), |
166 .flags = (GPBFieldFlags)(GPBFieldOptional | GPBFieldHasEnumDescriptor), | 158 .flags = GPBFieldOptional | GPBFieldHasEnumDescriptor, |
167 .dataType = GPBDataTypeEnum, | 159 .dataType = GPBDataTypeEnum, |
168 }, | 160 }, |
169 }; | 161 }; |
170 GPBDescriptor *localDescriptor = | 162 GPBDescriptor *localDescriptor = |
171 [GPBDescriptor allocDescriptorForClass:[GPBType class] | 163 [GPBDescriptor allocDescriptorForClass:[GPBType class] |
172 rootClass:[GPBTypeRoot class] | 164 rootClass:[GPBTypeRoot class] |
173 file:GPBTypeRoot_FileDescriptor() | 165 file:GPBTypeRoot_FileDescriptor() |
174 fields:fields | 166 fields:fields |
175 fieldCount:(uint32_t)(sizeof(fields) / sizeo
f(GPBMessageFieldDescription)) | 167 fieldCount:(uint32_t)(sizeof(fields) / sizeo
f(GPBMessageFieldDescription)) |
176 storageSize:sizeof(GPBType__storage_) | 168 storageSize:sizeof(GPBType__storage_) |
177 flags:GPBDescriptorInitializationFlag_N
one]; | 169 flags:0]; |
178 NSAssert(descriptor == nil, @"Startup recursed!"); | 170 NSAssert(descriptor == nil, @"Startup recursed!"); |
179 descriptor = localDescriptor; | 171 descriptor = localDescriptor; |
180 } | 172 } |
181 return descriptor; | 173 return descriptor; |
182 } | 174 } |
183 | 175 |
184 @end | 176 @end |
185 | 177 |
186 int32_t GPBType_Syntax_RawValue(GPBType *message) { | 178 int32_t GPBType_Syntax_RawValue(GPBType *message) { |
187 GPBDescriptor *descriptor = [GPBType descriptor]; | 179 GPBDescriptor *descriptor = [GPBType descriptor]; |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
228 + (GPBDescriptor *)descriptor { | 220 + (GPBDescriptor *)descriptor { |
229 static GPBDescriptor *descriptor = nil; | 221 static GPBDescriptor *descriptor = nil; |
230 if (!descriptor) { | 222 if (!descriptor) { |
231 static GPBMessageFieldDescription fields[] = { | 223 static GPBMessageFieldDescription fields[] = { |
232 { | 224 { |
233 .name = "kind", | 225 .name = "kind", |
234 .dataTypeSpecific.enumDescFunc = GPBField_Kind_EnumDescriptor, | 226 .dataTypeSpecific.enumDescFunc = GPBField_Kind_EnumDescriptor, |
235 .number = GPBField_FieldNumber_Kind, | 227 .number = GPBField_FieldNumber_Kind, |
236 .hasIndex = 0, | 228 .hasIndex = 0, |
237 .offset = (uint32_t)offsetof(GPBField__storage_, kind), | 229 .offset = (uint32_t)offsetof(GPBField__storage_, kind), |
238 .flags = (GPBFieldFlags)(GPBFieldOptional | GPBFieldHasEnumDescriptor), | 230 .flags = GPBFieldOptional | GPBFieldHasEnumDescriptor, |
239 .dataType = GPBDataTypeEnum, | 231 .dataType = GPBDataTypeEnum, |
240 }, | 232 }, |
241 { | 233 { |
242 .name = "cardinality", | 234 .name = "cardinality", |
243 .dataTypeSpecific.enumDescFunc = GPBField_Cardinality_EnumDescriptor, | 235 .dataTypeSpecific.enumDescFunc = GPBField_Cardinality_EnumDescriptor, |
244 .number = GPBField_FieldNumber_Cardinality, | 236 .number = GPBField_FieldNumber_Cardinality, |
245 .hasIndex = 1, | 237 .hasIndex = 1, |
246 .offset = (uint32_t)offsetof(GPBField__storage_, cardinality), | 238 .offset = (uint32_t)offsetof(GPBField__storage_, cardinality), |
247 .flags = (GPBFieldFlags)(GPBFieldOptional | GPBFieldHasEnumDescriptor), | 239 .flags = GPBFieldOptional | GPBFieldHasEnumDescriptor, |
248 .dataType = GPBDataTypeEnum, | 240 .dataType = GPBDataTypeEnum, |
249 }, | 241 }, |
250 { | 242 { |
251 .name = "number", | 243 .name = "number", |
252 .dataTypeSpecific.className = NULL, | 244 .dataTypeSpecific.className = NULL, |
253 .number = GPBField_FieldNumber_Number, | 245 .number = GPBField_FieldNumber_Number, |
254 .hasIndex = 2, | 246 .hasIndex = 2, |
255 .offset = (uint32_t)offsetof(GPBField__storage_, number), | 247 .offset = (uint32_t)offsetof(GPBField__storage_, number), |
256 .flags = GPBFieldOptional, | 248 .flags = GPBFieldOptional, |
257 .dataType = GPBDataTypeInt32, | 249 .dataType = GPBDataTypeInt32, |
258 }, | 250 }, |
259 { | 251 { |
260 .name = "name", | 252 .name = "name", |
261 .dataTypeSpecific.className = NULL, | 253 .dataTypeSpecific.className = NULL, |
262 .number = GPBField_FieldNumber_Name, | 254 .number = GPBField_FieldNumber_Name, |
263 .hasIndex = 3, | 255 .hasIndex = 3, |
264 .offset = (uint32_t)offsetof(GPBField__storage_, name), | 256 .offset = (uint32_t)offsetof(GPBField__storage_, name), |
265 .flags = GPBFieldOptional, | 257 .flags = GPBFieldOptional, |
266 .dataType = GPBDataTypeString, | 258 .dataType = GPBDataTypeString, |
267 }, | 259 }, |
268 { | 260 { |
269 .name = "typeURL", | 261 .name = "typeURL", |
270 .dataTypeSpecific.className = NULL, | 262 .dataTypeSpecific.className = NULL, |
271 .number = GPBField_FieldNumber_TypeURL, | 263 .number = GPBField_FieldNumber_TypeURL, |
272 .hasIndex = 4, | 264 .hasIndex = 4, |
273 .offset = (uint32_t)offsetof(GPBField__storage_, typeURL), | 265 .offset = (uint32_t)offsetof(GPBField__storage_, typeURL), |
274 .flags = (GPBFieldFlags)(GPBFieldOptional | GPBFieldTextFormatNameCustom
), | 266 .flags = GPBFieldOptional | GPBFieldTextFormatNameCustom, |
275 .dataType = GPBDataTypeString, | 267 .dataType = GPBDataTypeString, |
276 }, | 268 }, |
277 { | 269 { |
278 .name = "oneofIndex", | 270 .name = "oneofIndex", |
279 .dataTypeSpecific.className = NULL, | 271 .dataTypeSpecific.className = NULL, |
280 .number = GPBField_FieldNumber_OneofIndex, | 272 .number = GPBField_FieldNumber_OneofIndex, |
281 .hasIndex = 5, | 273 .hasIndex = 5, |
282 .offset = (uint32_t)offsetof(GPBField__storage_, oneofIndex), | 274 .offset = (uint32_t)offsetof(GPBField__storage_, oneofIndex), |
283 .flags = GPBFieldOptional, | 275 .flags = GPBFieldOptional, |
284 .dataType = GPBDataTypeInt32, | 276 .dataType = GPBDataTypeInt32, |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
320 .dataType = GPBDataTypeString, | 312 .dataType = GPBDataTypeString, |
321 }, | 313 }, |
322 }; | 314 }; |
323 GPBDescriptor *localDescriptor = | 315 GPBDescriptor *localDescriptor = |
324 [GPBDescriptor allocDescriptorForClass:[GPBField class] | 316 [GPBDescriptor allocDescriptorForClass:[GPBField class] |
325 rootClass:[GPBTypeRoot class] | 317 rootClass:[GPBTypeRoot class] |
326 file:GPBTypeRoot_FileDescriptor() | 318 file:GPBTypeRoot_FileDescriptor() |
327 fields:fields | 319 fields:fields |
328 fieldCount:(uint32_t)(sizeof(fields) / sizeo
f(GPBMessageFieldDescription)) | 320 fieldCount:(uint32_t)(sizeof(fields) / sizeo
f(GPBMessageFieldDescription)) |
329 storageSize:sizeof(GPBField__storage_) | 321 storageSize:sizeof(GPBField__storage_) |
330 flags:GPBDescriptorInitializationFlag_N
one]; | 322 flags:0]; |
331 #if !GPBOBJC_SKIP_MESSAGE_TEXTFORMAT_EXTRAS | 323 #if !GPBOBJC_SKIP_MESSAGE_TEXTFORMAT_EXTRAS |
332 static const char *extraTextFormatInfo = | 324 static const char *extraTextFormatInfo = |
333 "\001\006\004\241!!\000"; | 325 "\001\006\004\241!!\000"; |
334 [localDescriptor setupExtraTextInfo:extraTextFormatInfo]; | 326 [localDescriptor setupExtraTextInfo:extraTextFormatInfo]; |
335 #endif // !GPBOBJC_SKIP_MESSAGE_TEXTFORMAT_EXTRAS | 327 #endif // !GPBOBJC_SKIP_MESSAGE_TEXTFORMAT_EXTRAS |
336 NSAssert(descriptor == nil, @"Startup recursed!"); | 328 NSAssert(descriptor == nil, @"Startup recursed!"); |
337 descriptor = localDescriptor; | 329 descriptor = localDescriptor; |
338 } | 330 } |
339 return descriptor; | 331 return descriptor; |
340 } | 332 } |
(...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
537 .offset = (uint32_t)offsetof(GPBEnum__storage_, sourceContext), | 529 .offset = (uint32_t)offsetof(GPBEnum__storage_, sourceContext), |
538 .flags = GPBFieldOptional, | 530 .flags = GPBFieldOptional, |
539 .dataType = GPBDataTypeMessage, | 531 .dataType = GPBDataTypeMessage, |
540 }, | 532 }, |
541 { | 533 { |
542 .name = "syntax", | 534 .name = "syntax", |
543 .dataTypeSpecific.enumDescFunc = GPBSyntax_EnumDescriptor, | 535 .dataTypeSpecific.enumDescFunc = GPBSyntax_EnumDescriptor, |
544 .number = GPBEnum_FieldNumber_Syntax, | 536 .number = GPBEnum_FieldNumber_Syntax, |
545 .hasIndex = 2, | 537 .hasIndex = 2, |
546 .offset = (uint32_t)offsetof(GPBEnum__storage_, syntax), | 538 .offset = (uint32_t)offsetof(GPBEnum__storage_, syntax), |
547 .flags = (GPBFieldFlags)(GPBFieldOptional | GPBFieldHasEnumDescriptor), | 539 .flags = GPBFieldOptional | GPBFieldHasEnumDescriptor, |
548 .dataType = GPBDataTypeEnum, | 540 .dataType = GPBDataTypeEnum, |
549 }, | 541 }, |
550 }; | 542 }; |
551 GPBDescriptor *localDescriptor = | 543 GPBDescriptor *localDescriptor = |
552 [GPBDescriptor allocDescriptorForClass:[GPBEnum class] | 544 [GPBDescriptor allocDescriptorForClass:[GPBEnum class] |
553 rootClass:[GPBTypeRoot class] | 545 rootClass:[GPBTypeRoot class] |
554 file:GPBTypeRoot_FileDescriptor() | 546 file:GPBTypeRoot_FileDescriptor() |
555 fields:fields | 547 fields:fields |
556 fieldCount:(uint32_t)(sizeof(fields) / sizeo
f(GPBMessageFieldDescription)) | 548 fieldCount:(uint32_t)(sizeof(fields) / sizeo
f(GPBMessageFieldDescription)) |
557 storageSize:sizeof(GPBEnum__storage_) | 549 storageSize:sizeof(GPBEnum__storage_) |
558 flags:GPBDescriptorInitializationFlag_N
one]; | 550 flags:0]; |
559 NSAssert(descriptor == nil, @"Startup recursed!"); | 551 NSAssert(descriptor == nil, @"Startup recursed!"); |
560 descriptor = localDescriptor; | 552 descriptor = localDescriptor; |
561 } | 553 } |
562 return descriptor; | 554 return descriptor; |
563 } | 555 } |
564 | 556 |
565 @end | 557 @end |
566 | 558 |
567 int32_t GPBEnum_Syntax_RawValue(GPBEnum *message) { | 559 int32_t GPBEnum_Syntax_RawValue(GPBEnum *message) { |
568 GPBDescriptor *descriptor = [GPBEnum descriptor]; | 560 GPBDescriptor *descriptor = [GPBEnum descriptor]; |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
625 .dataType = GPBDataTypeMessage, | 617 .dataType = GPBDataTypeMessage, |
626 }, | 618 }, |
627 }; | 619 }; |
628 GPBDescriptor *localDescriptor = | 620 GPBDescriptor *localDescriptor = |
629 [GPBDescriptor allocDescriptorForClass:[GPBEnumValue class] | 621 [GPBDescriptor allocDescriptorForClass:[GPBEnumValue class] |
630 rootClass:[GPBTypeRoot class] | 622 rootClass:[GPBTypeRoot class] |
631 file:GPBTypeRoot_FileDescriptor() | 623 file:GPBTypeRoot_FileDescriptor() |
632 fields:fields | 624 fields:fields |
633 fieldCount:(uint32_t)(sizeof(fields) / sizeo
f(GPBMessageFieldDescription)) | 625 fieldCount:(uint32_t)(sizeof(fields) / sizeo
f(GPBMessageFieldDescription)) |
634 storageSize:sizeof(GPBEnumValue__storage_) | 626 storageSize:sizeof(GPBEnumValue__storage_) |
635 flags:GPBDescriptorInitializationFlag_N
one]; | 627 flags:0]; |
636 NSAssert(descriptor == nil, @"Startup recursed!"); | 628 NSAssert(descriptor == nil, @"Startup recursed!"); |
637 descriptor = localDescriptor; | 629 descriptor = localDescriptor; |
638 } | 630 } |
639 return descriptor; | 631 return descriptor; |
640 } | 632 } |
641 | 633 |
642 @end | 634 @end |
643 | 635 |
644 #pragma mark - GPBOption | 636 #pragma mark - GPBOption |
645 | 637 |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
679 .dataType = GPBDataTypeMessage, | 671 .dataType = GPBDataTypeMessage, |
680 }, | 672 }, |
681 }; | 673 }; |
682 GPBDescriptor *localDescriptor = | 674 GPBDescriptor *localDescriptor = |
683 [GPBDescriptor allocDescriptorForClass:[GPBOption class] | 675 [GPBDescriptor allocDescriptorForClass:[GPBOption class] |
684 rootClass:[GPBTypeRoot class] | 676 rootClass:[GPBTypeRoot class] |
685 file:GPBTypeRoot_FileDescriptor() | 677 file:GPBTypeRoot_FileDescriptor() |
686 fields:fields | 678 fields:fields |
687 fieldCount:(uint32_t)(sizeof(fields) / sizeo
f(GPBMessageFieldDescription)) | 679 fieldCount:(uint32_t)(sizeof(fields) / sizeo
f(GPBMessageFieldDescription)) |
688 storageSize:sizeof(GPBOption__storage_) | 680 storageSize:sizeof(GPBOption__storage_) |
689 flags:GPBDescriptorInitializationFlag_N
one]; | 681 flags:0]; |
690 NSAssert(descriptor == nil, @"Startup recursed!"); | 682 NSAssert(descriptor == nil, @"Startup recursed!"); |
691 descriptor = localDescriptor; | 683 descriptor = localDescriptor; |
692 } | 684 } |
693 return descriptor; | 685 return descriptor; |
694 } | 686 } |
695 | 687 |
696 @end | 688 @end |
697 | 689 |
698 | 690 |
699 #pragma clang diagnostic pop | 691 #pragma clang diagnostic pop |
700 | 692 |
701 // @@protoc_insertion_point(global_scope) | 693 // @@protoc_insertion_point(global_scope) |
OLD | NEW |