Home
last modified time | relevance | path

Searched refs:OneofGenerator (Results 1 – 4 of 4) sorted by relevance

/external/protobuf/src/google/protobuf/compiler/objectivec/
Dobjectivec_oneof.cc44 OneofGenerator::OneofGenerator(const OneofDescriptor* descriptor) in OneofGenerator() function in google::protobuf::compiler::objectivec::OneofGenerator
63 OneofGenerator::~OneofGenerator() {} in ~OneofGenerator()
65 void OneofGenerator::SetOneofIndexBase(int index_base) { in SetOneofIndexBase()
71 void OneofGenerator::GenerateCaseEnum(io::Printer* printer) { in GenerateCaseEnum()
95 void OneofGenerator::GeneratePublicCasePropertyDeclaration( in GeneratePublicCasePropertyDeclaration()
104 void OneofGenerator::GenerateClearFunctionDeclaration(io::Printer* printer) { in GenerateClearFunctionDeclaration()
111 void OneofGenerator::GeneratePropertyImplementation(io::Printer* printer) { in GeneratePropertyImplementation()
117 void OneofGenerator::GenerateClearFunctionImplementation(io::Printer* printer) { in GenerateClearFunctionImplementation()
127 string OneofGenerator::DescriptorName(void) const { in DescriptorName()
131 string OneofGenerator::HasIndexAsString(void) const { in HasIndexAsString()
Dobjectivec_oneof.h50 class OneofGenerator {
52 explicit OneofGenerator(const OneofDescriptor* descriptor);
53 ~OneofGenerator();
72 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(OneofGenerator);
Dobjectivec_message.cc190 OneofGenerator* generator = new OneofGenerator(descriptor_->oneof_decl(i)); in MessageGenerator()
310 for (vector<OneofGenerator*>::iterator iter = oneof_generators_.begin(); in GenerateMessageHeader()
351 for (vector<OneofGenerator*>::iterator iter = oneof_generators_.begin(); in GenerateMessageHeader()
386 for (vector<OneofGenerator*>::iterator iter = oneof_generators_.begin(); in GenerateSource()
424 for (vector<OneofGenerator*>::iterator iter = oneof_generators_.begin(); in GenerateSource()
523 for (vector<OneofGenerator*>::iterator iter = oneof_generators_.begin(); in GenerateSource()
579 for (vector<OneofGenerator*>::iterator iter = oneof_generators_.begin(); in GenerateSource()
Dobjectivec_message.h88 vector<OneofGenerator*> oneof_generators_;