Home
last modified time | relevance | path

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

/aosp_15_r20/system/tools/aidl/
Daidl_language_y.yy472 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "||", std::uni…
475 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "&&", std::uni…
478 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "|" , std::uni…
481 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "^" , std::uni…
484 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "&" , std::uni…
487 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "==", std::uni…
490 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "!=", std::uni…
493 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "<" , std::uni…
496 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), ">" , std::uni…
499 …$$ = new AidlBinaryConstExpression(loc(@1), std::unique_ptr<AidlConstantValue>($1), "<=", std::uni…
[all …]
Daidl_const_expressions.cpp349 bool AidlBinaryConstExpression::AreCompatibleOperandTypes(Type t1, Type t2) { in AreCompatibleOperandTypes()
386 bool AidlBinaryConstExpression::AreCompatibleArrayTypes(Type t1, Type t2) { in AreCompatibleArrayTypes()
394 AidlConstantValue::Type AidlBinaryConstExpression::UsualArithmeticConversion(Type left, in UsualArithmeticConversion()
410 AidlConstantValue::Type AidlBinaryConstExpression::IntegralPromotion(Type in) { in IntegralPromotion()
833 } else if (!AidlBinaryConstExpression::AreCompatibleArrayTypes(array_type, in evaluate()
885 !AidlCast<AidlBinaryConstExpression>(*this) && !AidlCast<AidlConstantReference>(*this); in IsLiteral()
1051 bool AidlBinaryConstExpression::CheckValid() const { in CheckValid()
1078 bool AidlBinaryConstExpression::evaluate() const { in evaluate()
1253 AidlBinaryConstExpression::AidlBinaryConstExpression(const AidlLocation& location, in AidlBinaryConstExpression() function in AidlBinaryConstExpression
Daidl_dumpapi.cpp45 void Visit(const AidlBinaryConstExpression&) override { trivial = false; } in NeedsFinalValue()
232 void DumpVisitor::Visit(const AidlBinaryConstExpression& b) { in Visit()
Daidl_language.h98 class AidlBinaryConstExpression;
120 virtual void Visit(const AidlBinaryConstExpression&) {}
617 class AidlBinaryConstExpression;
743 friend AidlBinaryConstExpression;
796 class AidlBinaryConstExpression : public AidlConstantValue {
798 AidlBinaryConstExpression(const AidlLocation& location, std::unique_ptr<AidlConstantValue> lval,
Daidl_dumpapi.h46 void Visit(const AidlBinaryConstExpression& b) override;
Daidl_unittest.cpp1486 AidlBinaryConstExpression one_plus_one(loc, Ptr(AidlConstantValue::Integral(loc, "1")), "+", in TEST_F()
1540 AidlBinaryConstExpression::AreCompatibleOperandTypes(lType, rType)) in TEST_F()
1543 AidlBinaryConstExpression::AreCompatibleArrayTypes(lType, rType)) in TEST_F()
Daidl_language.cpp1603 enumerator->SetValue(std::make_unique<AidlBinaryConstExpression>( in AidlEnumDeclaration()
/aosp_15_r20/out/soong/.intermediates/system/tools/aidl/libaidl-common/linux_glibc_x86_64_static/gen/yacc/system/tools/aidl/
Daidl_language_y.cpp2216 …((*yyvalp).const_expr) = new AidlBinaryConstExpression(loc((YY_CAST (yyGLRStackItem const *, yyvsp… in yyuserAction()
2224 …((*yyvalp).const_expr) = new AidlBinaryConstExpression(loc((YY_CAST (yyGLRStackItem const *, yyvsp… in yyuserAction()
2232 …((*yyvalp).const_expr) = new AidlBinaryConstExpression(loc((YY_CAST (yyGLRStackItem const *, yyvsp… in yyuserAction()
2240 …((*yyvalp).const_expr) = new AidlBinaryConstExpression(loc((YY_CAST (yyGLRStackItem const *, yyvsp… in yyuserAction()
2248 …((*yyvalp).const_expr) = new AidlBinaryConstExpression(loc((YY_CAST (yyGLRStackItem const *, yyvsp… in yyuserAction()
2256 …((*yyvalp).const_expr) = new AidlBinaryConstExpression(loc((YY_CAST (yyGLRStackItem const *, yyvsp… in yyuserAction()
2264 …((*yyvalp).const_expr) = new AidlBinaryConstExpression(loc((YY_CAST (yyGLRStackItem const *, yyvsp… in yyuserAction()
2272 …((*yyvalp).const_expr) = new AidlBinaryConstExpression(loc((YY_CAST (yyGLRStackItem const *, yyvsp… in yyuserAction()
2280 …((*yyvalp).const_expr) = new AidlBinaryConstExpression(loc((YY_CAST (yyGLRStackItem const *, yyvsp… in yyuserAction()
2288 …((*yyvalp).const_expr) = new AidlBinaryConstExpression(loc((YY_CAST (yyGLRStackItem const *, yyvsp… in yyuserAction()
[all …]