Home
last modified time | relevance | path

Searched refs:primary_expr (Results 1 – 18 of 18) sorted by relevance

/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure3/
Dast.hpp45 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()
Dexpression_def.hpp54 | primary_expr in expression()
57 primary_expr = in expression()
80 (primary_expr) in expression()
99 on_success(primary_expr, in expression()
Dexpression.hpp53 qi::rule<Iterator, ast::primary_expr()> primary_expr; member
Dannotation.hpp102 void operator()(ast::primary_expr& ast, Iterator pos) const in operator ()()
Dcompiler.hpp266 value operator()(ast::primary_expr const& x);
Dcompiler.cpp552 value compiler::operator()(ast::primary_expr const& x) in operator ()()
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/calc7/
Dexpression_def.hpp58 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()
Dexpression.hpp46 qi::rule<Iterator, ast::operand(), ascii::space_type> primary_expr; member
/third_party/boost/libs/spirit/example/x3/calc/calc8/
Dexpression_def.hpp40 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/
Dexpression_def.hpp116 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()
Dexpression.hpp48 unary_expr, primary_expr member
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure2/
Dexpression_def.hpp48 primary_expr in expression()
52 primary_expr = in expression()
75 (primary_expr) in expression()
89 on_success(primary_expr, in expression()
Dexpression.hpp49 qi::rule<Iterator, ast::operand()> unary_expr, primary_expr; member
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure1/
Dexpression_def.hpp82 primary_expr in expression()
86 primary_expr = in expression()
112 (primary_expr) in expression()
126 on_success(primary_expr, in expression()
Dexpression.hpp48 unary_expr, primary_expr member
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/mini_c/
Dexpression_def.hpp126 primary_expr in expression()
130 primary_expr = in expression()
162 (primary_expr) in expression()
176 on_success(primary_expr, in expression()
Dexpression.hpp50 unary_expr, primary_expr member
/third_party/boost/libs/spirit/example/x3/calc/calc9/
Dexpression_def.hpp116 primary_expr_type const primary_expr = "primary_expr"; variable
144 primary_expr
145 | (unary_op > primary_expr)
165 , primary_expr