Home
last modified time | relevance | path

Searched refs:Integral (Results 1 – 25 of 139) sorted by relevance

123456

/third_party/boost/boost/icl/
Drational.hpp37 template<class Integral>
38 struct is_numeric<boost::rational<Integral> >
44 template<class Integral>
45 struct is_continuous<boost::rational<Integral> >
51 template<class Integral>
52 struct is_discrete<boost::rational<Integral> >
58 template<class Integral>
59 struct has_inverse<boost::rational<Integral> >
62 BOOST_STATIC_CONSTANT(bool, value = (boost::is_signed<Integral>::value));
/third_party/boost/libs/container/test/
Ddefault_init_test.hpp43 template<class Integral>
49 typedef Integral value_type;
58 Integral* allocate(std::size_t n) in allocate()
61 const std::size_t max = sizeof(Integral)*n; in allocate()
74 return (Integral*)puc_raw;; in allocate()
77 void deallocate(Integral *p, std::size_t) in deallocate()
81 template<class Integral>
82 inline bool check_ascending_byte_pattern(const Integral&t) in check_ascending_byte_pattern()
85 const std::size_t max = sizeof(Integral); in check_ascending_byte_pattern()
94 template<class Integral>
[all …]
/third_party/skia/third_party/externals/dawn/src/include/dawn/
DEnumClassBitmasks.h55 using Integral = typename std::underlying_type<T>::type;
57 constexpr BoolConvertible(Integral value) : value(value) {
66 Integral value;
84 using Integral = typename std::underlying_type<T>::type;
85 return static_cast<Integral>(LowerBitmask<T1>::Lower(left)) |
86 static_cast<Integral>(LowerBitmask<T2>::Lower(right));
95 using Integral = typename std::underlying_type<T>::type;
96 return static_cast<Integral>(LowerBitmask<T1>::Lower(left)) &
97 static_cast<Integral>(LowerBitmask<T2>::Lower(right));
106 using Integral = typename std::underlying_type<T>::type;
[all …]
/third_party/flutter/skia/third_party/externals/dawn/src/include/dawn/
DEnumClassBitmasks.h62 using Integral = typename UnderlyingType<T>::type;
64 constexpr BoolConvertible(Integral value) : value(value) {
73 Integral value;
87 using Integral = typename UnderlyingType<T>::type;
88 return (static_cast<Integral>(value) & (static_cast<Integral>(value) - 1)) == 0;
97 using Integral = typename UnderlyingType<T>::type;
98 return static_cast<Integral>(LowerBitmask<T1>::Lower(left)) |
99 static_cast<Integral>(LowerBitmask<T2>::Lower(right));
108 using Integral = typename UnderlyingType<T>::type;
109 return static_cast<Integral>(LowerBitmask<T1>::Lower(left)) &
[all …]
/third_party/boost/libs/mpl/doc/src/refmanual/
DIntegralConstant.rst1 .. Data Types/Concepts//Integral Constant
3 Integral Constant
9 An |Integral Constant| is a holder class for a compile-time value of an
10 integral type. Every |Integral Constant| is also a nullary |Metafunction|,
17 |In the following table...| ``n`` is a model of |Integral Constant|.
28 | ``n::type`` | |Integral Constant| | Constant time. …
30 | ``next<n>::type`` | |Integral Constant| | Constant time. …
32 | ``prior<n>::type`` | |Integral Constant| | Constant time. …
53 | ``next<n>::type`` | An |Integral Constant| ``c`` of type ``n::value_type`` …
56 | ``prior<n>::type`` | An |Integral Constant| ``c`` of type ``n::value_type`` …
[all …]
Dshift_left.rst49 | ``T`` | |Integral Constant| | A value to shift. |
51 | ``Shift`` | Unsigned |Integral Constant| | A shift distance. |
60 For arbitrary |Integral Constant| ``c`` and unsigned |Integral Constant| ``shift``:
68 |Integral Constant|.
87 |Integral Constant|.
Dshift_right.rst49 | ``T`` | |Integral Constant| | A value to shift. |
51 | ``Shift`` | Unsigned |Integral Constant| | A shift distance. |
60 For arbitrary |Integral Constant| ``c`` and unsigned |Integral Constant| ``shift``:
68 |Integral Constant|.
87 |Integral Constant|.
Dlist_c.rst9 ``list_c`` is an |Integral Sequence Wrapper| for |list|. As such, it shares
28 * |Integral Sequence Wrapper|
50 | | see |Integral Sequence Wrapper|. |
56 | | see |Integral Sequence Wrapper|. |
59 | | |Integral Sequence Wrapper|. |
79 |Sequences|, |Integral Sequence Wrapper|, |list|, |integral_c|, |vector_c|, |set_c|, |range_c|
Dint_.rst24 An |Integral Constant| wrapper for ``int``.
38 |Integral Constant|
53 |Semantics disclaimer...| |Integral Constant|.
60 | ``int_<c>`` | An |Integral Constant| ``x`` such that ``x::value == c`` |
83 |Data Types|, |Integral Constant|, |long_|, |size_t|, |integral_c|
Dchar_.rst24 An |Integral Constant| wrapper for ``char``.
38 |Integral Constant|
53 |Semantics disclaimer...| |Integral Constant|.
60 | ``char_<c>`` | An |Integral Constant| ``x`` such that ``x::value == c`` |
83 |Data Types|, |Integral Constant|, |int_|, |size_t|, |integral_c|
Dsize_t.rst24 An |Integral Constant| wrapper for ``std::size_t``.
38 |Integral Constant|
53 |Semantics disclaimer...| |Integral Constant|.
60 | ``size_t<c>`` | An |Integral Constant| ``x`` such that ``x::value == c`` |
83 |Data Types|, |Integral Constant|, |int_|, |long_|, |integral_c|
Dlong_.rst24 An |Integral Constant| wrapper for ``long``.
38 |Integral Constant|
53 |Semantics disclaimer...| |Integral Constant|.
60 | ``long_<c>`` | An |Integral Constant| ``x`` such that ``x::value == c`` |
83 |Data Types|, |Integral Constant|, |int_|, |size_t|, |integral_c|
Dintegral_c.rst24 A generic |Integral Constant| wrapper.
38 |Integral Constant|
56 |Semantics disclaimer...| |Integral Constant|.
63 | ``integral_c<t,c>`` | An |Integral Constant| ``x`` such that ``x::value == c`` |
86 |Data Types|, |Integral Constant|, |bool_|, |int_|, |long_|, |size_t|
Dvector_c.rst9 ``vector_c`` is an |Integral Sequence Wrapper| for |vector|. As such, it shares
28 * |Integral Sequence Wrapper|
51 | | see |Integral Sequence Wrapper|. |
57 | | see |Integral Sequence Wrapper|. |
60 | | |Integral Sequence Wrapper|. |
81 |Sequences|, |Integral Sequence Wrapper|, |vector|, |integral_c|, |set_c|, |list_c|, |range_c|
Dbool_.rst27 A boolean |Integral Constant| wrapper.
41 |Integral Constant|
56 |Semantics disclaimer...| |Integral Constant|.
63 | ``bool_<c>`` | An |Integral Constant| ``x`` such that ``x::value == c`` |
83 |Data Types|, |Integral Constant|, |int_|, |long_|, |integral_c|
Dgreater.rst25 Returns a true-valued |Integral Constant| if ``T1`` is greater than ``T2``.
49 | ``T1``, ``T2``| |Integral Constant| | Operation's arguments. |
59 For any |Integral Constant|\ s ``c1`` and ``c2``:
66 |Integral Constant|.
83 |Integral Constant|.
Dless_equal.rst25 Returns a true-valued |Integral Constant| if ``T1`` is less than or equal to ``T2``.
49 | ``T1``, ``T2``| |Integral Constant| | Operation's arguments. |
59 For any |Integral Constant|\ s ``c1`` and ``c2``:
66 |Integral Constant|.
83 |Integral Constant|.
Dless.rst25 Returns a true-valued |Integral Constant| if ``T1`` is less than ``T2``.
49 | ``T1``, ``T2``| |Integral Constant| | Operation's arguments. |
59 For any |Integral Constant|\ s ``c1`` and ``c2``:
66 |Integral Constant|.
83 |Integral Constant|.
Dequal_to.rst25 Returns a true-valued |Integral Constant| if ``T1`` and ``T2`` are equal.
49 | ``T1``, ``T2``| |Integral Constant| | Operation's arguments. |
59 For any |Integral Constant|\ s ``c1`` and ``c2``:
66 |Integral Constant|.
83 |Integral Constant|.
Dnot_equal_to.rst25 Returns a true-valued |Integral Constant| if ``T1`` and ``T2`` are not equal.
49 | ``T1``, ``T2``| |Integral Constant| | Operation's arguments. |
59 For any |Integral Constant|\ s ``c1`` and ``c2``:
66 |Integral Constant|.
83 |Integral Constant|.
Dgreater_equal.rst25 Returns a true-valued |Integral Constant| if ``T1`` is greater than or equal to ``T2``.
49 | ``T1``, ``T2``| |Integral Constant| | Operation's arguments. |
59 For any |Integral Constant|\ s ``c1`` and ``c2``:
66 |Integral Constant|.
83 |Integral Constant|.
DIntegralSequenceWrapper.rst1 .. Sequences/Concepts//Integral Sequence Wrapper |90
3 Integral Sequence Wrapper
9 An |Integral Sequence Wrapper| is a class template that provides a concise
10 interface for creating a corresponding sequence of |Integral Constant|\ s. In
33 |Integral Sequence Wrapper|'s underlying sequence's name.
115 |Sequences|, |Variadic Sequence|, |Integral Constant|
Dset_c.rst9 ``set_c`` is an |Integral Sequence Wrapper| for |set|. As such, it shares
48 | | see |Integral Sequence Wrapper|. |
54 | | see |Integral Sequence Wrapper|. |
57 | | |Integral Sequence Wrapper|. |
81 |Sequences|, |Integral Sequence Wrapper|, |set|, |integral_c|, |vector_c|, |list_c|, |range_c|
/third_party/boost/boost/hof/
Drepeat.hpp102 template<class Integral, class F, class... Ts>
103 constexpr auto operator()(Integral, const F& f, Ts&&... xs) const BOOST_HOF_RETURNS
105 detail::repeater<Integral::type::value>()
116 …template<class Integral, class F, class T, class... Ts, class Self=repeat_integral_decorator<Depth…
117 constexpr auto operator()(Integral n, const F& f, T&& x, Ts&&... xs) const BOOST_HOF_RETURNS
128 template<class Integral, class F, class T, class Self=repeat_integral_decorator<0>>
132 auto operator()(Integral n, const F& f, T x) const in operator ()()
/third_party/boost/libs/hof/doc/html/_sources/include/boost/hof/
Drepeat.hpp.txt24 /// template<class Integral>
25 /// constexpr auto repeat(Integral);
38 /// Integral must be:
40 /// * Integral
102 template<class Integral, class F, class... Ts>
103 constexpr auto operator()(Integral, const F& f, Ts&&... xs) const BOOST_HOF_RETURNS
105 detail::repeater<Integral::type::value>()
116 …template<class Integral, class F, class T, class... Ts, class Self=repeat_integral_decorator<Depth…
117 constexpr auto operator()(Integral n, const F& f, T&& x, Ts&&... xs) const BOOST_HOF_RETURNS
128 template<class Integral, class F, class T, class Self=repeat_integral_decorator<0>>
[all …]

123456