Home
last modified time | relevance | path

Searched refs:AidlUnaryConstExpression (Results 1 – 3 of 3) sorted by relevance

/system/tools/aidl/
Daidl_const_expressions.cpp265 bool AidlUnaryConstExpression::IsCompatibleType(Type type, const string& op) { in IsCompatibleType()
807 bool AidlUnaryConstExpression::CheckValid() const { in CheckValid()
820 bool AidlUnaryConstExpression::evaluate() const { in evaluate()
1053 AidlUnaryConstExpression::AidlUnaryConstExpression(const AidlLocation& location, const string& op, in AidlUnaryConstExpression() function in AidlUnaryConstExpression
Daidl_language.h95 class AidlUnaryConstExpression;
117 virtual void Visit(const AidlUnaryConstExpression&) {}
564 class AidlUnaryConstExpression;
686 friend AidlUnaryConstExpression;
717 class AidlUnaryConstExpression : public AidlConstantValue {
719 AidlUnaryConstExpression(const AidlLocation& location, const string& op,
Daidl_language_y.yy489 $$ = new AidlUnaryConstExpression(loc(@1), "+", std::unique_ptr<AidlConstantValue>($2));
492 $$ = new AidlUnaryConstExpression(loc(@1), "-", std::unique_ptr<AidlConstantValue>($2));
495 $$ = new AidlUnaryConstExpression(loc(@1), "!", std::unique_ptr<AidlConstantValue>($2));
498 $$ = new AidlUnaryConstExpression(loc(@1), "~", std::unique_ptr<AidlConstantValue>($2));