Home
last modified time | relevance | path

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

/third_party/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::DetermineObjectiveCClassDefinitions( in DetermineObjectiveCClassDefinitions()
147 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
89 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.cc185 new ExtensionGenerator(class_name_, descriptor_->extension(i))); in MessageGenerator()
/third_party/protobuf/src/google/protobuf/compiler/cpp/
Dcpp_extension.cc59 ExtensionGenerator::ExtensionGenerator(const FieldDescriptor* descriptor, in ExtensionGenerator() function in google::protobuf::compiler::cpp::ExtensionGenerator
107 ExtensionGenerator::~ExtensionGenerator() {} in ~ExtensionGenerator()
109 bool ExtensionGenerator::IsScoped() const { in IsScoped()
113 void ExtensionGenerator::GenerateDeclaration(io::Printer* printer) const { in GenerateDeclaration()
137 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);
204 std::vector<const ExtensionGenerator*> extension_generators_;
Dcpp_file.h66 class ExtensionGenerator; // extension.h variable
196 std::vector<std::unique_ptr<ExtensionGenerator>> extension_generators_;
Dcpp_file.cc136 new ExtensionGenerator(file->extension(i), options)); in FileGenerator()
Dcpp_message.cc663 std::vector<std::unique_ptr<ExtensionGenerator>>* extension_generators) { in AddGenerators()
671 new ExtensionGenerator(descriptor_->extension(i), options_)); in AddGenerators()
/third_party/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.cc63 void ExtensionGenerator::InitTemplateVars( in InitTemplateVars()
Djava_file.cc460 std::unique_ptr<ExtensionGenerator> generator( in GenerateDescriptorInitializationCodeForImmutable()