Lines Matching refs:mRhs
135 : mOp(op), mRhs(rhs) in UnaryExpression()
138 delete mRhs; in ~UnaryExpression()
142 return mRhs->getType(ast); in getType()
145 return mOp + mRhs->toString(atomCase); in toString()
150 Expression* mRhs; member
157 : mLhs(lhs), mOp(op), mRhs(rhs) in BinaryExpression()
161 delete mRhs; in ~BinaryExpression()
165 return coalesceTypes(mLhs->getType(ast), mRhs->getType(ast)); in getType()
168 return mLhs->toString(atomCase) + " " + mOp + " " + mRhs->toString(atomCase); in toString()
174 Expression* mRhs; member
181 : mLhs(lhs), mMhs(mhs), mRhs(rhs) in TernaryExpression()
186 delete mRhs; in ~TernaryExpression()
190 return coalesceTypes(mMhs->getType(ast), mRhs->getType(ast)); in getType()
193 …return mLhs->toString(atomCase) + " ? " + mMhs->toString(atomCase) + " : " + mRhs->toString(atomCa… in toString()
199 Expression* mRhs; member