Go to the documentation of this file.
35 #ifndef GOOGLE_PROTOBUF_COMPILER_JAVA_ENUM_FIELD_LITE_H__
36 #define GOOGLE_PROTOBUF_COMPILER_JAVA_ENUM_FIELD_LITE_H__
47 class ClassNameResolver;
73 std::vector<uint16>*
output)
const;
92 int messageBitIndex,
Context* context);
98 std::vector<uint16>*
output)
const;
118 std::vector<uint16>*
output)
const;
136 #endif // GOOGLE_PROTOBUF_COMPILER_JAVA_ENUM_FIELD_LITE_H__
void GenerateInterfaceMembers(io::Printer *printer) const
GLsizei const GLchar *const * string
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(RepeatedImmutableEnumFieldLiteGenerator)
void GenerateMembers(io::Printer *printer) const
void GenerateBuilderMembers(io::Printer *printer) const
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(ImmutableEnumFieldLiteGenerator)
~ImmutableEnumOneofFieldLiteGenerator()
std::map< std::string, std::string > variables_
int GetNumBitsForMessage() const
ImmutableEnumOneofFieldLiteGenerator(const FieldDescriptor *descriptor, int messageBitIndex, Context *context)
void GenerateInitializationCode(io::Printer *printer) const
void GenerateMembers(io::Printer *printer) const
void GenerateFieldInfo(io::Printer *printer, std::vector< uint16 > *output) const
~RepeatedImmutableEnumFieldLiteGenerator()
const FieldDescriptor * descriptor_
void GenerateBuilderMembers(io::Printer *printer) const
std::map< std::string, std::string > variables_
void GenerateBuilderMembers(io::Printer *printer) const
ClassNameResolver * name_resolver_
void GenerateFieldInfo(io::Printer *printer, std::vector< uint16 > *output) const
const int messageBitIndex_
int GetNumBitsForMessage() const
std::string GetBoxedType() const
void GenerateInitializationCode(io::Printer *printer) const
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(ImmutableEnumOneofFieldLiteGenerator)
~ImmutableEnumFieldLiteGenerator()
void GenerateInterfaceMembers(io::Printer *printer) const
ClassNameResolver * name_resolver_
void GenerateMembers(io::Printer *printer) const
const FieldDescriptor * descriptor_
RepeatedImmutableEnumFieldLiteGenerator(const FieldDescriptor *descriptor, int messageBitIndex, Context *context)
std::string GetBoxedType() const
const upb_json_parsermethod const upb_symtab upb_sink * output
void GenerateFieldInfo(io::Printer *printer, std::vector< uint16 > *output) const
ImmutableEnumFieldLiteGenerator(const FieldDescriptor *descriptor, int messageBitIndex, Context *context)
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:54