Searched refs:AidlBinaryConstExpression (Results 1 – 4 of 4) sorted by relevance
/system/tools/aidl/ |
D | aidl_language_y.yy | 418 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "||", std::uni… 421 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "&&", std::uni… 424 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "|" , std::uni… 427 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "^" , std::uni… 430 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "&" , std::uni… 433 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "==", std::uni… 436 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "!=", std::uni… 439 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "<" , std::uni… 442 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), ">" , std::uni… 445 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "<=", std::uni… [all …]
|
D | aidl_const_expressions.cpp | 159 bool AidlBinaryConstExpression::AreCompatibleTypes(Type t1, Type t2) { in AreCompatibleTypes() 189 AidlConstantValue::Type AidlBinaryConstExpression::UsualArithmeticConversion(Type left, in UsualArithmeticConversion() 204 AidlConstantValue::Type AidlBinaryConstExpression::IntegralPromotion(Type in) { in IntegralPromotion() 544 } else if (!AidlBinaryConstExpression::AreCompatibleTypes(array_type, in evaluate() 681 bool AidlBinaryConstExpression::CheckValid() const { in CheckValid() 708 bool AidlBinaryConstExpression::evaluate(const AidlTypeSpecifier& type) const { in evaluate() 877 AidlBinaryConstExpression::AidlBinaryConstExpression(const AidlLocation& location, in AidlBinaryConstExpression() function in AidlBinaryConstExpression
|
D | aidl_language.h | 411 class AidlBinaryConstExpression; variable 495 friend AidlBinaryConstExpression; variable 512 class AidlBinaryConstExpression : public AidlConstantValue { 514 AidlBinaryConstExpression(const AidlLocation& location, std::unique_ptr<AidlConstantValue> lval,
|
D | aidl_language.cpp | 1000 enumerator->SetValue(std::make_unique<AidlBinaryConstExpression>( in Autofill()
|