Home
last modified time | relevance | path

Searched refs:AidlEnumerator (Results 1 – 7 of 7) sorted by relevance

/aosp12/system/tools/aidl/
H A Daidl_language.h90 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 Daidl_language_y.yy82 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 Daidl_dumpapi.h41 void Visit(const AidlEnumerator& e) override;
H A Daidl_language.cpp1193 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 Daidl_dumpapi.cpp142 void DumpVisitor::Visit(const AidlEnumerator& e) { in Visit()
H A Ddiagnostics.cpp148 void Visit(const AidlEnumerator& e) override { in Visit()
H A Daidl_checkapi.cpp229 [&](const unique_ptr<AidlEnumerator>& enumerator) { in HasZeroEnumerator()