Lines Matching refs:mRhs
137 : mOp(op), mRhs(rhs) in UnaryExpression()
140 delete mRhs; in ~UnaryExpression()
144 return mRhs->getType(ast); in getType()
147 return mOp + mRhs->toString(atomCase); in toString()
152 Expression* mRhs; member
159 : mLhs(lhs), mOp(op), mRhs(rhs) in BinaryExpression()
163 delete mRhs; in ~BinaryExpression()
167 return coalesceTypes(mLhs->getType(ast), mRhs->getType(ast)); in getType()
170 return mLhs->toString(atomCase) + " " + mOp + " " + mRhs->toString(atomCase); in toString()
176 Expression* mRhs; member
183 : mLhs(lhs), mMhs(mhs), mRhs(rhs) in TernaryExpression()
188 delete mRhs; in ~TernaryExpression()
192 return coalesceTypes(mMhs->getType(ast), mRhs->getType(ast)); in getType()
195 …return mLhs->toString(atomCase) + " ? " + mMhs->toString(atomCase) + " : " + mRhs->toString(atomCa… in toString()
201 Expression* mRhs; member