Home
last modified time | relevance | path

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

/system/tools/aidl/
Daidl_language_y.yy435 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "||", std::uni…
438 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "&&", std::uni…
441 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "|" , std::uni…
444 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "^" , std::uni…
447 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "&" , std::uni…
450 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "==", std::uni…
453 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "!=", std::uni…
456 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "<" , std::uni…
459 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), ">" , std::uni…
462 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "<=", std::uni…
[all …]
Daidl_const_expressions.cpp280 bool AidlBinaryConstExpression::AreCompatibleTypes(Type t1, Type t2) { in AreCompatibleTypes()
310 AidlConstantValue::Type AidlBinaryConstExpression::UsualArithmeticConversion(Type left, in UsualArithmeticConversion()
325 AidlConstantValue::Type AidlBinaryConstExpression::IntegralPromotion(Type in) { in IntegralPromotion()
652 } else if (!AidlBinaryConstExpression::AreCompatibleTypes(array_type, in evaluate()
864 bool AidlBinaryConstExpression::CheckValid() const { in CheckValid()
891 bool AidlBinaryConstExpression::evaluate() const { in evaluate()
1061 AidlBinaryConstExpression::AidlBinaryConstExpression(const AidlLocation& location, in AidlBinaryConstExpression() function in AidlBinaryConstExpression
Daidl_language.h96 class AidlBinaryConstExpression;
118 virtual void Visit(const AidlBinaryConstExpression&) {}
565 class AidlBinaryConstExpression;
687 friend AidlBinaryConstExpression;
736 class AidlBinaryConstExpression : public AidlConstantValue {
738 AidlBinaryConstExpression(const AidlLocation& location, std::unique_ptr<AidlConstantValue> lval,
Daidl_language.cpp1237 enumerator->SetValue(std::make_unique<AidlBinaryConstExpression>( in AidlEnumDeclaration()
Daidl_unittest.cpp1033 AidlBinaryConstExpression one_plus_one(loc, Ptr(AidlConstantValue::Integral(loc, "1")), "+", in TEST_F()