1// Generated by the protocol buffer compiler. DO NOT EDIT! 2// source: google/protobuf/field_mask.proto 3 4// This CPP symbol can be defined to use imports that match up to the framework 5// imports needed when using CocoaPods. 6#if !defined(GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS) 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/FieldMask.pbobjc.h> 18#else 19 #import "google/protobuf/FieldMask.pbobjc.h" 20#endif 21// @@protoc_insertion_point(imports) 22 23#pragma clang diagnostic push 24#pragma clang diagnostic ignored "-Wdeprecated-declarations" 25 26#pragma mark - GPBFieldMaskRoot 27 28@implementation GPBFieldMaskRoot 29 30@end 31 32#pragma mark - GPBFieldMaskRoot_FileDescriptor 33 34static GPBFileDescriptor *GPBFieldMaskRoot_FileDescriptor(void) { 35 // This is called by +initialize so there is no need to worry 36 // about thread safety of the singleton. 37 static GPBFileDescriptor *descriptor = NULL; 38 if (!descriptor) { 39 GPBDebugCheckRuntimeVersion(); 40 descriptor = [[GPBFileDescriptor alloc] initWithPackage:@"google.protobuf" 41 syntax:GPBFileSyntaxProto3]; 42 } 43 return descriptor; 44} 45 46#pragma mark - GPBFieldMask 47 48@implementation GPBFieldMask 49 50@dynamic pathsArray, pathsArray_Count; 51 52typedef struct GPBFieldMask__storage_ { 53 uint32_t _has_storage_[1]; 54 NSMutableArray *pathsArray; 55} GPBFieldMask__storage_; 56 57// This method is threadsafe because it is initially called 58// in +initialize for each subclass. 59+ (GPBDescriptor *)descriptor { 60 static GPBDescriptor *descriptor = nil; 61 if (!descriptor) { 62 static GPBMessageFieldDescription fields[] = { 63 { 64 .name = "pathsArray", 65 .dataTypeSpecific.className = NULL, 66 .number = GPBFieldMask_FieldNumber_PathsArray, 67 .hasIndex = GPBNoHasBit, 68 .offset = (uint32_t)offsetof(GPBFieldMask__storage_, pathsArray), 69 .flags = GPBFieldRepeated, 70 .dataType = GPBDataTypeString, 71 }, 72 }; 73 GPBDescriptor *localDescriptor = 74 [GPBDescriptor allocDescriptorForClass:[GPBFieldMask class] 75 rootClass:[GPBFieldMaskRoot class] 76 file:GPBFieldMaskRoot_FileDescriptor() 77 fields:fields 78 fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) 79 storageSize:sizeof(GPBFieldMask__storage_) 80 flags:0]; 81 NSAssert(descriptor == nil, @"Startup recursed!"); 82 descriptor = localDescriptor; 83 } 84 return descriptor; 85} 86 87@end 88 89 90#pragma clang diagnostic pop 91 92// @@protoc_insertion_point(global_scope) 93