/third_party/boost/libs/yap/test/ |
D | compile_is_expr.cpp | 59 yap::is_expr<yap::terminal<yap::expression, double>>::value, ""); in compile_is_expr() 62 yap::is_expr<yap::terminal<yap::expression, double> const>::value, ""); in compile_is_expr() 64 yap::is_expr<yap::terminal<yap::expression, double> const &>::value, in compile_is_expr() 67 yap::is_expr<yap::terminal<yap::expression, double> &>::value, ""); in compile_is_expr() 69 yap::is_expr<yap::terminal<yap::expression, double> &&>::value, ""); in compile_is_expr() 73 static_assert(yap::is_expr<decltype(1_p)>::value, ""); in compile_is_expr() 77 yap::is_expr<yap::expression< in compile_is_expr() 82 yap::is_expr<yap::expression< in compile_is_expr() 89 static_assert(yap::is_expr<alternate_expr_1>::value, ""); in compile_is_expr() 90 static_assert(yap::is_expr<alternate_expr_2>::value, ""); in compile_is_expr() [all …]
|
/third_party/boost/boost/yap/detail/ |
D | algorithm.hpp | 164 bool IsExpr = is_expr<T>::value, 259 bool TNonExprUExpr = !is_expr<T>::value && is_expr<U>::value, 305 is_expr<T>::value || is_expr<U>::value || is_expr<V>::value> 340 bool Valid = !is_expr<T>::value && !is_expr<U>::value && 341 !is_expr<V>::value && 381 bool Valid = !is_expr<T>::value && UdtTrait<remove_cv_ref_t<T>>::value> 410 !is_expr<T>::value && UdtTrait<remove_cv_ref_t<T>>::value; 469 bool Valid = !is_expr<T>::value && !is_expr<U>::value &&
|
/third_party/boost/boost/spirit/home/support/ |
D | meta_compiler.hpp | 214 typename disable_if<proto::is_expr<Expr> >::type> 263 typedef typename proto::is_expr<Expr>::type is_expr; in compile() typedef 264 return detail::compiler<Domain>::compile(expr, unused, is_expr()); in compile() 271 typedef typename proto::is_expr<Expr>::type is_expr; in compile() typedef 272 return detail::compiler<Domain>::compile(expr, modifiers, is_expr()); in compile()
|
D | attributes.hpp | 1039 , bool IsProtoExpr = proto::is_expr<T>::value>
|
/third_party/boost/boost/spirit/home/support/auxiliary/ |
D | attr_cast.hpp | 24 typename enable_if<proto::is_expr<Expr> 32 typename enable_if<proto::is_expr<Expr> 40 typename enable_if<proto::is_expr<Expr>
|
/third_party/boost/boost/yap/ |
D | algorithm.hpp | 50 is_expr<Expr>::value, "deref() is only defined for expressions."); in deref() 178 value_impl_t<T, is_expr<T>::value, ValueOfTerminalsOnly>{}( in value_impl() 187 if constexpr (is_expr<T>::value) { in value_impl() 289 is_expr<Expr>::value, "get() is only defined for expressions."); in get() 510 !is_expr<T>::value, in make_terminal() 555 return detail::as_expr_impl<ExprTemplate, T, is_expr<T>::value>{}( in as_expr() 558 if constexpr (is_expr<T>::value) { in as_expr() 605 is_expr<Expr>::value, in make_expression_function() 638 is_expr<Expr>::value, in replace_placeholders() 664 is_expr<Expr>::value, in evaluate() [all …]
|
D | algorithm_fwd.hpp | 91 struct is_expr; 120 struct is_expr : std::false_type struct 125 struct is_expr< struct
|
/third_party/boost/libs/proto/doc/ |
D | implementation.qbk | 19 Consider the implementation of `is_expr<>`. It could have been written 23 struct is_expr 30 struct is_expr 35 struct is_expr<T, typename T::proto_is_expr_> 47 `is_expr<>` and `is_base_and_derived<>`, plus whatever templates
|
D | proto.qbk | 91 [classref boost::proto::is_expr `proto::is_expr<>`]]
|
/third_party/boost/boost/proto/ |
D | fusion.hpp | 677 proto::is_expr<Seq1> 678 , proto::is_expr<Seq2> 691 proto::is_expr<Seq1> 692 , proto::is_expr<Seq2>
|
D | traits.hpp | 213 struct is_expr struct 227 struct is_expr<T, typename T::proto_is_expr_> struct 232 struct is_expr<T &, void> struct 233 : is_expr<T>
|
D | operators.hpp | 293 : is_expr<T> 298 : is_expr<T>
|
D | proto_fwd.hpp | 513 struct is_expr;
|
/third_party/boost/boost/spirit/home/support/auto/ |
D | meta_create.hpp | 207 , mpl::not_<proto::is_expr<T> > >
|
/third_party/boost/libs/yap/example/ |
D | self_evaluation.cpp | 153 if constexpr (boost::yap::is_expr<decltype(lhs)>::value) { in operator ()()
|
/third_party/boost/boost/msm/back/ |
D | state_machine.hpp | 1612 …(Expr const& expr,typename ::boost::enable_if<typename ::boost::proto::is_expr<Expr>::type >::type… in state_machine() 1644 …typename ::boost::disable_if<typename ::boost::proto::is_expr<ARG0>::type >::type* =0 ) … 1662 typename ::boost::enable_if<typename ::boost::proto::is_expr<Expr>::type >::type* =0 ) \ 1688 …class... ARG,class=typename ::boost::disable_if<typename ::boost::proto::is_expr<ARG0>::type >::ty… 1705 …,class... ARG,class=typename ::boost::enable_if<typename ::boost::proto::is_expr<Expr>::type >::ty…
|
/third_party/boost/boost/xpressive/ |
D | regex_primitives.hpp | 89 mpl::and_<proto::is_expr<Subs>, proto::matches<Subs, SubMatchList> >
|
/third_party/jerryscript/jerry-core/parser/js/ |
D | js-parser-internal.h | 709 bool lexer_construct_number_object (parser_context_t *context_p, bool is_expr, bool is_negative_num…
|
D | js-lexer.c | 2460 bool is_expr, /**< expression is parsed */ in lexer_construct_number_object() argument 2496 if (is_expr) in lexer_construct_number_object()
|
/third_party/boost/doc/html/ |
D | doc_HTML.manifest | 2440 boost/proto/is_expr.html 3634 boost/yap/is_expr.html
|
/third_party/quickjs/ |
D | quickjs.c | 32909 BOOL is_expr; in js_parse_function_decl2() local 32914 is_expr = (func_type != JS_PARSE_FUNC_STATEMENT && in js_parse_function_decl2() 33016 fd = js_new_function_def(ctx, fd, FALSE, is_expr, in js_parse_function_decl2() 33345 if (is_expr) { in js_parse_function_decl2()
|