Home
last modified time | relevance | path

Searched refs:ExtensionGenerator (Results 1 – 23 of 23) sorted by relevance

/external/protobuf/src/google/protobuf/compiler/objectivec/
Dobjectivec_extension.h42 class ExtensionGenerator {
44 ExtensionGenerator(const string& root_class_name,
46 ~ExtensionGenerator();
48 ExtensionGenerator(const ExtensionGenerator&) = delete;
49 ExtensionGenerator& operator=(const ExtensionGenerator&) = delete;
Dobjectivec_extension.cc44 ExtensionGenerator::ExtensionGenerator(const string& root_class_name, in ExtensionGenerator() function in google::protobuf::compiler::objectivec::ExtensionGenerator
59 ExtensionGenerator::~ExtensionGenerator() {} in ~ExtensionGenerator()
61 void ExtensionGenerator::GenerateMembersHeader(io::Printer* printer) { in GenerateMembersHeader()
83 void ExtensionGenerator::GenerateStaticVariablesInitialization( in GenerateStaticVariablesInitialization()
136 void ExtensionGenerator::GenerateRegistrationSource(io::Printer* printer) { in GenerateRegistrationSource()
Dobjectivec_file.h47 class ExtensionGenerator; variable
70 std::vector<std::unique_ptr<ExtensionGenerator>> extension_generators_;
Dobjectivec_message.h48 class ExtensionGenerator; variable
88 std::vector<std::unique_ptr<ExtensionGenerator>> extension_generators_;
Dobjectivec_file.cc203 ExtensionGenerator *generator = in FileGenerator()
204 new ExtensionGenerator(root_class_name_, file_->extension(i)); in FileGenerator()
Dobjectivec_message.cc188 new ExtensionGenerator(class_name_, descriptor_->extension(i))); in MessageGenerator()
/external/protobuf/src/google/protobuf/compiler/cpp/
Dcpp_extension.cc61 ExtensionGenerator::ExtensionGenerator(const FieldDescriptor* descriptor, in ExtensionGenerator() function in google::protobuf::compiler::cpp::ExtensionGenerator
109 ExtensionGenerator::~ExtensionGenerator() {} in ~ExtensionGenerator()
111 bool ExtensionGenerator::IsScoped() const { in IsScoped()
115 void ExtensionGenerator::GenerateDeclaration(io::Printer* printer) const { in GenerateDeclaration()
139 void ExtensionGenerator::GenerateDefinition(io::Printer* printer) { in GenerateDefinition()
Dcpp_extension.h61 class ExtensionGenerator {
64 explicit ExtensionGenerator(const FieldDescriptor* descriptor,
66 ~ExtensionGenerator();
83 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(ExtensionGenerator);
Dcpp_message.h60 class ExtensionGenerator; // extension.h variable
74 std::vector<std::unique_ptr<ExtensionGenerator>>* extension_generators);
202 std::vector<const ExtensionGenerator*> extension_generators_;
Dcpp_file.h66 class ExtensionGenerator; // extension.h variable
195 std::vector<std::unique_ptr<ExtensionGenerator>> extension_generators_;
Dcpp_file.cc135 new ExtensionGenerator(file->extension(i), options)); in FileGenerator()
Dcpp_message.cc683 std::vector<std::unique_ptr<ExtensionGenerator>>* extension_generators) { in AddGenerators()
691 new ExtensionGenerator(descriptor_->extension(i), options_)); in AddGenerators()
/external/protobuf/src/google/protobuf/compiler/java/
Djava_extension.h66 class ExtensionGenerator {
68 explicit ExtensionGenerator() {} in ExtensionGenerator() function
69 virtual ~ExtensionGenerator() {} in ~ExtensionGenerator()
88 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(ExtensionGenerator);
91 class ImmutableExtensionGenerator : public ExtensionGenerator {
Djava_generator_factory.h46 class ExtensionGenerator; // extension.h variable
67 virtual ExtensionGenerator* NewExtensionGenerator(
86 virtual ExtensionGenerator* NewExtensionGenerator(
Djava_file.h56 class ExtensionGenerator; // extension.h variable
104 std::vector<std::unique_ptr<ExtensionGenerator>> extension_generators_;
Djava_extension_lite.h48 class ImmutableExtensionLiteGenerator : public ExtensionGenerator {
Djava_generator_factory.cc68 ExtensionGenerator* ImmutableGeneratorFactory::NewExtensionGenerator( in NewExtensionGenerator()
Djava_extension.cc64 void ExtensionGenerator::InitTemplateVars( in InitTemplateVars()
Djava_file.cc454 std::unique_ptr<ExtensionGenerator> generator( in GenerateDescriptorInitializationCodeForImmutable()
/external/protobuf/src/google/protobuf/compiler/javanano/
Djavanano_extension.h54 class ExtensionGenerator {
56 explicit ExtensionGenerator(const FieldDescriptor* descriptor, const Params& params);
57 ~ExtensionGenerator();
66 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(ExtensionGenerator);
Djavanano_extension.cc125 ExtensionGenerator::
126 ExtensionGenerator(const FieldDescriptor* descriptor, const Params& params) in ExtensionGenerator() function in google::protobuf::compiler::javanano::ExtensionGenerator
131 ExtensionGenerator::~ExtensionGenerator() {} in ~ExtensionGenerator()
133 void ExtensionGenerator::Generate(io::Printer* printer) const { in Generate()
Djavanano_file.cc188 ExtensionGenerator(file_->extension(i), params_).Generate(printer); in Generate()
Djavanano_message.cc172 ExtensionGenerator(descriptor_->extension(i), params_).Generate(printer); in Generate()