Home
last modified time | relevance | path

Searched refs:enum_descriptor (Results 1 – 15 of 15) sorted by relevance

/external/protobuf/src/google/protobuf/compiler/python/
Dpython_generator.cc366 const EnumDescriptor& enum_descriptor = *file_->enum_type(i); in PrintTopLevelEnums() local
367 PrintEnum(enum_descriptor); in PrintTopLevelEnums()
370 "name", enum_descriptor.name(), in PrintTopLevelEnums()
372 ModuleLevelDescriptorName(enum_descriptor)); in PrintTopLevelEnums()
375 for (int j = 0; j < enum_descriptor.value_count(); ++j) { in PrintTopLevelEnums()
376 const EnumValueDescriptor& value_descriptor = *enum_descriptor.value(j); in PrintTopLevelEnums()
400 void Generator::PrintEnum(const EnumDescriptor& enum_descriptor) const { in PrintEnum()
403 ModuleLevelDescriptorName(enum_descriptor); in PrintEnum()
405 m["name"] = enum_descriptor.name(); in PrintEnum()
406 m["full_name"] = enum_descriptor.full_name(); in PrintEnum()
[all …]
Dpython_generator.h78 void PrintEnum(const EnumDescriptor& enum_descriptor) const;
/external/chromium-trace/catapult/third_party/gsutil/third_party/protorpc/protorpc/
Ddefinition.py91 def define_enum(enum_descriptor, module_name): argument
101 enum_values = enum_descriptor.values or []
105 return type(str(enum_descriptor.name), (messages.Enum,), class_dict)
220 for enum_descriptor in file_descriptor.enum_types or []:
221 enum_class = define_enum(enum_descriptor, module.__name__)
222 setattr(module, enum_descriptor.name, enum_class)
Ddefinition_test.py50 enum_descriptor = descriptor.EnumDescriptor()
51 enum_descriptor.name = 'Empty'
53 enum_class = definition.define_enum(enum_descriptor, 'whatever')
58 self.assertEquals(enum_descriptor, descriptor.describe_enum(enum_class))
73 enum_descriptor = descriptor.EnumDescriptor()
74 enum_descriptor.name = 'Colors'
75 enum_descriptor.values = [red, green, blue]
77 enum_class = definition.define_enum(enum_descriptor, 'whatever')
82 self.assertEquals(enum_descriptor, descriptor.describe_enum(enum_class))
472 enum_descriptor = descriptor.EnumDescriptor()
[all …]
Ddescriptor.py327 enum_descriptor = EnumDescriptor()
328 enum_descriptor.name = enum_definition.definition_name().split('.')[-1]
336 enum_descriptor.values = values
338 return enum_descriptor
/external/protobuf/python/google/protobuf/
Dsymbol_database.py100 def RegisterEnumDescriptor(self, enum_descriptor): argument
109 self.pool.AddEnumDescriptor(enum_descriptor)
110 return enum_descriptor
Dtext_format.py856 enum_descriptor = field.enum_type
861 enum_value = enum_descriptor.values_by_name.get(value, None)
865 enum_descriptor.full_name, value))
868 enum_value = enum_descriptor.values_by_number.get(number, None)
872 enum_descriptor.full_name, number))
/external/protobuf/src/google/protobuf/compiler/cpp/
Dcpp_helpers.cc148 string ClassName(const EnumDescriptor* enum_descriptor, bool qualified) { in ClassName() argument
149 if (enum_descriptor->containing_type() == NULL) { in ClassName()
151 return "::" + DotsToColons(enum_descriptor->full_name()); in ClassName()
153 return enum_descriptor->name(); in ClassName()
156 string result = ClassName(enum_descriptor->containing_type(), qualified); in ClassName()
158 result += enum_descriptor->name(); in ClassName()
Dcpp_helpers.h67 string ClassName(const EnumDescriptor* enum_descriptor, bool qualified);
/external/protobuf/src/google/protobuf/compiler/javanano/
Djavanano_enum_field.cc86 const EnumDescriptor* enum_descriptor, vector<string>* canonical_values) { in LoadEnumValues() argument
87 string enum_class_name = ClassName(params, enum_descriptor); in LoadEnumValues()
88 for (int i = 0; i < enum_descriptor->value_count(); i++) { in LoadEnumValues()
89 const EnumValueDescriptor* value = enum_descriptor->value(i); in LoadEnumValues()
91 enum_descriptor->FindValueByNumber(value->number()); in LoadEnumValues()
/external/nanopb-c/generator/google/protobuf/
Dtext_format.py722 enum_descriptor = field.enum_type
727 enum_value = enum_descriptor.values_by_name.get(value, None)
731 enum_descriptor.full_name, value))
734 enum_value = enum_descriptor.values_by_number.get(number, None)
738 enum_descriptor.full_name, number))
/external/protobuf/python/google/protobuf/internal/
Ddescriptor_test.py143 enum_descriptor = message_descriptor.enum_types_by_name["AnEnum"]
161 enum_options = enum_descriptor.GetOptions()
325 enum_descriptor = unittest_custom_options_pb2.AggregateEnum.DESCRIPTOR
326 enum_value_descriptor = enum_descriptor.values_by_name["VALUE"]
354 enum_descriptor.GetOptions().Extensions[
/external/protobuf/python/google/protobuf/pyext/
Drepeated_scalar_container.cc167 const google::protobuf::EnumDescriptor* enum_descriptor = in AssignItem() local
170 enum_descriptor->FindValueByNumber(value); in AssignItem()
415 const google::protobuf::EnumDescriptor* enum_descriptor = in Append() local
418 enum_descriptor->FindValueByNumber(value); in Append()
Dmessage.cc1805 const google::protobuf::EnumDescriptor* enum_descriptor = in CheckAndGetInteger() local
1808 enum_descriptor->FindValueByNumber(value); in CheckAndGetInteger()
/external/protobuf/src/google/protobuf/
Ddescriptor.cc254 const EnumDescriptor* enum_descriptor; member
280 CONSTRUCTOR(EnumDescriptor , ENUM , enum_descriptor ) in CONSTRUCTOR()
293 case ENUM : return enum_descriptor ->file(); in CONSTRUCTOR()
1101 return (result.type == Symbol::ENUM) ? result.enum_descriptor : NULL; in FindEnumTypeByName()
1281 return result.enum_descriptor; in FindEnumTypeByName()
1339 return result.enum_descriptor; in FindEnumTypeByName()
4267 field->enum_type_ = type.enum_descriptor; in CrossLinkField()