Home
last modified time | relevance | path

Searched refs:expression_type (Results 1 – 25 of 31) sorted by relevance

12

/third_party/boost/boost/numeric/ublas/
Dvector_expression.hpp254 const E>::type expression_type; typedef in boost::numeric::ublas::vector_unary
255 typedef typename boost::mpl::if_<boost::is_const<expression_type>,
277 explicit vector_unary (expression_type &e): in vector_unary()
480 typedef vector_unary<E, F> expression_type; typedef
483 typedef expression_type result_type;
494 …me vector_unary_traits<E, scalar_negate<typename E::value_type> >::expression_type expression_type; in operator -() typedef
495 return expression_type (e ()); in operator -()
503 …name vector_unary_traits<E, scalar_conj<typename E::value_type> >::expression_type expression_type; in conj() typedef
504 return expression_type (e ()); in conj()
512 …name vector_unary_traits<E, scalar_real<typename E::value_type> >::expression_type expression_type; in real() typedef
[all …]
Dexpression_types.hpp34 typedef E expression_type; typedef in boost::numeric::ublas::ublas_expression
62 typedef E expression_type; typedef in boost::numeric::ublas::scalar_expression
66 const expression_type &operator () () const { in operator ()()
67 return *static_cast<const expression_type *> (this); in operator ()()
70 expression_type &operator () () { in operator ()()
71 return *static_cast<expression_type *> (this); in operator ()()
186 typedef E expression_type; typedef in boost::numeric::ublas::vector_expression
193 const expression_type &operator () () const { in operator ()()
194 return *static_cast<const expression_type *> (this); in operator ()()
197 expression_type &operator () () { in operator ()()
[all …]
Dmatrix_expression.hpp901 typedef vector_matrix_binary<E1, E2, F> expression_type; typedef
903 typedef expression_type result_type;
917 …ar_multiplies<typename E1::value_type, typename E2::value_type> >::expression_type expression_type; in outer_prod() typedef
918 return expression_type (e1 (), e2 ()); in outer_prod()
925 typedef E expression_type; typedef in boost::numeric::ublas::matrix_unary1
947 explicit matrix_unary1 (const expression_type &e): in matrix_unary1()
1415 typedef matrix_unary1<E, F> expression_type; typedef
1417 typedef expression_type result_type;
1428 …e matrix_unary1_traits<E, scalar_negate<typename E::value_type> >::expression_type expression_type; in operator -() typedef
1429 return expression_type (e ()); in operator -()
[all …]
Dassignment.hpp932 typedef typename E::expression_type::value_type value_type;
933 typedef typename E::expression_type::size_type size_type;
991 vector_expression_assigner &apply(const typename E::expression_type::value_type& val) { in apply()
1108 typedef typename E::expression_type::size_type size_type;
1119 …matrix_expression_assigner(E &e, typename E::expression_type::value_type val): me(&e), i(0), j(0) { in matrix_expression_assigner()
1142 matrix_expression_assigner &operator, (const typename E::expression_type::value_type& val) { in operator ,()
1185 matrix_expression_assigner &apply(const typename E::expression_type::value_type& val) { in apply()
/third_party/boost/boost/numeric/odeint/util/
Dublas_wrapper.hpp93 …ename vector_unary_traits<E, scalar_abs<typename E::value_type> >::expression_type expression_type; in abs() typedef
94 return expression_type (e ()); in abs()
102 …name matrix_unary1_traits<E, scalar_abs<typename E::value_type> >::expression_type expression_type; in abs() typedef
103 return expression_type (e ()); in abs()
115 … typename E2::value_type> >::expression_type expression_type; in operator /() typedef
116 return expression_type (e1 (), e2 ()); in operator /()
128 … typename E2::value_type> >::expression_type expression_type; in operator /() typedef
129 return expression_type (e1 (), e2 ()); in operator /()
141 …1_traits<const T1, E2, scalar_plus<T1, typename E2::value_type> >::expression_type expression_type; in operator +() typedef
142 return expression_type (e1, e2 ()); in operator +()
[all …]
/third_party/boost/libs/spirit/example/x3/calc/calc7/
Dexpression.hpp19 typedef x3::rule<expression_class, ast::expression> expression_type; typedef
20 BOOST_SPIRIT_DECLARE(expression_type);
23 calculator_grammar::expression_type expression();
Dexpression_def.hpp25 typedef x3::rule<expression_class, ast::expression> expression_type; typedef
29 expression_type const expression = "expression";
65 calculator_grammar::expression_type expression() in expression()
Dexpression.cpp14 BOOST_SPIRIT_INSTANTIATE(expression_type, iterator_type, context_type);
/third_party/boost/libs/spirit/example/x3/calc/calc9/
Dexpression.hpp19 typedef x3::rule<expression_class, ast::expression> expression_type; typedef
20 BOOST_SPIRIT_DECLARE(expression_type);
23 parser::expression_type const& expression();
Dexpression_def.hpp109 expression_type const expression = "expression";
175 parser::expression_type const& expression() in expression()
Dexpression.cpp12 BOOST_SPIRIT_INSTANTIATE(expression_type, iterator_type, context_type);
/third_party/boost/libs/spirit/example/x3/calc/calc8/
Dexpression.hpp19 typedef x3::rule<expression_class, ast::expression> expression_type; typedef
20 BOOST_SPIRIT_DECLARE(expression_type);
23 parser::expression_type const& expression();
Dexpression_def.hpp36 expression_type const expression = "expression";
85 parser::expression_type const& expression() in expression()
Dexpression.cpp12 BOOST_SPIRIT_INSTANTIATE(expression_type, iterator_type, context_type);
/third_party/boost/boost/multiprecision/detail/
Dublas_interop.hpp50 typedef boost::multiprecision::detail::expression<tag, Arg1, Arg2, Arg3, Arg4> expression_type; typedef
51 typedef typename expression_type::result_type number2_t;
59 typedef boost::multiprecision::detail::expression<tag, Arg1, Arg2, Arg3, Arg4> expression_type; typedef
60 typedef typename expression_type::result_type number2_t;
/third_party/boost/boost/log/detail/
Dattr_output_impl.hpp78 …alueT, typename RightT::fallback_policy, to_log_fun< typename RightT::tag_type > > expression_type; typedef
80 typedef ActorT< expression_type > type;
84 …type res = {{ expression_type(left, right.get_name(), to_log_fun< typename RightT::tag_type >(), r… in make()
/third_party/boost/boost/numeric/ublas/tensor/
Dexpression.hpp56 using expression_type = E; typedef
61 auto const& operator()() const { return *static_cast<const expression_type*> (this); } in operator ()()
138 using expression_type = E; typedef
/third_party/boost/libs/spirit/example/lex/
Dexample4.cpp146 typedef boost::variant<unsigned int, std::string> expression_type; typedef
153 qi::rule<Iterator, expression_type(), qi::in_state_skipper<Lexer> > expression;
Dexample6.cpp168 typedef boost::variant<unsigned int, std::string> expression_type; typedef
175 qi::rule<Iterator, expression_type(), qi::in_state_skipper<Lexer> > expression;
Dexample5.cpp155 typedef boost::variant<unsigned int, std::string> expression_type; typedef
156 qi::rule<Iterator, expression_type(), skipper_type> expression;
/third_party/skia/third_party/externals/spirv-cross/
Dspirv_glsl.cpp2903 auto &vartype = expression_type(var); in fixup_image_load_store_access()
4352 return unpack_expression_type(to_expression(id), expression_type(id), in to_unpacked_row_major_matrix_expression()
4385 return unpack_expression_type(to_expression(id, register_expression_read), expression_type(id), in to_enclosed_unpacked_expression()
4395 auto &type = expression_type(id); in to_dereferenced_expression()
4404 auto &type = expression_type(id); in to_pointer_expression()
4413 auto &type = expression_type(id); in to_enclosed_pointer_expression()
4491 auto &type = expression_type(id); in to_composite_constructor_expression()
4565 return convert_row_major_matrix(e.expression, get<SPIRType>(e.expression_type), physical_type_id, in to_expression()
4570 return load_flattened_struct(e.expression, get<SPIRType>(e.expression_type)); in to_expression()
4742 uint32_t left_components = expression_type(cop.arguments[0]).vecsize; in constant_op_expression()
[all …]
Dspirv_hlsl.cpp2297 auto &type = expression_type(id); in to_func_call_arg()
2814 auto &imgtype = expression_type(img); in emit_texture_op()
3046 auto &coord_type = expression_type(coord); in emit_texture_op()
3048 …coord_expr = to_enclosed_expression(coord) + swizzle(coord_components, expression_type(coord).vecs… in emit_texture_op()
3639 auto basetype = expression_type(args[0]).basetype; in emit_glsl_op()
3685 if (expression_type(args[0]).vecsize == 1) in emit_glsl_op()
4312 auto &type = expression_type(ops[2]); in emit_access_chain()
4476 auto &data_type = expression_type(ops[0]); in emit_atomic()
4510 auto &data_type = expression_type(ops[2]); in emit_atomic()
4799 auto &value_type = expression_type(ops[3]); in emit_instruction()
[all …]
Dspirv_msl.cpp3707 auto &ib_type = expression_type(ib_var_id); in add_interface_block_pointer()
4272 auto &type = expression_type(rhs_expression); in emit_store_statement()
4384 auto vector_type = expression_type(rhs_expression); in emit_store_statement()
4417 auto vector_type = expression_type(rhs_expression); in emit_store_statement()
4492 if (!optimize_read_modify_write(expression_type(rhs_expression), lhs, rhs)) in emit_store_statement()
4499 if (!optimize_read_modify_write(expression_type(rhs_expression), lhs, rhs)) in emit_store_statement()
6747 auto &ptr_type = expression_type(ptr); in emit_tessellation_io_load()
6780 const auto &iface_type = expression_type(stage_in_ptr_var_id); in emit_tessellation_io_load()
7170 auto &ptr_type = expression_type(ptr); in emit_tessellation_access_chain()
7683 auto basetype = expression_type(ops[2]).basetype; in emit_instruction()
[all …]
/third_party/ltp/tools/sparse/sparse-src/
Dexpression.h36 enum expression_type { enum
160 enum expression_type type:8;
Dast-inspect.c149 static const char *expression_type_name(enum expression_type type) in expression_type_name()

12