Lines Matching refs:m_subExpr2
46 , m_subExpr2(pExpr2) in AstExpression()
57 , m_subExpr2(NULL) in AstExpression()
71 , m_subExpr2(NULL) in AstExpression()
85 , m_subExpr2(NULL) in AstExpression()
99 , m_subExpr2(NULL) in AstExpression()
113 , m_subExpr2(NULL) in AstExpression()
127 , m_subExpr2(NULL) in AstExpression()
140 if ( m_subExpr2 ) in ~AstExpression()
141 delete m_subExpr2; in ~AstExpression()
935 if (m_subExpr1 == NULL || m_subExpr2 == NULL) in eval_bin_op()
943 m_subExpr2->setExprValue(m_subExpr2->eval_internal(ek)); in eval_bin_op()
944 if (m_subExpr2->getExprValue() == NULL) in eval_bin_op()
946 m_subExpr2->setExprValue(m_subExpr2->coerce(eType)); in eval_bin_op()
947 if (m_subExpr2->getExprValue() == NULL) in eval_bin_op()
956 if (m_subExpr2->getExprValue()->u.hval == 0) in eval_bin_op()
958 retval->u.hval = m_subExpr1->getExprValue()->u.hval % m_subExpr2->getExprValue()->u.hval; in eval_bin_op()
961 retval->u.dval = m_subExpr1->getExprValue()->u.dval + m_subExpr2->getExprValue()->u.dval; in eval_bin_op()
964 retval->u.dval = m_subExpr1->getExprValue()->u.dval - m_subExpr2->getExprValue()->u.dval; in eval_bin_op()
967 retval->u.dval = m_subExpr1->getExprValue()->u.dval * m_subExpr2->getExprValue()->u.dval; in eval_bin_op()
970 if (m_subExpr2->getExprValue()->u.dval == 0.0) in eval_bin_op()
972 retval->u.dval = m_subExpr1->getExprValue()->u.dval / m_subExpr2->getExprValue()->u.dval; in eval_bin_op()
985 if (m_subExpr1 == NULL || m_subExpr2 == NULL) in eval_bit_op()
993 m_subExpr2->setExprValue(m_subExpr2->eval_internal(ek)); in eval_bit_op()
994 if (m_subExpr2->getExprValue() == NULL) in eval_bit_op()
996 m_subExpr2->setExprValue(m_subExpr2->coerce(ET_long)); in eval_bit_op()
997 if (m_subExpr2->getExprValue() == NULL) in eval_bit_op()
1006 retval->u.lval = m_subExpr1->getExprValue()->u.lval | m_subExpr2->getExprValue()->u.lval; in eval_bit_op()
1009 retval->u.lval = m_subExpr1->getExprValue()->u.lval ^ m_subExpr2->getExprValue()->u.lval; in eval_bit_op()
1012 retval->u.lval = m_subExpr1->getExprValue()->u.lval & m_subExpr2->getExprValue()->u.lval; in eval_bit_op()
1015 retval->u.lval = m_subExpr1->getExprValue()->u.lval << m_subExpr2->getExprValue()->u.lval; in eval_bit_op()
1018 retval->u.lval = m_subExpr1->getExprValue()->u.lval >> m_subExpr2->getExprValue()->u.lval; in eval_bit_op()
1213 if ( m_subExpr2 ) in toString()
1214 exprStr += m_subExpr2->toString(); in toString()