1ffe3c632Sopenharmony_ci// Generated by the protocol buffer compiler. DO NOT EDIT! 2ffe3c632Sopenharmony_ci// source: google/protobuf/source_context.proto 3ffe3c632Sopenharmony_ci 4ffe3c632Sopenharmony_ci// This CPP symbol can be defined to use imports that match up to the framework 5ffe3c632Sopenharmony_ci// imports needed when using CocoaPods. 6ffe3c632Sopenharmony_ci#if !defined(GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS) 7ffe3c632Sopenharmony_ci #define GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS 0 8ffe3c632Sopenharmony_ci#endif 9ffe3c632Sopenharmony_ci 10ffe3c632Sopenharmony_ci#if GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS 11ffe3c632Sopenharmony_ci #import <Protobuf/GPBDescriptor.h> 12ffe3c632Sopenharmony_ci #import <Protobuf/GPBMessage.h> 13ffe3c632Sopenharmony_ci #import <Protobuf/GPBRootObject.h> 14ffe3c632Sopenharmony_ci#else 15ffe3c632Sopenharmony_ci #import "GPBDescriptor.h" 16ffe3c632Sopenharmony_ci #import "GPBMessage.h" 17ffe3c632Sopenharmony_ci #import "GPBRootObject.h" 18ffe3c632Sopenharmony_ci#endif 19ffe3c632Sopenharmony_ci 20ffe3c632Sopenharmony_ci#if GOOGLE_PROTOBUF_OBJC_VERSION < 30004 21ffe3c632Sopenharmony_ci#error This file was generated by a newer version of protoc which is incompatible with your Protocol Buffer library sources. 22ffe3c632Sopenharmony_ci#endif 23ffe3c632Sopenharmony_ci#if 30004 < GOOGLE_PROTOBUF_OBJC_MIN_SUPPORTED_VERSION 24ffe3c632Sopenharmony_ci#error This file was generated by an older version of protoc which is incompatible with your Protocol Buffer library sources. 25ffe3c632Sopenharmony_ci#endif 26ffe3c632Sopenharmony_ci 27ffe3c632Sopenharmony_ci// @@protoc_insertion_point(imports) 28ffe3c632Sopenharmony_ci 29ffe3c632Sopenharmony_ci#pragma clang diagnostic push 30ffe3c632Sopenharmony_ci#pragma clang diagnostic ignored "-Wdeprecated-declarations" 31ffe3c632Sopenharmony_ci 32ffe3c632Sopenharmony_ciCF_EXTERN_C_BEGIN 33ffe3c632Sopenharmony_ci 34ffe3c632Sopenharmony_ciNS_ASSUME_NONNULL_BEGIN 35ffe3c632Sopenharmony_ci 36ffe3c632Sopenharmony_ci#pragma mark - GPBSourceContextRoot 37ffe3c632Sopenharmony_ci 38ffe3c632Sopenharmony_ci/** 39ffe3c632Sopenharmony_ci * Exposes the extension registry for this file. 40ffe3c632Sopenharmony_ci * 41ffe3c632Sopenharmony_ci * The base class provides: 42ffe3c632Sopenharmony_ci * @code 43ffe3c632Sopenharmony_ci * + (GPBExtensionRegistry *)extensionRegistry; 44ffe3c632Sopenharmony_ci * @endcode 45ffe3c632Sopenharmony_ci * which is a @c GPBExtensionRegistry that includes all the extensions defined by 46ffe3c632Sopenharmony_ci * this file and all files that it depends on. 47ffe3c632Sopenharmony_ci **/ 48ffe3c632Sopenharmony_ciGPB_FINAL @interface GPBSourceContextRoot : GPBRootObject 49ffe3c632Sopenharmony_ci@end 50ffe3c632Sopenharmony_ci 51ffe3c632Sopenharmony_ci#pragma mark - GPBSourceContext 52ffe3c632Sopenharmony_ci 53ffe3c632Sopenharmony_citypedef GPB_ENUM(GPBSourceContext_FieldNumber) { 54ffe3c632Sopenharmony_ci GPBSourceContext_FieldNumber_FileName = 1, 55ffe3c632Sopenharmony_ci}; 56ffe3c632Sopenharmony_ci 57ffe3c632Sopenharmony_ci/** 58ffe3c632Sopenharmony_ci * `SourceContext` represents information about the source of a 59ffe3c632Sopenharmony_ci * protobuf element, like the file in which it is defined. 60ffe3c632Sopenharmony_ci **/ 61ffe3c632Sopenharmony_ciGPB_FINAL @interface GPBSourceContext : GPBMessage 62ffe3c632Sopenharmony_ci 63ffe3c632Sopenharmony_ci/** 64ffe3c632Sopenharmony_ci * The path-qualified name of the .proto file that contained the associated 65ffe3c632Sopenharmony_ci * protobuf element. For example: `"google/protobuf/source_context.proto"`. 66ffe3c632Sopenharmony_ci **/ 67ffe3c632Sopenharmony_ci@property(nonatomic, readwrite, copy, null_resettable) NSString *fileName; 68ffe3c632Sopenharmony_ci 69ffe3c632Sopenharmony_ci@end 70ffe3c632Sopenharmony_ci 71ffe3c632Sopenharmony_ciNS_ASSUME_NONNULL_END 72ffe3c632Sopenharmony_ci 73ffe3c632Sopenharmony_ciCF_EXTERN_C_END 74ffe3c632Sopenharmony_ci 75ffe3c632Sopenharmony_ci#pragma clang diagnostic pop 76ffe3c632Sopenharmony_ci 77ffe3c632Sopenharmony_ci// @@protoc_insertion_point(global_scope) 78