|
void | GenerateClearingCode (io::Printer *printer) const |
|
void | GenerateClearingCode (io::Printer *printer) const override |
|
void | GenerateConstructorCode (io::Printer *printer) const |
|
void | GenerateConstructorCode (io::Printer *printer) const override |
|
void | GenerateDestructorCode (io::Printer *printer) const |
|
void | GenerateDestructorCode (io::Printer *printer) const override |
|
void | GenerateInlineAccessorDefinitions (io::Printer *printer) const |
|
void | GenerateInlineAccessorDefinitions (io::Printer *printer) const override |
|
void | GenerateIsInitialized (io::Printer *printer) const override |
|
void | GenerateMessageClearingCode (io::Printer *printer) const |
|
void | GenerateMessageClearingCode (io::Printer *printer) const override |
|
void | GenerateNonInlineAccessorDefinitions (io::Printer *printer) const |
|
void | GenerateNonInlineAccessorDefinitions (io::Printer *printer) const override |
|
void | GenerateSwappingCode (io::Printer *printer) const |
|
void | GenerateSwappingCode (io::Printer *printer) const override |
|
| MessageOneofFieldGenerator (const FieldDescriptor *descriptor, const Options &options, MessageSCCAnalyzer *scc_analyzer) |
|
| MessageOneofFieldGenerator (const FieldDescriptor *descriptor, const Options &options, MessageSCCAnalyzer *scc_analyzer) |
|
| ~MessageOneofFieldGenerator () |
|
| ~MessageOneofFieldGenerator () override |
|
void | GenerateAccessorDeclarations (io::Printer *printer) const |
|
void | GenerateAccessorDeclarations (io::Printer *printer) const override |
|
void | GenerateByteSize (io::Printer *printer) const |
|
void | GenerateByteSize (io::Printer *printer) const override |
|
void | GenerateConstinitInitializer (io::Printer *printer) const override |
|
void | GenerateCopyConstructorCode (io::Printer *printer) const |
|
void | GenerateCopyConstructorCode (io::Printer *printer) const override |
|
void | GenerateInternalAccessorDeclarations (io::Printer *printer) const |
|
void | GenerateInternalAccessorDeclarations (io::Printer *printer) const override |
|
void | GenerateInternalAccessorDefinitions (io::Printer *printer) const |
|
void | GenerateInternalAccessorDefinitions (io::Printer *printer) const override |
|
void | GenerateMergingCode (io::Printer *printer) const |
|
void | GenerateMergingCode (io::Printer *printer) const override |
|
void | GeneratePrivateMembers (io::Printer *printer) const |
|
void | GeneratePrivateMembers (io::Printer *printer) const override |
|
void | GenerateSerializeWithCachedSizesToArray (io::Printer *printer) const |
|
void | GenerateSerializeWithCachedSizesToArray (io::Printer *printer) const override |
|
| MessageFieldGenerator (const FieldDescriptor *descriptor, const Options &options, MessageSCCAnalyzer *scc_analyzer) |
|
| MessageFieldGenerator (const FieldDescriptor *descriptor, const Options &options, MessageSCCAnalyzer *scc_analyzer) |
|
| ~MessageFieldGenerator () |
|
| ~MessageFieldGenerator () override |
|
virtual uint32 | CalculateFieldTag () const |
|
| FieldGenerator (const FieldDescriptor *descriptor, const Options &options) |
|
| FieldGenerator (const FieldDescriptor *descriptor, const Options &options) |
|
virtual bool | GenerateArenaDestructorCode (io::Printer *printer) const |
|
virtual bool | GenerateArenaDestructorCode (io::Printer *printer) const |
|
virtual void | GenerateDefaultInstanceAllocator (io::Printer *) const |
|
virtual void | GenerateSerializeWithCachedSizes (io::Printer *printer) const final |
|
virtual void | GenerateSerializeWithCachedSizes (io::Printer *printer) const final |
|
virtual void | GenerateStaticMembers (io::Printer *) const |
|
virtual void | GenerateStaticMembers (io::Printer *) const |
|
virtual bool | IsInlined () const |
|
virtual bool | IsInlined () const |
|
void | SetHasBitIndex (int32 has_bit_index) |
|
void | SetHasBitIndex (int32_t has_bit_index) |
|
void | SetInlinedStringIndex (int32_t inlined_string_index) |
|
virtual | ~FieldGenerator () |
|
virtual | ~FieldGenerator () |
|