Home
last modified time | relevance | path

Searched refs:unary_expr (Results 1 – 25 of 35) sorted by relevance

12

/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure3/
Dexpression_def.hpp43 unary_expr in expression()
44 >> *(tokenid_mask(token_ids::op_binary) > unary_expr) in expression()
47 unary_expr = in expression()
49 | (tokenid_mask(token_ids::op_unary) > unary_expr) in expression()
78 (unary_expr) in expression()
95 on_success(unary_expr, in expression()
Dast.hpp35 struct unary_expr;
69 , boost::recursive_wrapper<unary_expr>
75 operand(unary_expr const& val) : base_type(val) {} in operand()
81 struct unary_expr : tagged struct
178 client::ast::unary_expr,
Dexpression.hpp49 qi::rule<Iterator, ast::operand()> unary_expr, postfix_expr; member
Dcompiler.hpp268 value operator()(ast::unary_expr const& x);
/third_party/boost/libs/spirit/example/x3/calc/calc8/
Dexpression_def.hpp39 unary_expr_type unary_expr = "unary_expr"; variable
50 unary_expr
51 >> *( (char_('*') > unary_expr)
52 | (char_('/') > unary_expr)
74 , unary_expr
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure2/
Dexpression_def.hpp43 unary_expr in expression()
44 >> *(tokenid_mask(token_ids::op_binary) > unary_expr) in expression()
47 unary_expr = in expression()
49 | (tokenid_mask(token_ids::op_unary) > unary_expr) in expression()
74 (unary_expr) in expression()
Dexpression.hpp49 qi::rule<Iterator, ast::operand()> unary_expr, primary_expr; member
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/calc7/
Dexpression_def.hpp51 unary_expr in expression()
52 >> *( (char_('*') > unary_expr) in expression()
53 | (char_('/') > unary_expr) in expression()
57 unary_expr = in expression()
78 (unary_expr) in expression()
Dexpression.hpp45 qi::rule<Iterator, ast::operand(), ascii::space_type> unary_expr; member
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure1/
Dexpression_def.hpp77 unary_expr in expression()
78 >> *(binary_op > unary_expr) in expression()
81 unary_expr = in expression()
83 | (unary_op > unary_expr) in expression()
111 (unary_expr) in expression()
Dexpression.hpp48 unary_expr, primary_expr member
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/mini_c/
Dexpression_def.hpp121 unary_expr in expression()
122 >> *(multiplicative_op > unary_expr) in expression()
125 unary_expr = in expression()
127 | (unary_op > unary_expr) in expression()
161 (unary_expr) in expression()
Dexpression.hpp50 unary_expr, primary_expr member
/third_party/boost/boost/xpressive/detail/static/
Dgrammar.hpp111 : unary_expr<detail::generic_quant_tag<Min, Max>, Gram>
143 unary_expr<detail::lookahead_tag, Gram>
151 unary_expr<detail::lookbehind_tag, Gram>
212 unary_expr<optional_tag<Greedy>, Gram>
244 unary_expr<detail::generic_quant_tag<Min, Max>, Gram>
273 unary_expr<detail::lookahead_tag, Gram>
281 unary_expr<detail::lookbehind_tag, Gram>
289 unary_expr<detail::keeper_tag, Gram>
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/calc8/
Dexpression_def.hpp111 unary_expr in expression()
112 >> *(multiplicative_op > unary_expr) in expression()
115 unary_expr = in expression()
141 (unary_expr) in expression()
Dexpression.hpp48 unary_expr, primary_expr member
/third_party/boost/libs/spirit/example/x3/calc/calc9/
Dexpression_def.hpp115 unary_expr_type const unary_expr = "unary_expr"; variable
139 unary_expr
140 >> *(multiplicative_op > unary_expr)
164 , unary_expr
/third_party/boost/libs/spirit/repository/example/karma/
Dcalc2_ast.hpp165 struct unary_expr struct
176 boost::phoenix::function<unary_expr<'+'> > pos; argument
177 boost::phoenix::function<unary_expr<'-'> > neg;
/third_party/boost/libs/spirit/example/karma/
Dcalc2_ast_vm.hpp176 struct unary_expr struct
187 boost::phoenix::function<unary_expr<op_pos> > pos; argument
188 boost::phoenix::function<unary_expr<op_neg> > neg;
Dcalc2_ast.hpp163 struct unary_expr struct
174 boost::phoenix::function<unary_expr<'+'> > pos; argument
175 boost::phoenix::function<unary_expr<'-'> > neg;
/third_party/boost/libs/proto/test/
Dexamples.cpp45 , proto::unary_expr< _, CalcArity >
139 , proto::when< proto::unary_expr<_, _>, unary_arity >
157 , proto::when< proto::unary_expr<_, CalcArity>,
/third_party/boost/boost/spirit/home/support/
Dmeta_compiler.hpp96 proto::when<proto::unary_expr<Tag, meta_grammar>,
160 proto::when<proto::unary_expr<
/third_party/boost/boost/proto/
Dtraits.hpp494 struct unary_expr struct
495 : proto::transform<unary_expr<Tag, T>, int>
502 : detail::pass_through_impl<unary_expr, deduce_domain, Expr, State, Data>
/third_party/boost/boost/xpressive/
Dregex_primitives.hpp112 typename proto::unary_expr<
149 … , proto::unary_expr<lookbehind_tag, proto::_> // don't skip lookbehinds
/third_party/boost/libs/proto/doc/
Dproto.qbk117 [classref boost::proto::unary_expr `proto::unary_expr<>`]]

12