Home
last modified time | relevance | path

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

/system/tools/aidl/
Daidl_language.h90 class AidlEnumerator;
109 virtual void Visit(const AidlEnumerator&) {}
1042 class AidlEnumerator : public AidlCommentable {
1044 AidlEnumerator(const AidlLocation& location, const std::string& name, AidlConstantValue* value,
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,
[all …]
Daidl_dumpapi.h41 void Visit(const AidlEnumerator& e) override;
Daidl_language_y.yy82 AidlEnumerator* enumerator;
83 std::vector<std::unique_ptr<AidlEnumerator>>* enumerators;
554 $$ = new AidlEnumerator(loc(@1), $1->GetText(), $3, $1->GetComments());
558 $$ = new AidlEnumerator(loc(@1), $1->GetText(), nullptr, $1->GetComments());
565 $$ = new std::vector<std::unique_ptr<AidlEnumerator>>();
566 $$->push_back(std::unique_ptr<AidlEnumerator>($1));
569 $1->push_back(std::unique_ptr<AidlEnumerator>($3));
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()
Daidl_dumpapi.cpp142 void DumpVisitor::Visit(const AidlEnumerator& e) { in Visit()
Ddiagnostics.cpp148 void Visit(const AidlEnumerator& e) override { in Visit()
Daidl_checkapi.cpp229 [&](const unique_ptr<AidlEnumerator>& enumerator) { in HasZeroEnumerator()