Lines Matching refs:rNodeStack

853 		ParserContext::OperandStack& rNodeStack( mpContext->maOperandStack );  in operator ()()  local
855 if( rNodeStack.size() < 1 ) in operator ()()
859 ExpressionNodeSharedPtr pArg( rNodeStack.top() ); in operator ()()
860 rNodeStack.pop(); in operator ()()
863rNodeStack.push( ExpressionNodeSharedPtr( new ConstantValueExpression( UnaryFunctionExpression::ge… in operator ()()
865 rNodeStack.push( ExpressionNodeSharedPtr( new UnaryFunctionExpression( meFunct, pArg ) ) ); in operator ()()
891 ParserContext::OperandStack& rNodeStack( mpContext->maOperandStack ); in operator ()() local
893 if( rNodeStack.size() < 2 ) in operator ()()
897 ExpressionNodeSharedPtr pSecondArg( rNodeStack.top() ); in operator ()()
898 rNodeStack.pop(); in operator ()()
899 ExpressionNodeSharedPtr pFirstArg( rNodeStack.top() ); in operator ()()
900 rNodeStack.pop(); in operator ()()
906 rNodeStack.push( ExpressionNodeSharedPtr( new ConstantValueExpression( (*pNode)() ) ) ); in operator ()()
908 rNodeStack.push( pNode ); in operator ()()
924 ParserContext::OperandStack& rNodeStack( mpContext->maOperandStack ); in operator ()() local
926 if( rNodeStack.size() < 3 ) in operator ()()
930 ExpressionNodeSharedPtr pThirdArg( rNodeStack.top() ); in operator ()()
931 rNodeStack.pop(); in operator ()()
932 ExpressionNodeSharedPtr pSecondArg( rNodeStack.top() ); in operator ()()
933 rNodeStack.pop(); in operator ()()
934 ExpressionNodeSharedPtr pFirstArg( rNodeStack.top() ); in operator ()()
935 rNodeStack.pop(); in operator ()()
941rNodeStack.push( ExpressionNodeSharedPtr( new ConstantValueExpression( (*pNode)() ) ) ); // call t… in operator ()()
943 rNodeStack.push( pNode ); // push complex node, that calcs the value on demand in operator ()()