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