Home
last modified time | relevance | path

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

12

/third_party/boost/boost/multi_array/
Dview.hpp44 typedef boost::detail::multi_array::multi_array_impl_base<T,NumDims> super_type; typedef in boost::detail::multi_array::const_multi_array_view
46 typedef typename super_type::value_type value_type;
47 typedef typename super_type::const_reference const_reference;
48 typedef typename super_type::const_iterator const_iterator;
49 typedef typename super_type::const_reverse_iterator const_reverse_iterator;
50 typedef typename super_type::element element;
51 typedef typename super_type::size_type size_type;
52 typedef typename super_type::difference_type difference_type;
53 typedef typename super_type::index index;
54 typedef typename super_type::extent_range extent_range;
[all …]
Dsubarray.hpp42 typedef boost::detail::multi_array::multi_array_impl_base<T,NumDims> super_type; typedef in boost::detail::multi_array::const_sub_array
44 typedef typename super_type::value_type value_type;
45 typedef typename super_type::const_reference const_reference;
46 typedef typename super_type::const_iterator const_iterator;
47 typedef typename super_type::const_reverse_iterator const_reverse_iterator;
48 typedef typename super_type::element element;
49 typedef typename super_type::size_type size_type;
50 typedef typename super_type::difference_type difference_type;
51 typedef typename super_type::index index;
52 typedef typename super_type::extent_range extent_range;
[all …]
Dmulti_array_ref.hpp47 typedef detail::multi_array::multi_array_impl_base<T,NumDims> super_type; typedef in boost::const_multi_array_ref
49 typedef typename super_type::value_type value_type;
50 typedef typename super_type::const_reference const_reference;
51 typedef typename super_type::const_iterator const_iterator;
52 typedef typename super_type::const_reverse_iterator const_reverse_iterator;
53 typedef typename super_type::element element;
54 typedef typename super_type::size_type size_type;
55 typedef typename super_type::difference_type difference_type;
56 typedef typename super_type::index index;
57 typedef typename super_type::extent_range extent_range;
[all …]
/third_party/boost/boost/
Dmulti_array.hpp126 typedef multi_array_ref<T,NumDims> super_type; typedef in boost::multi_array
128 typedef typename super_type::value_type value_type;
129 typedef typename super_type::reference reference;
130 typedef typename super_type::const_reference const_reference;
131 typedef typename super_type::iterator iterator;
132 typedef typename super_type::const_iterator const_iterator;
133 typedef typename super_type::reverse_iterator reverse_iterator;
134 typedef typename super_type::const_reverse_iterator const_reverse_iterator;
135 typedef typename super_type::element element;
136 typedef typename super_type::size_type size_type;
[all …]
/third_party/boost/libs/compute/include/boost/compute/iterator/
Dstrided_iterator.hpp124 detail::strided_iterator_base<Iterator>::type super_type; typedef in boost::compute::strided_iterator
125 typedef typename super_type::value_type value_type;
126 typedef typename super_type::reference reference;
127 typedef typename super_type::base_type base_type;
128 typedef typename super_type::difference_type difference_type;
131 : super_type(iterator), in strided_iterator()
139 : super_type(other.base()), in strided_iterator()
148 super_type::operator=(other); in operator =()
162 return super_type::base().get_index(); in get_index()
179 return StridedIndexExprType(super_type::base(),m_stride, expr); in operator []()
[all …]
Dtransform_iterator.hpp114 UnaryFunction>::type super_type; typedef in boost::compute::transform_iterator
115 typedef typename super_type::value_type value_type;
116 typedef typename super_type::reference reference;
117 typedef typename super_type::base_type base_type;
118 typedef typename super_type::difference_type difference_type;
122 : super_type(iterator), in transform_iterator()
129 : super_type(other.base()), in transform_iterator()
139 super_type::operator=(other); in operator =()
153 return super_type::base().get_index(); in get_index()
167 IndexExpression>(super_type::base(), in operator []()
[all …]
Dpermutation_iterator.hpp100 IndexIterator>::type super_type; typedef in boost::compute::permutation_iterator
101 typedef typename super_type::value_type value_type;
102 typedef typename super_type::reference reference;
103 typedef typename super_type::base_type base_type;
104 typedef typename super_type::difference_type difference_type;
108 : super_type(e), in permutation_iterator()
115 : super_type(other), in permutation_iterator()
125 super_type::operator=(other); in operator =()
138 return super_type::base().get_index(); in get_index()
154 IndexExpr>(super_type::base(), in operator []()
Dzip_iterator.hpp177 super_type; typedef in boost::compute::zip_iterator
178 typedef typename super_type::value_type value_type;
179 typedef typename super_type::reference reference;
180 typedef typename super_type::difference_type difference_type;
197 super_type::operator=(other); in operator =()
Ddiscard_iterator.hpp75 typedef detail::discard_iterator_base::type super_type; typedef in boost::compute::discard_iterator
76 typedef super_type::reference reference;
77 typedef super_type::difference_type difference_type;
Dconstant_iterator.hpp63 typedef typename detail::constant_iterator_base<T>::type super_type; typedef in boost::compute::constant_iterator
64 typedef typename super_type::reference reference;
65 typedef typename super_type::difference_type difference_type;
Dcounting_iterator.hpp85 typedef typename detail::counting_iterator_base<T>::type super_type; typedef in boost::compute::counting_iterator
86 typedef typename super_type::reference reference;
87 typedef typename super_type::difference_type difference_type;
Dfunction_input_iterator.hpp81 typedef typename detail::function_input_iterator_base<Function>::type super_type; typedef in boost::compute::function_input_iterator
82 typedef typename super_type::reference reference;
83 typedef typename super_type::difference_type difference_type;
/third_party/boost/boost/compute/iterator/
Dstrided_iterator.hpp124 detail::strided_iterator_base<Iterator>::type super_type; typedef in boost::compute::strided_iterator
125 typedef typename super_type::value_type value_type;
126 typedef typename super_type::reference reference;
127 typedef typename super_type::base_type base_type;
128 typedef typename super_type::difference_type difference_type;
131 : super_type(iterator), in strided_iterator()
139 : super_type(other.base()), in strided_iterator()
148 super_type::operator=(other); in operator =()
162 return super_type::base().get_index(); in get_index()
179 return StridedIndexExprType(super_type::base(),m_stride, expr); in operator []()
[all …]
Dtransform_iterator.hpp114 UnaryFunction>::type super_type; typedef in boost::compute::transform_iterator
115 typedef typename super_type::value_type value_type;
116 typedef typename super_type::reference reference;
117 typedef typename super_type::base_type base_type;
118 typedef typename super_type::difference_type difference_type;
122 : super_type(iterator), in transform_iterator()
129 : super_type(other.base()), in transform_iterator()
139 super_type::operator=(other); in operator =()
153 return super_type::base().get_index(); in get_index()
167 IndexExpression>(super_type::base(), in operator []()
[all …]
Dpermutation_iterator.hpp100 IndexIterator>::type super_type; typedef in boost::compute::permutation_iterator
101 typedef typename super_type::value_type value_type;
102 typedef typename super_type::reference reference;
103 typedef typename super_type::base_type base_type;
104 typedef typename super_type::difference_type difference_type;
108 : super_type(e), in permutation_iterator()
115 : super_type(other), in permutation_iterator()
125 super_type::operator=(other); in operator =()
138 return super_type::base().get_index(); in get_index()
154 IndexExpr>(super_type::base(), in operator []()
Dzip_iterator.hpp177 super_type; typedef in boost::compute::zip_iterator
178 typedef typename super_type::value_type value_type;
179 typedef typename super_type::reference reference;
180 typedef typename super_type::difference_type difference_type;
197 super_type::operator=(other); in operator =()
Ddiscard_iterator.hpp75 typedef detail::discard_iterator_base::type super_type; typedef in boost::compute::discard_iterator
76 typedef super_type::reference reference;
77 typedef super_type::difference_type difference_type;
Dconstant_iterator.hpp63 typedef typename detail::constant_iterator_base<T>::type super_type; typedef in boost::compute::constant_iterator
64 typedef typename super_type::reference reference;
65 typedef typename super_type::difference_type difference_type;
Dcounting_iterator.hpp85 typedef typename detail::counting_iterator_base<T>::type super_type; typedef in boost::compute::counting_iterator
86 typedef typename super_type::reference reference;
87 typedef typename super_type::difference_type difference_type;
Dfunction_input_iterator.hpp81 typedef typename detail::function_input_iterator_base<Function>::type super_type; typedef in boost::compute::function_input_iterator
82 typedef typename super_type::reference reference;
83 typedef typename super_type::difference_type difference_type;
Dconstant_buffer_iterator.hpp62 typedef typename detail::constant_buffer_iterator_base<T>::type super_type; typedef in boost::compute::constant_buffer_iterator
63 typedef typename super_type::reference reference;
64 typedef typename super_type::difference_type difference_type;
/third_party/boost/boost/compute/iterator/detail/
Dswizzle_iterator.hpp101 super_type; typedef in boost::compute::detail::swizzle_iterator
102 typedef typename super_type::value_type value_type;
103 typedef typename super_type::reference reference;
104 typedef typename super_type::base_type base_type;
105 typedef typename super_type::difference_type difference_type;
110 : super_type(iterator), in swizzle_iterator()
117 : super_type(other.base()), in swizzle_iterator()
127 super_type::operator=(other); in operator =()
141 return super_type::base().get_index(); in get_index()
155 IndexExpression>(super_type::base(), in operator []()
/third_party/boost/libs/compute/include/boost/compute/iterator/detail/
Dswizzle_iterator.hpp101 super_type; typedef in boost::compute::detail::swizzle_iterator
102 typedef typename super_type::value_type value_type;
103 typedef typename super_type::reference reference;
104 typedef typename super_type::base_type base_type;
105 typedef typename super_type::difference_type difference_type;
110 : super_type(iterator), in swizzle_iterator()
117 : super_type(other.base()), in swizzle_iterator()
127 super_type::operator=(other); in operator =()
141 return super_type::base().get_index(); in get_index()
155 IndexExpression>(super_type::base(), in operator []()
/third_party/abseil-cpp/absl/container/internal/
Dbtree_container.h213 using super_type = btree_container<Tree>; variable
221 using key_arg = typename super_type::template key_arg<K>;
231 using node_type = typename super_type::node_type;
235 using super_type::super_type;
243 : super_type(comp, alloc) { in super_type() function
323 using super_type::erase;
331 using super_type::extract;
372 using super_type = btree_set_container<Tree>; variable
377 using key_arg = typename super_type::template key_arg<K>;
389 using super_type::super_type;
[all …]
/third_party/skia/third_party/externals/abseil-cpp/absl/container/internal/
Dbtree_container.h237 using super_type = btree_container<Tree>; variable
245 using key_arg = typename super_type::template key_arg<K>;
255 using node_type = typename super_type::node_type;
259 using super_type::super_type;
267 : super_type(comp, alloc) { in super_type() function
349 using super_type::extract;
390 using super_type = btree_set_container<Tree>; variable
396 using key_arg = typename super_type::template key_arg<K>;
408 using super_type::super_type;
535 using super_type = btree_container<Tree>; variable
[all …]

12