Lines Matching refs:ExpressionNodeSharedPtr

304     ExpressionNodeSharedPtr	mpArg;
307 UnaryFunctionExpression( const ExpressionFunct eFunct, const ExpressionNodeSharedPtr& rArg ) : in UnaryFunctionExpression()
312 static double getValue( const ExpressionFunct eFunct, const ExpressionNodeSharedPtr& rArg ) in getValue()
472 ExpressionNodeSharedPtr mpFirstArg;
473 ExpressionNodeSharedPtr mpSecondArg;
477 …ession( const ExpressionFunct eFunct, const ExpressionNodeSharedPtr& rFirstArg, const ExpressionNo… in BinaryFunctionExpression()
483 …tValue( const ExpressionFunct eFunct, const ExpressionNodeSharedPtr& rFirstArg, const ExpressionNo… in getValue()
693 ExpressionNodeSharedPtr mpFirstArg;
694 ExpressionNodeSharedPtr mpSecondArg;
695 ExpressionNodeSharedPtr mpThirdArg;
699 IfExpression( const ExpressionNodeSharedPtr& rFirstArg, in IfExpression()
700 const ExpressionNodeSharedPtr& rSecondArg, in IfExpression()
701 const ExpressionNodeSharedPtr& rThirdArg ) : in IfExpression()
749 typedef ::std::stack< ExpressionNodeSharedPtr > OperandStack;
781 …mpContext->maOperandStack.push( ExpressionNodeSharedPtr( new ConstantValueExpression( mnValue ) ) … in operator ()()
798 … mpContext->maOperandStack.push( ExpressionNodeSharedPtr( new ConstantValueExpression( n ) ) ); in operator ()()
824 …mpContext->maOperandStack.push( ExpressionNodeSharedPtr( new AdjustmentExpression( *mpContext->mpC… in operator ()()
830 …mpContext->maOperandStack.push( ExpressionNodeSharedPtr( new EquationExpression( *mpContext->mpCus… in operator ()()
834 …mpContext->maOperandStack.push( ExpressionNodeSharedPtr( new EnumValueExpression( *mpContext->mpCu… in operator ()()
859 ExpressionNodeSharedPtr pArg( rNodeStack.top() ); in operator ()()
863 …rNodeStack.push( ExpressionNodeSharedPtr( new ConstantValueExpression( UnaryFunctionExpression::ge… in operator ()()
865 rNodeStack.push( ExpressionNodeSharedPtr( new UnaryFunctionExpression( meFunct, pArg ) ) ); in operator ()()
897 ExpressionNodeSharedPtr pSecondArg( rNodeStack.top() ); in operator ()()
899 ExpressionNodeSharedPtr pFirstArg( rNodeStack.top() ); in operator ()()
903ExpressionNodeSharedPtr pNode = ExpressionNodeSharedPtr( new BinaryFunctionExpression( meFunct, pF… in operator ()()
906 rNodeStack.push( ExpressionNodeSharedPtr( new ConstantValueExpression( (*pNode)() ) ) ); in operator ()()
930 ExpressionNodeSharedPtr pThirdArg( rNodeStack.top() ); in operator ()()
932 ExpressionNodeSharedPtr pSecondArg( rNodeStack.top() ); in operator ()()
934 ExpressionNodeSharedPtr pFirstArg( rNodeStack.top() ); in operator ()()
938 ExpressionNodeSharedPtr pNode( new IfExpression( pFirstArg, pSecondArg, pThirdArg ) ); in operator ()()
941 …rNodeStack.push( ExpressionNodeSharedPtr( new ConstantValueExpression( (*pNode)() ) ) ); // call t… in operator ()()
1161 ExpressionNodeSharedPtr FunctionParser::parseFunction( const ::rtl::OUString& rFunction, const Enha… in parseFunction()