Searched refs:AidlEnumerator (Results 1 – 3 of 3) sorted by relevance
/system/tools/aidl/ |
D | aidl_language.h | 779 class AidlEnumerator : public AidlNode { 781 AidlEnumerator(const AidlLocation& location, const std::string& name, AidlConstantValue* value, 783 virtual ~AidlEnumerator() = default; 786 AidlEnumerator(const AidlEnumerator&) = delete; 787 AidlEnumerator(AidlEnumerator&&) = delete; 788 AidlEnumerator& operator=(const AidlEnumerator&) = delete; 789 AidlEnumerator& operator=(AidlEnumerator&&) = delete; 810 std::vector<std::unique_ptr<AidlEnumerator>>* enumerators, 822 const std::vector<std::unique_ptr<AidlEnumerator>>& GetEnumerators() const { in GetEnumerators() 839 const std::vector<std::unique_ptr<AidlEnumerator>> enumerators_;
|
D | aidl_language_y.yy | 82 AidlEnumerator* enumerator; 83 std::vector<std::unique_ptr<AidlEnumerator>>* enumerators; 530 $$ = new AidlEnumerator(loc(@1), $1->GetText(), $3, $1->GetComments()); 534 $$ = new AidlEnumerator(loc(@1), $1->GetText(), nullptr, $1->GetComments()); 541 $$ = new std::vector<std::unique_ptr<AidlEnumerator>>(); 542 $$->push_back(std::unique_ptr<AidlEnumerator>($1)); 545 $1->push_back(std::unique_ptr<AidlEnumerator>($3));
|
D | aidl_language.cpp | 955 AidlEnumerator::AidlEnumerator(const AidlLocation& location, const std::string& name, in AidlEnumerator() function in AidlEnumerator 959 bool AidlEnumerator::CheckValid(const AidlTypeSpecifier& enum_backing_type) const { in CheckValid() 973 string AidlEnumerator::ValueString(const AidlTypeSpecifier& backing_type, in ValueString() 979 std::vector<std::unique_ptr<AidlEnumerator>>* enumerators, in AidlEnumDeclaration() 988 const AidlEnumerator* previous = nullptr; in Autofill()
|