Home
last modified time | relevance | path

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

12

/external/protobuf/src/google/protobuf/compiler/objectivec/
Dobjectivec_field.cc114 FieldGenerator* FieldGenerator::Make(const FieldDescriptor* field, in Make()
116 FieldGenerator* result = NULL; in Make()
156 FieldGenerator::FieldGenerator(const FieldDescriptor* descriptor, in FieldGenerator() function in google::protobuf::compiler::objectivec::FieldGenerator
162 FieldGenerator::~FieldGenerator() {} in ~FieldGenerator()
164 void FieldGenerator::GenerateFieldNumberConstant(io::Printer* printer) const { in GenerateFieldNumberConstant()
170 void FieldGenerator::GenerateCFunctionDeclarations( in GenerateCFunctionDeclarations()
175 void FieldGenerator::GenerateCFunctionImplementations( in GenerateCFunctionImplementations()
180 void FieldGenerator::DetermineForwardDeclarations( in DetermineForwardDeclarations()
185 void FieldGenerator::GenerateFieldDescription( in GenerateFieldDescription()
216 void FieldGenerator::SetRuntimeHasBit(int has_index) { in SetRuntimeHasBit()
[all …]
Dobjectivec_field.h50 class FieldGenerator {
52 static FieldGenerator* Make(const FieldDescriptor* field,
55 virtual ~FieldGenerator();
97 FieldGenerator(const FieldDescriptor* descriptor, const Options& options);
106 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(FieldGenerator);
109 class SingleFieldGenerator : public FieldGenerator {
172 const FieldGenerator& get(const FieldDescriptor* field) const;
173 const FieldGenerator& get_extension(int index) const;
185 scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
186 scoped_array<scoped_ptr<FieldGenerator> > extension_generators_;
Dobjectivec_primitive_field.h44 friend FieldGenerator* FieldGenerator::Make(const FieldDescriptor* field,
62 friend FieldGenerator* FieldGenerator::Make(const FieldDescriptor* field,
75 friend FieldGenerator* FieldGenerator::Make(const FieldDescriptor* field,
Dobjectivec_message_field.h44 friend FieldGenerator* FieldGenerator::Make(const FieldDescriptor* field,
61 friend FieldGenerator* FieldGenerator::Make(const FieldDescriptor* field,
Dobjectivec_enum_field.h44 friend FieldGenerator* FieldGenerator::Make(const FieldDescriptor* field,
61 friend FieldGenerator* FieldGenerator::Make(const FieldDescriptor* field,
Dobjectivec_map_field.h44 friend FieldGenerator* FieldGenerator::Make(const FieldDescriptor* field,
57 scoped_ptr<FieldGenerator> value_field_generator_;
/external/protobuf/src/google/protobuf/compiler/javamicro/
Djavamicro_field.h54 class FieldGenerator {
57 FieldGenerator(const Params& params) : params_(params) {} in FieldGenerator() function
58 virtual ~FieldGenerator();
71 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(FieldGenerator);
80 const FieldGenerator& get(const FieldDescriptor* field) const;
81 const FieldGenerator& get_extension(int index) const;
85 scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
86 scoped_array<scoped_ptr<FieldGenerator> > extension_generators_;
88 static FieldGenerator* MakeGenerator(const FieldDescriptor* field, const Params &params);
Djavamicro_field.cc47 FieldGenerator::~FieldGenerator() {} in ~FieldGenerator()
52 new scoped_ptr<FieldGenerator>[descriptor->field_count()]), in FieldGeneratorMap()
54 new scoped_ptr<FieldGenerator>[descriptor->extension_count()]) { in FieldGeneratorMap()
65 FieldGenerator* FieldGeneratorMap::MakeGenerator(const FieldDescriptor* field, const Params &params… in MakeGenerator()
89 const FieldGenerator& FieldGeneratorMap::get( in get()
95 const FieldGenerator& FieldGeneratorMap::get_extension(int index) const { in get_extension()
Djavamicro_message_field.h47 class MessageFieldGenerator : public FieldGenerator {
68 class RepeatedMessageFieldGenerator : public FieldGenerator {
Djavamicro_primitive_field.h47 class PrimitiveFieldGenerator : public FieldGenerator {
68 class RepeatedPrimitiveFieldGenerator : public FieldGenerator {
Djavamicro_enum_field.h47 class EnumFieldGenerator : public FieldGenerator {
68 class RepeatedEnumFieldGenerator : public FieldGenerator {
Djavamicro_message_field.cc74 : FieldGenerator(params), descriptor_(descriptor) { in MessageFieldGenerator()
155 : FieldGenerator(params), descriptor_(descriptor) { in RepeatedMessageFieldGenerator()
Djavamicro_enum_field.cc75 : FieldGenerator(params), descriptor_(descriptor) { in EnumFieldGenerator()
140 : FieldGenerator(params), descriptor_(descriptor) { in RepeatedEnumFieldGenerator()
/external/protobuf/src/google/protobuf/compiler/javanano/
Djavanano_field.cc48 FieldGenerator::~FieldGenerator() {} in ~FieldGenerator()
50 bool FieldGenerator::SavedDefaultNeeded() const { in SavedDefaultNeeded()
57 void FieldGenerator::GenerateInitSavedDefaultCode(io::Printer* printer) const { in GenerateInitSavedDefaultCode()
63 void FieldGenerator::GenerateMergingCodeFromPacked(io::Printer* printer) const { in GenerateMergingCodeFromPacked()
79 new scoped_ptr<FieldGenerator>[descriptor->field_count()]) { in FieldGeneratorMap()
85 FieldGenerator* field_generator = MakeGenerator( in FieldGeneratorMap()
95 FieldGenerator* FieldGeneratorMap::MakeGenerator(const FieldDescriptor* field, in MakeGenerator()
147 const FieldGenerator& FieldGeneratorMap::get( in get()
Djavanano_field.h55 class FieldGenerator {
57 FieldGenerator(const Params& params) : params_(params) {} in FieldGenerator() function
58 virtual ~FieldGenerator();
91 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(FieldGenerator);
100 const FieldGenerator& get(const FieldDescriptor* field) const;
106 scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
110 static FieldGenerator* MakeGenerator(const FieldDescriptor* field,
Djavanano_primitive_field.h47 class PrimitiveFieldGenerator : public FieldGenerator {
75 class AccessorPrimitiveFieldGenerator : public FieldGenerator {
99 class PrimitiveOneofFieldGenerator : public FieldGenerator {
121 class RepeatedPrimitiveFieldGenerator : public FieldGenerator {
Djavanano_enum_field.h48 class EnumFieldGenerator : public FieldGenerator {
71 class AccessorEnumFieldGenerator : public FieldGenerator {
94 class RepeatedEnumFieldGenerator : public FieldGenerator {
Djavanano_message_field.h47 class MessageFieldGenerator : public FieldGenerator {
70 class MessageOneofFieldGenerator : public FieldGenerator {
93 class RepeatedMessageFieldGenerator : public FieldGenerator {
Djavanano_message_field.cc78 : FieldGenerator(params), descriptor_(descriptor) { in MessageFieldGenerator()
161 : FieldGenerator(params), descriptor_(descriptor) { in MessageOneofFieldGenerator()
245 : FieldGenerator(params), descriptor_(descriptor) { in RepeatedMessageFieldGenerator()
/external/protobuf/src/google/protobuf/compiler/cpp/
Dcpp_field.h70 class FieldGenerator {
72 explicit FieldGenerator(const Options& options) : options_(options) {} in FieldGenerator() function
73 virtual ~FieldGenerator();
201 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(FieldGenerator);
210 const FieldGenerator& get(const FieldDescriptor* field) const;
215 google::protobuf::scoped_array<google::protobuf::scoped_ptr<FieldGenerator> > field_generators_;
217 static FieldGenerator* MakeGenerator(const FieldDescriptor* field,
Dcpp_field.cc109 FieldGenerator::~FieldGenerator() {} in ~FieldGenerator()
111 void FieldGenerator::
128 new google::protobuf::scoped_ptr<FieldGenerator>[descriptor->field_count()]) { in FieldGeneratorMap()
135 FieldGenerator* FieldGeneratorMap::MakeGenerator(const FieldDescriptor* field, in MakeGenerator()
191 const FieldGenerator& FieldGeneratorMap::get( in get()
Dcpp_primitive_field.h47 class PrimitiveFieldGenerator : public FieldGenerator {
93 class RepeatedPrimitiveFieldGenerator : public FieldGenerator {
Dcpp_enum_field.h47 class EnumFieldGenerator : public FieldGenerator {
91 class RepeatedEnumFieldGenerator : public FieldGenerator {
Dcpp_string_field.h47 class StringFieldGenerator : public FieldGenerator {
100 class RepeatedStringFieldGenerator : public FieldGenerator {
Dcpp_message_field.h47 class MessageFieldGenerator : public FieldGenerator {
111 class RepeatedMessageFieldGenerator : public FieldGenerator {

12