Home
last modified time | relevance | path

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

/aosp12/system/tools/aidl/
H A Dparser.cpp69 void Visit(const AidlConstantReference& v) override { in Visit()
98 const AidlConstantReference* ref;
101 void Push(const AidlConstantReference* ref) { in Push()
113 bool IsCircularReference(const AidlConstantReference* ref) { in IsCircularReference()
H A Daidl_const_expressions.cpp721 AidlConstantReference::AidlConstantReference(const AidlLocation& location, const std::string& value) in AidlConstantReference() function in AidlConstantReference
733 const AidlConstantValue* AidlConstantReference::Resolve(const AidlDefinedType* scope) const { in Resolve()
767 bool AidlConstantReference::CheckValid() const { in CheckValid()
774 bool AidlConstantReference::evaluate() const { in evaluate()
H A Daidl_language.h94 class AidlConstantReference;
116 virtual void Visit(const AidlConstantReference&) {}
566 class AidlConstantReference;
688 friend AidlConstantReference;
695 class AidlConstantReference : public AidlConstantValue {
697 AidlConstantReference(const AidlLocation& location, const std::string& value);
H A Daidl_language.cpp203 const AidlConstantReference* found;
204 void Visit(const AidlConstantReference& ref) override { in Visit()
207 static const AidlConstantReference* Find(const AidlConstantValue& c) { in Find()
1236 auto prev_value = std::make_unique<AidlConstantReference>(loc, previous->GetName()); in AidlEnumDeclaration()
H A Daidl_language_y.yy430 $$ = new AidlConstantReference(loc(@1), $1->GetText());