/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure3/ |
D | ast.hpp | 45 struct primary_expr : struct 55 primary_expr() : base_type() {} in primary_expr() function 56 primary_expr(bool val) : base_type(val) {} in primary_expr() argument 57 primary_expr(unsigned int val) : base_type(val) {} in primary_expr() function 58 primary_expr(identifier const& val) : base_type(val) {} in primary_expr() function 59 primary_expr(expression const& val) : base_type(val) {} in primary_expr() argument 60 primary_expr(primary_expr const& rhs) in primary_expr() argument 68 , primary_expr 74 operand(primary_expr const& val) : base_type(val) {} in operand()
|
D | expression_def.hpp | 54 | primary_expr in expression() 57 primary_expr = in expression() 80 (primary_expr) in expression() 99 on_success(primary_expr, in expression()
|
D | expression.hpp | 53 qi::rule<Iterator, ast::primary_expr()> primary_expr; member
|
D | annotation.hpp | 102 void operator()(ast::primary_expr& ast, Iterator pos) const in operator ()()
|
D | compiler.hpp | 266 value operator()(ast::primary_expr const& x);
|
D | compiler.cpp | 552 value compiler::operator()(ast::primary_expr const& x) in operator ()()
|
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/calc7/ |
D | expression_def.hpp | 58 primary_expr in expression() 59 | (char_('-') > primary_expr) in expression() 60 | (char_('+') > primary_expr) in expression() 63 primary_expr = in expression() 79 (primary_expr) in expression() 89 on_success(primary_expr, in expression()
|
D | expression.hpp | 46 qi::rule<Iterator, ast::operand(), ascii::space_type> primary_expr; member
|
/third_party/boost/libs/spirit/example/x3/calc/calc8/ |
D | expression_def.hpp | 40 primary_expr_type primary_expr = "primary_expr"; variable 57 primary_expr 58 | (char_('-') > primary_expr) 59 | (char_('+') > primary_expr) 75 , primary_expr
|
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/calc8/ |
D | expression_def.hpp | 116 primary_expr in expression() 117 | (unary_op > primary_expr) in expression() 120 primary_expr = in expression() 142 (primary_expr) in expression() 154 on_success(primary_expr, in expression()
|
D | expression.hpp | 48 unary_expr, primary_expr member
|
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure2/ |
D | expression_def.hpp | 48 primary_expr in expression() 52 primary_expr = in expression() 75 (primary_expr) in expression() 89 on_success(primary_expr, in expression()
|
D | expression.hpp | 49 qi::rule<Iterator, ast::operand()> unary_expr, primary_expr; member
|
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure1/ |
D | expression_def.hpp | 82 primary_expr in expression() 86 primary_expr = in expression() 112 (primary_expr) in expression() 126 on_success(primary_expr, in expression()
|
D | expression.hpp | 48 unary_expr, primary_expr member
|
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/mini_c/ |
D | expression_def.hpp | 126 primary_expr in expression() 130 primary_expr = in expression() 162 (primary_expr) in expression() 176 on_success(primary_expr, in expression()
|
D | expression.hpp | 50 unary_expr, primary_expr member
|
/third_party/boost/libs/spirit/example/x3/calc/calc9/ |
D | expression_def.hpp | 116 primary_expr_type const primary_expr = "primary_expr"; variable 144 primary_expr 145 | (unary_op > primary_expr) 165 , primary_expr
|