Home
last modified time | relevance | path

Searched refs:enumerators (Results 1 – 5 of 5) sorted by relevance

/system/tools/aidl/
Dparser.cpp35 std::vector<std::unique_ptr<AidlEnumerator>> enumerators; in Visit() local
37 enumerators.push_back(std::make_unique<AidlEnumerator>(AIDL_LOCATION_HERE, field->GetName(), in Visit()
40 auto tag_enum = std::make_unique<AidlEnumDeclaration>(AIDL_LOCATION_HERE, "Tag", &enumerators, in Visit()
Daidl_language_y.yy84 std::vector<std::unique_ptr<AidlEnumerator>>* enumerators;
162 %type<enumerators> enumerators enum_decl_body
591 enumerators
596 | enumerators ',' enumerator {
603 : '{' enumerators '}' { $$ = $2; }
604 | '{' enumerators ',' '}' { $$ = $2; }
Daidl_language.cpp1575 std::vector<std::unique_ptr<AidlEnumerator>>* enumerators, in AidlEnumDeclaration() argument
1578 enumerators_(std::move(*enumerators)) { in AidlEnumDeclaration()
Daidl_language.h1137 std::vector<std::unique_ptr<AidlEnumerator>>* enumerators,
/system/tools/hidl/
DEnumType.cpp347 auto enumerators = typeChain(); in emitIteratorDeclaration() local
348 std::reverse(enumerators.begin(), enumerators.end()); in emitIteratorDeclaration()
349 for (const auto* type : enumerators) { in emitIteratorDeclaration()