#include <typeinfo>
#include <boost/spirit/include/classic_core.hpp>
#include <RowFunctionParser.hxx>
#include <rtl/ustring.hxx>
#include <iostream>
#include <algorithm>
#include <stack>
#include <utility>
Go to the source code of this file.
◆ BOOST_SPIRIT_DEBUG
| #define BOOST_SPIRIT_DEBUG |
◆ BOOST_SPIRIT_SINGLE_GRAMMAR_INSTANCE
| #define BOOST_SPIRIT_SINGLE_GRAMMAR_INSTANCE |
◆ andExpression
| ::boost::spirit::classic::rule< ScannerT > andExpression |
|
private |
◆ argument
| ::boost::spirit::classic::rule< ScannerT > argument |
|
private |
◆ assignment
| ::boost::spirit::classic::rule< ScannerT > assignment |
|
private |
◆ basicExpression
| ::boost::spirit::classic::rule< ScannerT > basicExpression |
|
private |
◆ integer
| ::boost::spirit::classic::rule< ScannerT > integer |
|
private |
◆ maOperandStack
| OperandStack maOperandStack |
◆ maValue
| ORowSetValueDecoratorRef maValue |
|
private |
◆ meFunct
◆ mpArg
| std::shared_ptr<ExpressionNode> mpArg |
|
private |
◆ mpContext
| ParserContextSharedPtr mpContext |
|
private |
◆ mpFirstArg
| std::shared_ptr<ExpressionNode> mpFirstArg |
|
private |
◆ mpParserContext
| ParserContextSharedPtr mpParserContext |
|
private |
◆ mpSecondArg
| std::shared_ptr<ExpressionNode> mpSecondArg |
|
private |
◆ orExpression
| ::boost::spirit::classic::rule< ScannerT > orExpression |
|
private |
◆ unaryFunction
| ::boost::spirit::classic::rule< ScannerT > unaryFunction |
|
private |