Searched refs:AidlEnumerator (Results 1 – 7 of 7) sorted by relevance
/aosp12/system/tools/aidl/ |
H A D | aidl_language.h | 90 class AidlEnumerator; 109 virtual void Visit(const AidlEnumerator&) {} 1042 class AidlEnumerator : public AidlCommentable { 1046 virtual ~AidlEnumerator() = default; 1049 AidlEnumerator(const AidlEnumerator&) = delete; 1050 AidlEnumerator(AidlEnumerator&&) = delete; 1051 AidlEnumerator& operator=(const AidlEnumerator&) = delete; 1052 AidlEnumerator& operator=(AidlEnumerator&&) = delete; 1078 std::vector<std::unique_ptr<AidlEnumerator>>* enumerators, 1090 const std::vector<std::unique_ptr<AidlEnumerator>>& GetEnumerators() const { [all …]
|
H A D | aidl_language_y.yy | 82 AidlEnumerator* enumerator; 83 std::vector<std::unique_ptr<AidlEnumerator>>* enumerators; 556 $$ = new AidlEnumerator(loc(@1), $1->GetText(), $3, $1->GetComments()); 560 $$ = new AidlEnumerator(loc(@1), $1->GetText(), nullptr, $1->GetComments()); 567 $$ = new std::vector<std::unique_ptr<AidlEnumerator>>(); 568 $$->push_back(std::unique_ptr<AidlEnumerator>($1)); 571 $1->push_back(std::unique_ptr<AidlEnumerator>($3));
|
H A D | aidl_dumpapi.h | 41 void Visit(const AidlEnumerator& e) override;
|
H A D | aidl_language.cpp | 1193 AidlEnumerator::AidlEnumerator(const AidlLocation& location, const std::string& name, in AidlEnumerator() function in AidlEnumerator 1200 bool AidlEnumerator::CheckValid(const AidlTypeSpecifier& enum_backing_type) const { in CheckValid() 1214 string AidlEnumerator::ValueString(const AidlTypeSpecifier& backing_type, in ValueString() 1220 std::vector<std::unique_ptr<AidlEnumerator>>* enumerators, in AidlEnumDeclaration() 1228 const AidlEnumerator* previous = nullptr; in AidlEnumDeclaration()
|
H A D | aidl_dumpapi.cpp | 142 void DumpVisitor::Visit(const AidlEnumerator& e) { in Visit()
|
H A D | diagnostics.cpp | 148 void Visit(const AidlEnumerator& e) override { in Visit()
|
H A D | aidl_checkapi.cpp | 229 [&](const unique_ptr<AidlEnumerator>& enumerator) { in HasZeroEnumerator()
|