Home
last modified time | relevance | path

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

/system/tools/hidl/c2hal/
DExpression.cpp135 : mOp(op), mRhs(rhs) in UnaryExpression()
145 return mOp + mRhs->toString(atomCase); in toString()
149 std::string mOp; member
157 : mLhs(lhs), mOp(op), mRhs(rhs) in BinaryExpression()
168 return mLhs->toString(atomCase) + " " + mOp + " " + mRhs->toString(atomCase); in toString()
173 std::string mOp; member
/system/tools/hidl/
DConstantExpression.h183 UnaryConstantExpression(const std::string& mOp, ConstantExpression* value);
189 std::string mOp; member
201 const std::string mOp; member
DConstantExpression.cpp33 #define OPEQ(__y__) (std::string(mOp) == std::string(__y__))
268 mValue = handleUnary(mOp, static_cast<__type__>(mUnary->mValue)); \ in evaluate()
293 mValue = handleBinaryCommon(static_cast<__type__>(mLval->mValue), mOp, \ in evaluate()
301 std::string newOp = mOp; in evaluate()
324 mValue = handleLogical(mLval->mValue, mOp, mRval->mValue); in evaluate()
692 : ConstantExpression(op + value->mExpr), mUnary(value), mOp(op) {} in UnaryConstantExpression()
703 mOp(op) {} in BinaryConstantExpression()