#include <google/protobuf/compiler/java/message_lite.h>
#include <algorithm>
#include <cstdint>
#include <map>
#include <memory>
#include <vector>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/io/printer.h>
#include <google/protobuf/wire_format.h>
#include <google/protobuf/stubs/strutil.h>
#include <google/protobuf/stubs/substitute.h>
#include <google/protobuf/compiler/java/context.h>
#include <google/protobuf/compiler/java/doc_comment.h>
#include <google/protobuf/compiler/java/enum_lite.h>
#include <google/protobuf/compiler/java/extension_lite.h>
#include <google/protobuf/compiler/java/generator_factory.h>
#include <google/protobuf/compiler/java/helpers.h>
#include <google/protobuf/compiler/java/message_builder.h>
#include <google/protobuf/compiler/java/message_builder_lite.h>
#include <google/protobuf/compiler/java/name_resolver.h>
#include <google/protobuf/descriptor.pb.h>
#include <google/protobuf/port_def.inc>
namespace google {
namespace protobuf {
namespace compiler {
namespace java {
WireFormat;
WireFormatLite;
ImmutableMessageLiteGenerator::ImmutableMessageLiteGenerator(
const Descriptor* descriptor, Context* context)
: … { … }
ImmutableMessageLiteGenerator::~ImmutableMessageLiteGenerator() { … }
void ImmutableMessageLiteGenerator::GenerateStaticVariables(
io::Printer* printer, int* bytecode_estimate) { … }
int ImmutableMessageLiteGenerator::GenerateStaticVariableInitializers(
io::Printer* printer) { … }
void ImmutableMessageLiteGenerator::GenerateInterface(io::Printer* printer) { … }
void ImmutableMessageLiteGenerator::Generate(io::Printer* printer) { … }
void ImmutableMessageLiteGenerator::GenerateDynamicMethodNewBuildMessageInfo(
io::Printer* printer) { … }
void ImmutableMessageLiteGenerator::GenerateParseFromMethods(
io::Printer* printer) { … }
void ImmutableMessageLiteGenerator::GenerateBuilder(io::Printer* printer) { … }
void ImmutableMessageLiteGenerator::GenerateDynamicMethodNewBuilder(
io::Printer* printer) { … }
void ImmutableMessageLiteGenerator::GenerateExtensionRegistrationCode(
io::Printer* printer) { … }
void ImmutableMessageLiteGenerator::GenerateConstructor(io::Printer* printer) { … }
void ImmutableMessageLiteGenerator::GenerateParser(io::Printer* printer) { … }
void ImmutableMessageLiteGenerator::GenerateInitializers(io::Printer* printer) { … }
void ImmutableMessageLiteGenerator::GenerateKotlinDsl(
io::Printer* printer) const { … }
void ImmutableMessageLiteGenerator::GenerateKotlinMembers(
io::Printer* printer) const { … }
void ImmutableMessageLiteGenerator::GenerateTopLevelKotlinMembers(
io::Printer* printer) const { … }
void ImmutableMessageLiteGenerator::GenerateKotlinOrNull(io::Printer* printer) const { … }
void ImmutableMessageLiteGenerator::GenerateKotlinExtensions(
io::Printer* printer) const { … }
}
}
}
}
#include <google/protobuf/port_undef.inc>