Home
last modified time | relevance | path

Searched refs:MessageGenerator (Results 1 – 25 of 25) sorted by relevance

/external/protobuf/src/google/protobuf/compiler/objectivec/
Dobjectivec_message.h51 class MessageGenerator {
53 MessageGenerator(const string& root_classname,
56 ~MessageGenerator();
58 MessageGenerator(const MessageGenerator&) = delete;
59 MessageGenerator& operator=(const MessageGenerator&) = delete;
90 std::vector<std::unique_ptr<MessageGenerator>> nested_message_generators_;
Dobjectivec_message.cc176 MessageGenerator::MessageGenerator(const string& root_classname, in MessageGenerator() function in google::protobuf::compiler::objectivec::MessageGenerator
202 MessageGenerator* generator = in MessageGenerator()
203 new MessageGenerator(root_classname_, in MessageGenerator()
210 MessageGenerator::~MessageGenerator() {} in ~MessageGenerator()
212 void MessageGenerator::GenerateStaticVariablesInitialization( in GenerateStaticVariablesInitialization()
223 void MessageGenerator::DetermineForwardDeclarations(std::set<string>* fwd_decls) { in DetermineForwardDeclarations()
237 bool MessageGenerator::IncludesOneOfDefinition() const { in IncludesOneOfDefinition()
251 void MessageGenerator::GenerateEnumHeader(io::Printer* printer) { in GenerateEnumHeader()
261 void MessageGenerator::GenerateExtensionRegistrationSource( in GenerateExtensionRegistrationSource()
272 void MessageGenerator::GenerateMessageHeader(io::Printer* printer) { in GenerateMessageHeader()
[all …]
Dobjectivec_file.h48 class MessageGenerator; variable
69 std::vector<std::unique_ptr<MessageGenerator>> message_generators_;
Dobjectivec_file.cc198 MessageGenerator *generator = in FileGenerator()
199 new MessageGenerator(root_class_name_, file_->message_type(i), options_); in FileGenerator()
/external/protobuf/src/google/protobuf/compiler/csharp/
Dcsharp_message.h48 class MessageGenerator : public SourceGeneratorBase {
50 MessageGenerator(const Descriptor* descriptor, const Options* options);
51 ~MessageGenerator();
53 MessageGenerator(const MessageGenerator&) = delete;
54 MessageGenerator& operator=(const MessageGenerator&) = delete;
Dcsharp_message.cc61 MessageGenerator::MessageGenerator(const Descriptor* descriptor, in MessageGenerator() function in google::protobuf::compiler::csharp::MessageGenerator
89 MessageGenerator::~MessageGenerator() { in ~MessageGenerator()
92 std::string MessageGenerator::class_name() { in class_name()
96 std::string MessageGenerator::full_class_name() { in full_class_name()
100 const std::vector<const FieldDescriptor*>& MessageGenerator::fields_by_number() { in fields_by_number()
104 void MessageGenerator::AddDeprecatedFlag(io::Printer* printer) { in AddDeprecatedFlag()
110 void MessageGenerator::AddSerializableAttribute(io::Printer* printer) { in AddSerializableAttribute()
116 void MessageGenerator::Generate(io::Printer* printer) { in Generate()
306 MessageGenerator messageGenerator( in Generate()
344 bool MessageGenerator::HasNestedGeneratedTypes() in HasNestedGeneratedTypes()
[all …]
Dcsharp_reflection_class.cc108 MessageGenerator messageGenerator(file_->message_type(i), this->options()); in Generate()
/external/protobuf/src/google/protobuf/compiler/javamicro/
Djavamicro_message.cc141 MessageGenerator::MessageGenerator(const Descriptor* descriptor, const Params& params) in MessageGenerator() function in google::protobuf::compiler::javamicro::MessageGenerator
147 MessageGenerator::~MessageGenerator() {} in ~MessageGenerator()
149 void MessageGenerator::GenerateStaticVariables(io::Printer* printer) { in GenerateStaticVariables()
153 MessageGenerator(descriptor_->nested_type(i), params_) in GenerateStaticVariables()
158 void MessageGenerator::GenerateStaticVariableInitializers( in GenerateStaticVariableInitializers()
163 MessageGenerator(descriptor_->nested_type(i), params_) in GenerateStaticVariableInitializers()
172 void MessageGenerator::Generate(io::Printer* printer) { in Generate()
204 MessageGenerator(descriptor_->nested_type(i), params_).Generate(printer); in Generate()
229 void MessageGenerator::
287 void MessageGenerator::GenerateMergeFromMethods(io::Printer* printer) { in GenerateMergeFromMethods()
[all …]
Djavamicro_message.h54 class MessageGenerator {
56 explicit MessageGenerator(const Descriptor* descriptor, const Params& params);
57 ~MessageGenerator();
85 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageGenerator);
Djavamicro_file.cc180 MessageGenerator(file_->message_type(i), params_).Generate(printer); in Generate()
187 MessageGenerator(file_->message_type(i), params_).GenerateStaticVariables(printer); in Generate()
227 GenerateSibling<MessageGenerator>(package_dir, java_package_, in GenerateSiblings()
/external/protobuf/src/google/protobuf/compiler/javanano/
Djavanano_message.cc81 MessageGenerator::MessageGenerator(const Descriptor* descriptor, const Params& params) in MessageGenerator() function in google::protobuf::compiler::javanano::MessageGenerator
87 MessageGenerator::~MessageGenerator() {} in ~MessageGenerator()
89 void MessageGenerator::GenerateStaticVariables(io::Printer* printer) { in GenerateStaticVariables()
94 MessageGenerator(descriptor_->nested_type(i), params_) in GenerateStaticVariables()
99 void MessageGenerator::GenerateStaticVariableInitializers( in GenerateStaticVariableInitializers()
105 MessageGenerator(descriptor_->nested_type(i), params_) in GenerateStaticVariableInitializers()
110 void MessageGenerator::Generate(io::Printer* printer) { in Generate()
181 MessageGenerator(descriptor_->nested_type(i), params_).Generate(printer); in Generate()
344 void MessageGenerator::
393 void MessageGenerator::GenerateMergeFromMethods(io::Printer* printer) { in GenerateMergeFromMethods()
[all …]
Djavanano_message.h55 class MessageGenerator {
57 explicit MessageGenerator(const Descriptor* descriptor, const Params& params);
58 ~MessageGenerator();
89 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageGenerator);
Djavanano_file.cc199 MessageGenerator(file_->message_type(i), params_).Generate(printer); in Generate()
206 MessageGenerator(file_->message_type(i), params_).GenerateStaticVariables(printer); in Generate()
245 GenerateSibling<MessageGenerator>(package_dir, java_package_, in GenerateSiblings()
/external/protobuf/src/google/protobuf/compiler/java/
Djava_message.h63 class MessageGenerator {
65 explicit MessageGenerator(const Descriptor* descriptor);
66 virtual ~MessageGenerator();
93 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageGenerator);
96 class ImmutableMessageGenerator : public MessageGenerator {
Djava_generator_factory.h45 class MessageGenerator; // message.h variable
64 virtual MessageGenerator* NewMessageGenerator(
83 virtual MessageGenerator* NewMessageGenerator(
Djava_file.h54 class MessageGenerator; // message.h variable
103 std::vector<std::unique_ptr<MessageGenerator>> message_generators_;
Djava_generator_factory.cc59 MessageGenerator* ImmutableGeneratorFactory::NewMessageGenerator( in NewMessageGenerator()
Djava_file.cc652 GenerateSibling<MessageGenerator>( in GenerateSiblings()
655 message_generators_[i].get(), &MessageGenerator::GenerateInterface); in GenerateSiblings()
657 GenerateSibling<MessageGenerator>( in GenerateSiblings()
660 message_generators_[i].get(), &MessageGenerator::Generate); in GenerateSiblings()
Djava_message_lite.h48 class ImmutableMessageLiteGenerator : public MessageGenerator {
Djava_message.cc79 MessageGenerator::MessageGenerator(const Descriptor* descriptor) in MessageGenerator() function in google::protobuf::compiler::java::MessageGenerator
82 MessageGenerator::~MessageGenerator() {} in ~MessageGenerator()
87 : MessageGenerator(descriptor), in ImmutableMessageGenerator()
Djava_message_lite.cc71 : MessageGenerator(descriptor), in ImmutableMessageLiteGenerator()
/external/protobuf/src/google/protobuf/compiler/cpp/
Dcpp_message.cc605 MessageGenerator::MessageGenerator( in MessageGenerator() function in google::protobuf::compiler::cpp::MessageGenerator
666 MessageGenerator::~MessageGenerator() = default;
668 size_t MessageGenerator::HasBitsSize() const { in HasBitsSize()
681 void MessageGenerator::AddGenerators( in AddGenerators()
696 void MessageGenerator::GenerateFieldAccessorDeclarations(io::Printer* printer) { in GenerateFieldAccessorDeclarations()
783 void MessageGenerator::GenerateSingularFieldHasBits( in GenerateSingularFieldHasBits()
824 void MessageGenerator::GenerateOneofHasBits(io::Printer* printer) { in GenerateOneofHasBits()
840 void MessageGenerator::GenerateOneofMemberHasBits(const FieldDescriptor* field, in GenerateOneofMemberHasBits()
857 void MessageGenerator::GenerateFieldClear(const FieldDescriptor* field, in GenerateFieldClear()
895 void MessageGenerator::GenerateFieldAccessorDefinitions(io::Printer* printer) { in GenerateFieldAccessorDefinitions()
[all …]
Dcpp_message.h62 class MessageGenerator {
65 MessageGenerator(const Descriptor* descriptor,
69 ~MessageGenerator();
215 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageGenerator);
Dcpp_file.h64 class MessageGenerator; // message.h variable
192 std::vector<std::unique_ptr<MessageGenerator>> message_generators_;
Dcpp_file.cc113 MessageGenerator* msg_gen = in FileGenerator()
114 new MessageGenerator(msgs[i], variables_, i, options, &scc_analyzer_); in FileGenerator()