Searched defs:EnumType (Results 1 - 2 of 2) sorted by relevance

/system/tools/hidl/
H A DEnumType.h32 struct EnumType : public Scope { struct in namespace:android
33 EnumType(const char* localName, const FQName& fullName, const Location& location,
116 std::vector<const EnumType*> typeChain() const;
117 std::vector<const EnumType*> superTypeChain() const;
137 DISALLOW_COPY_AND_ASSIGN(EnumType);
148 void autofill(const EnumType* prevType, EnumValue* prevValue, const ScalarType* type);
170 const EnumType* getElementEnumType() const;
193 const EnumType* getEnumType() const;
H A DEnumType.cpp17 #include "EnumType.h"
30 EnumType::EnumType(const char* localName, const FQName& fullName, const Location& location, function in class:android::EnumType
34 const Type *EnumType::storageType() const {
38 const std::vector<EnumValue *> &EnumType::values() const {
42 void EnumType::forEachValueFromRoot(const std::function<void(EnumValue*)> f) const {
43 std::vector<const EnumType*> chain = typeChain();
52 void EnumType::addValue(EnumValue* value) {
57 status_t EnumType::resolveInheritance() {
58 const EnumType* prevTyp
[all...]

Completed in 50 milliseconds