diff options
Diffstat (limited to 'objectivec/google/protobuf/Descriptor.pbobjc.h')
-rw-r--r-- | objectivec/google/protobuf/Descriptor.pbobjc.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/objectivec/google/protobuf/Descriptor.pbobjc.h b/objectivec/google/protobuf/Descriptor.pbobjc.h index bf0f51a6..2a86a7e1 100644 --- a/objectivec/google/protobuf/Descriptor.pbobjc.h +++ b/objectivec/google/protobuf/Descriptor.pbobjc.h @@ -531,6 +531,7 @@ typedef GPB_ENUM(GPBFileOptions_FieldNumber) { GPBFileOptions_FieldNumber_CcEnableArenas = 31, GPBFileOptions_FieldNumber_ObjcClassPrefix = 36, GPBFileOptions_FieldNumber_CsharpNamespace = 37, + GPBFileOptions_FieldNumber_JavananoUseDeprecatedPackage = 38, GPBFileOptions_FieldNumber_UninterpretedOptionArray = 999, }; @@ -562,10 +563,12 @@ typedef GPB_ENUM(GPBFileOptions_FieldNumber) { // If set true, then the Java code generator will generate equals() and // hashCode() methods for all messages defined in the .proto file. -// - In the full runtime, this is purely a speed optimization, as the +// This increases generated code size, potentially substantially for large +// protos, which may harm a memory-constrained application. +// - In the full runtime this is a speed optimization, as the // AbstractMessage base class includes reflection-based implementations of // these methods. -//- In the lite runtime, setting this option changes the semantics of +// - In the lite runtime, setting this option changes the semantics of // equals() and hashCode() to more closely match those of the full runtime; // the generated methods compute their results based on field values rather // than object identity. (Implementations should not assume that hashcodes @@ -633,6 +636,11 @@ typedef GPB_ENUM(GPBFileOptions_FieldNumber) { @property(nonatomic, readwrite) BOOL hasCsharpNamespace; @property(nonatomic, readwrite, copy, null_resettable) NSString *csharpNamespace; +// Whether the nano proto compiler should generate in the deprecated non-nano +// suffixed package. +@property(nonatomic, readwrite) BOOL hasJavananoUseDeprecatedPackage; +@property(nonatomic, readwrite) BOOL javananoUseDeprecatedPackage; + // The parser stores options it doesn't recognize here. See above. // |uninterpretedOptionArray| contains |GPBUninterpretedOption| @property(nonatomic, readwrite, strong, null_resettable) NSMutableArray *uninterpretedOptionArray; |