Lines Matching refs:pLeft

230 	OOperand  *pLeft	= rCodeStack.top();  in Exec()  local
233 rCodeStack.push(new OOperandResultBOOL(operate(pLeft, pRight))); in Exec()
234 if (IS_TYPE(OOperandResult,pLeft)) in Exec()
235 delete pLeft; in Exec()
240 sal_Bool OOp_NOT::operate(const OOperand* pLeft, const OOperand* ) const in operate() argument
243 return !pLeft->isValid(); in operate()
264 sal_Bool OOp_AND::operate(const OOperand* pLeft, const OOperand* pRight) const in operate() argument
267 return pLeft->isValid() && pRight->isValid(); in operate()
271 sal_Bool OOp_OR::operate(const OOperand* pLeft, const OOperand* pRight) const in operate() argument
274 return pLeft->isValid() || pRight->isValid(); in operate()
310 sal_Bool OOp_LIKE::operate(const OOperand* pLeft, const OOperand* pRight) const in operate() argument
314 ORowSetValue aLH(pLeft->getValue()); in operate()
327 sal_Bool OOp_NOTLIKE::operate(const OOperand* pLeft, const OOperand* pRight) const in operate() argument
330 return !OOp_LIKE::operate(pLeft, pRight); in operate()
334 sal_Bool OOp_COMPARE::operate(const OOperand* pLeft, const OOperand* pRight) const in operate() argument
337 ORowSetValue aLH(pLeft->getValue()); in operate()
344 sal_Int32 eDBType = pLeft->getDBType(); in operate()
411 OOperand *pLeft = rCodeStack.top(); in Exec() local
414 rCodeStack.push(new OOperandResultNUM(operate(pLeft->getValue(), pRight->getValue()))); in Exec()
415 if (IS_TYPE(OOperandResult,pLeft)) in Exec()
416 delete pLeft; in Exec()
487 OOperand *pLeft = rCodeStack.top(); in Exec() local
493 rCodeStack.push(new OOperandResult(operate(pLeft->getValue(),pRight->getValue()))); in Exec()
496 if (IS_TYPE(OOperandResult,pLeft)) in Exec()
497 delete pLeft; in Exec()