Lines Matching refs:mpSecondArg
473 ExpressionNodeSharedPtr mpSecondArg; member in __anon2949390b0111::BinaryFunctionExpression
480 mpSecondArg( rSecondArg ) in BinaryFunctionExpression()
502 return getValue( meFunct, mpFirstArg, mpSecondArg ); in operator ()()
506 return mpFirstArg->isConstant() && mpSecondArg->isConstant(); in isConstant()
526 FillEquationParameter( mpSecondArg->fillNode( rEquations, NULL, nFlags ), 1, aEquation ); in fillNode()
531 else if ( mpSecondArg->getType() == ENUM_FUNC_ADJUSTMENT ) in fillNode()
535 FillEquationParameter( mpSecondArg->fillNode( rEquations, NULL, nFlags ), 0, aEquation ); in fillNode()
552 …FillEquationParameter( mpSecondArg->fillNode( rEquations, NULL, nFlags &~EXPRESSION_FLAG_SUMANGLE_… in fillNode()
569 sal_Bool bSecondIsEmpty = mpSecondArg->isConstant() && ( (*mpSecondArg)() == 0 ); in fillNode()
572 aRet = mpSecondArg->fillNode( rEquations, NULL, nFlags ); in fillNode()
580 FillEquationParameter( mpSecondArg->fillNode( rEquations, NULL, nFlags ), 1, aEquation ); in fillNode()
593 FillEquationParameter( mpSecondArg->fillNode( rEquations, NULL, nFlags ), 2, aEquation ); in fillNode()
604 aRet = mpFirstArg->fillNode( rEquations, mpSecondArg.get(), nFlags ); in fillNode()
605 …else if ( ( mpSecondArg->getType() == UNARY_FUNC_SIN ) || ( mpSecondArg->getType() == UNARY_FUNC_C… in fillNode()
606 aRet = mpSecondArg->fillNode( rEquations, mpFirstArg.get(), nFlags ); in fillNode()
610 aRet = mpSecondArg->fillNode( rEquations, NULL, nFlags ); in fillNode()
611 else if ( mpSecondArg->isConstant() && (*mpSecondArg)() == 1 ) in fillNode()
615 …&& ( ((BinaryFunctionExpression*)((BinaryFunctionExpression*)mpFirstArg.get())->mpSecondArg.get())… in fillNode()
617 aRet = mpSecondArg->fillNode( rEquations, NULL, nFlags ); in fillNode()
619 else if ( ( mpSecondArg->getType() == BINARY_FUNC_DIV ) // don't care of (pi/180) in fillNode()
620 …&& ( ((BinaryFunctionExpression*)((BinaryFunctionExpression*)mpSecondArg.get())->mpFirstArg.get())… in fillNode()
621 …&& ( ((BinaryFunctionExpression*)((BinaryFunctionExpression*)mpSecondArg.get())->mpSecondArg.get()… in fillNode()
630 FillEquationParameter( mpSecondArg->fillNode( rEquations, NULL, nFlags ), 1, aEquation ); in fillNode()
645 FillEquationParameter( mpSecondArg->fillNode( rEquations, NULL, nFlags ), 2, aEquation ); in fillNode()
656 FillEquationParameter( mpSecondArg->fillNode( rEquations, NULL, nFlags ), 1, aEquation ); in fillNode()
667 FillEquationParameter( mpSecondArg->fillNode( rEquations, NULL, nFlags ), 1, aEquation ); in fillNode()
677 FillEquationParameter( mpSecondArg->fillNode( rEquations, NULL, nFlags ), 0, aEquation ); in fillNode()
694 ExpressionNodeSharedPtr mpSecondArg; member in __anon2949390b0111::IfExpression
703 mpSecondArg( rSecondArg ), in IfExpression()
711 mpSecondArg->isConstant() && in isConstant()
716 return (*mpFirstArg)() > 0 ? (*mpSecondArg)() : (*mpThirdArg)(); in operator ()()
731 FillEquationParameter( mpSecondArg->fillNode( rEquations, NULL, nFlags ), 1, aEquation ); in fillNode()