Home
last modified time | relevance | path

Searched refs:EnumValue (Results 1 – 13 of 13) sorted by relevance

/aosp12/system/tools/hidl/
H A DEnumType.h30 struct EnumValue;
38 const std::vector<EnumValue *> &values() const;
39 void addValue(EnumValue *value);
41 void forEachValueFromRoot(const std::function<void(const EnumValue*)> f) const;
145 std::vector<EnumValue *> mValues;
151 struct EnumValue : public LocalIdentifier, DocCommentable { struct
152 EnumValue(const std::string& name, ConstantExpression* value, const Location& location);
158 void autofill(const EnumType* prevType, EnumValue* prevValue, const ScalarType* type);
172 DISALLOW_COPY_AND_ASSIGN(EnumValue); argument
H A DEnumType.cpp47 for (const EnumValue* v : type->values()) { in forEachValueFromRoot()
61 void EnumType::addValue(EnumValue* value) { in addValue()
68 EnumValue* prevValue = nullptr; in resolveInheritance()
221 for(EnumValue *v : type->values()) { in lookupIdentifier()
283 for (const EnumValue* val : mValues) { in emitHidlDefinition()
794 EnumValue::EnumValue(const std::string& name, ConstantExpression* value, const Location& location) in EnumValue() function in android::EnumValue
797 std::string EnumValue::name() const { in name()
820 void EnumValue::autofill(const EnumType* prevType, EnumValue* prevValue, const ScalarType* type) { in autofill()
837 bool EnumValue::isAutoFill() const { in isAutoFill()
841 bool EnumValue::isEnumValue() const { in isEnumValue()
[all …]
H A DAST.h38 struct EnumValue;
81 EnumValue* lookupEnumValue(const FQName& fqName, std::string* errorMsg, const Scope* scope);
H A DAST.cpp537 EnumValue* enumValue = lookupEnumValue(fqName, &errorMsg, scope); in lookupLocalIdentifier()
546 EnumValue* AST::lookupEnumValue(const FQName& fqName, std::string* errorMsg, const Scope* scope) { in lookupEnumValue()
564 EnumValue *v = static_cast<EnumValue *>(enumType->lookupIdentifier(enumValueName)); in lookupEnumValue()
H A Dhidl-gen_y.yy326 android::EnumValue *enumValue;
328 std::vector<android::EnumValue *> *enumValues;
1064 $$ = new EnumValue($1 /* name */, nullptr /* value */, convertYYLoc(@$, ast));
1068 $$ = new EnumValue($1 /* name */, $3 /* value */, convertYYLoc(@$, ast));
/aosp12/packages/services/Car/tools/hidl_parser/
H A Dparser.py232 class EnumValue(object): class
236 class EnumValueConstant(EnumValue):
249 class EnumValueSuccessor(EnumValue):
259 class EnumValueLocalRef(EnumValue):
270 class EnumValueLShift(EnumValue):
283 class EnumValueOr(EnumValue):
296 class EnumValueExternRef(EnumValue):
/aosp12/system/tools/hidl/lint/lints/
H A DenumMaxAndAll.cpp44 for (const EnumValue* ev : enumType->values()) { in enumValueNames()
H A DnamingConventions.cpp78 for (const EnumValue* ev : enumType->values()) { in namingConventions()
/aosp12/system/tools/hidl/hidl2aidl/
H A DAidlNamedType.cpp50 std::vector<const EnumValue*> values; in emitEnumAidlDefinition()
H A DAidlTranslate.cpp79 std::vector<const EnumValue*> values; in emitEnumStaticAssert()
/aosp12/system/media/camera/docs/
H A Dcamera_metadata_tag_info.mako144 find_values = lambda x: isinstance(x, metadata_model.EnumValue)
H A Dmetadata_model.py971 class EnumValue(Node): class
1085 …[ EnumValue(val, self, ids.get(val), val in deprecateds, val in optionals, visibilities.get(val), \
/aosp12/packages/apps/TV/libs/m2/
H A Dprotobuf-java-3.7.0.jarMETA-INF/MANIFEST.MF META-INF/ META-INF/maven/ META- ...