Home
last modified time | relevance | path

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

/third_party/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;
91 std::vector<std::unique_ptr<MessageGenerator>> nested_message_generators_;
Dobjectivec_message.cc173 MessageGenerator::MessageGenerator(const string& root_classname, in MessageGenerator() function in google::protobuf::compiler::objectivec::MessageGenerator
199 MessageGenerator* generator = in MessageGenerator()
200 new MessageGenerator(root_classname_, in MessageGenerator()
207 MessageGenerator::~MessageGenerator() {} in ~MessageGenerator()
209 void MessageGenerator::GenerateStaticVariablesInitialization( in GenerateStaticVariablesInitialization()
220 void MessageGenerator::DetermineForwardDeclarations(std::set<string>* fwd_decls) { in DetermineForwardDeclarations()
234 void MessageGenerator::DetermineObjectiveCClassDefinitions(std::set<string>* fwd_decls) { in DetermineObjectiveCClassDefinitions()
258 bool MessageGenerator::IncludesOneOfDefinition() const { in IncludesOneOfDefinition()
272 void MessageGenerator::GenerateEnumHeader(io::Printer* printer) { in GenerateEnumHeader()
282 void MessageGenerator::GenerateExtensionRegistrationSource( in GenerateExtensionRegistrationSource()
[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()
/third_party/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
87 MessageGenerator::~MessageGenerator() { in ~MessageGenerator()
90 std::string MessageGenerator::class_name() { in class_name()
94 std::string MessageGenerator::full_class_name() { in full_class_name()
98 const std::vector<const FieldDescriptor*>& MessageGenerator::fields_by_number() { in fields_by_number()
102 void MessageGenerator::AddDeprecatedFlag(io::Printer* printer) { in AddDeprecatedFlag()
108 void MessageGenerator::AddSerializableAttribute(io::Printer* printer) { in AddSerializableAttribute()
114 void MessageGenerator::Generate(io::Printer* printer) { in Generate()
325 MessageGenerator messageGenerator( in Generate()
363 bool MessageGenerator::HasNestedGeneratedTypes() in HasNestedGeneratedTypes()
[all …]
Dcsharp_reflection_class.cc108 MessageGenerator messageGenerator(file_->message_type(i), this->options()); in Generate()
/third_party/protobuf/src/google/protobuf/compiler/java/
Djava_message.h63 class MessageGenerator {
65 explicit MessageGenerator(const Descriptor* descriptor);
66 virtual ~MessageGenerator();
94 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageGenerator);
97 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_file.cc658 GenerateSibling<MessageGenerator>( in GenerateSiblings()
661 message_generators_[i].get(), &MessageGenerator::GenerateInterface); in GenerateSiblings()
663 GenerateSibling<MessageGenerator>( in GenerateSiblings()
666 message_generators_[i].get(), &MessageGenerator::Generate); in GenerateSiblings()
Djava_generator_factory.cc59 MessageGenerator* ImmutableGeneratorFactory::NewMessageGenerator( in NewMessageGenerator()
Djava_message_lite.h48 class ImmutableMessageLiteGenerator : public MessageGenerator {
Djava_message.cc77 MessageGenerator::MessageGenerator(const Descriptor* descriptor) in MessageGenerator() function in google::protobuf::compiler::java::MessageGenerator
86 MessageGenerator::~MessageGenerator() {} in ~MessageGenerator()
91 : MessageGenerator(descriptor), in ImmutableMessageGenerator()
Djava_message_lite.cc69 : MessageGenerator(descriptor), in ImmutableMessageLiteGenerator()
/third_party/protobuf/src/google/protobuf/compiler/cpp/
Dcpp_message.cc566 MessageGenerator::MessageGenerator( in MessageGenerator() function in google::protobuf::compiler::cpp::MessageGenerator
631 MessageGenerator::~MessageGenerator() = default;
633 size_t MessageGenerator::HasBitsSize() const { in HasBitsSize()
646 int MessageGenerator::HasBitIndex(const FieldDescriptor* field) const { in HasBitIndex()
651 int MessageGenerator::HasByteIndex(const FieldDescriptor* field) const { in HasByteIndex()
656 int MessageGenerator::HasWordIndex(const FieldDescriptor* field) const { in HasWordIndex()
661 void MessageGenerator::AddGenerators( in AddGenerators()
676 void MessageGenerator::GenerateFieldAccessorDeclarations(io::Printer* printer) { in GenerateFieldAccessorDeclarations()
781 void MessageGenerator::GenerateSingularFieldHasBits( in GenerateSingularFieldHasBits()
846 void MessageGenerator::GenerateOneofHasBits(io::Printer* printer) { in GenerateOneofHasBits()
[all …]
Dcpp_message.h62 class MessageGenerator {
65 MessageGenerator(const Descriptor* descriptor,
69 ~MessageGenerator();
217 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageGenerator);
Dcpp_file.h64 class MessageGenerator; // message.h variable
193 std::vector<std::unique_ptr<MessageGenerator>> message_generators_;
Dcpp_file.cc114 MessageGenerator* msg_gen = in FileGenerator()
115 new MessageGenerator(msgs[i], variables_, i, options, &scc_analyzer_); in FileGenerator()
437 MessageGenerator* generator = message_generators_[idx].get(); in GenerateSourceDefaultInstance()