#include <google/protobuf/compiler/java/java_file.h>#include <memory>#include <set>#include <google/protobuf/compiler/java/java_context.h>#include <google/protobuf/compiler/java/java_enum.h>#include <google/protobuf/compiler/java/java_enum_lite.h>#include <google/protobuf/compiler/java/java_extension.h>#include <google/protobuf/compiler/java/java_generator_factory.h>#include <google/protobuf/compiler/java/java_helpers.h>#include <google/protobuf/compiler/java/java_message.h>#include <google/protobuf/compiler/java/java_name_resolver.h>#include <google/protobuf/compiler/java/java_service.h>#include <google/protobuf/compiler/java/java_shared_code_generator.h>#include <google/protobuf/compiler/code_generator.h>#include <google/protobuf/descriptor.pb.h>#include <google/protobuf/io/printer.h>#include <google/protobuf/io/zero_copy_stream.h>#include <google/protobuf/dynamic_message.h>#include <google/protobuf/stubs/strutil.h>
Go to the source code of this file.
Namespaces | |
| google::protobuf | |
| google::protobuf::compiler | |
| google::protobuf::compiler::java | |
Functions | |
| template<typename GeneratorClass , typename DescriptorClass > | |
| static void | google::protobuf::compiler::java::GenerateSibling (const std::string &package_dir, const std::string &java_package, const DescriptorClass *descriptor, GeneratorContext *context, std::vector< std::string > *file_list, bool annotate_code, std::vector< std::string > *annotation_list, const std::string &name_suffix, GeneratorClass *generator, void(GeneratorClass::*pfn)(io::Printer *printer)) |