Home
last modified time | relevance | path

Searched refs:declval (Results 1 – 25 of 577) sorted by relevance

12345678910>>...24

/third_party/boost/libs/multiprecision/test/
Dtest_nothrow_cpp_int.cpp93 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::cpp_int(std::declval<boost::multiprecision::sig…
94 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::int128_t(std::declval<boost::multiprecision::si…
95 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::checked_int128_t(std::declval<boost::multipreci…
96 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::uint128_t(std::declval<boost::multiprecision::s…
97 BOOST_STATIC_ASSERT(!noexcept(boost::multiprecision::checked_uint128_t(std::declval<boost::multipre…
98 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::int512_t(std::declval<boost::multiprecision::si…
99 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::checked_int512_t(std::declval<boost::multipreci…
100 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::uint512_t(std::declval<boost::multiprecision::s…
101 BOOST_STATIC_ASSERT(!noexcept(boost::multiprecision::checked_uint512_t(std::declval<boost::multipre…
105 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::cpp_int(std::declval<boost::multiprecision::lim…
[all …]
Dtest_nothrow_cpp_rational.cpp109 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::cpp_rational(std::declval<boost::multiprecision…
110 BOOST_STATIC_ASSERT(noexcept(rat128_t(std::declval<boost::multiprecision::signed_limb_type>())));
111 BOOST_STATIC_ASSERT(noexcept(checked_rat128_t(std::declval<boost::multiprecision::signed_limb_type>…
112 BOOST_STATIC_ASSERT(noexcept(urat128_t(std::declval<boost::multiprecision::signed_limb_type>())));
113 BOOST_STATIC_ASSERT(!noexcept(checked_urat128_t(std::declval<boost::multiprecision::signed_limb_typ…
114 BOOST_STATIC_ASSERT(noexcept(rat512_t(std::declval<boost::multiprecision::signed_limb_type>())));
115 BOOST_STATIC_ASSERT(noexcept(checked_rat512_t(std::declval<boost::multiprecision::signed_limb_type>…
116 BOOST_STATIC_ASSERT(noexcept(urat512_t(std::declval<boost::multiprecision::signed_limb_type>())));
117 BOOST_STATIC_ASSERT(!noexcept(checked_urat512_t(std::declval<boost::multiprecision::signed_limb_typ…
121 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::cpp_rational(std::declval<boost::multiprecision…
[all …]
Dtest_nothrow_float128.cpp52 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::float128(std::declval<const boost::multiprecisi…
53 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::float128(std::declval<boost::multiprecision::fl…
54 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::float128(std::declval<const float128_type&>()))…
55 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::float128(std::declval<float128_type>())));
56 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::float128(std::declval<const double&>())));
57 BOOST_STATIC_ASSERT(noexcept(boost::multiprecision::float128(std::declval<double>())));
58 BOOST_STATIC_ASSERT(noexcept(std::declval<boost::multiprecision::float128&>() = std::declval<const …
59 BOOST_STATIC_ASSERT(noexcept(std::declval<boost::multiprecision::float128&>() = std::declval<boost:…
60 BOOST_STATIC_ASSERT(noexcept(std::declval<boost::multiprecision::float128&>() = std::declval<const …
61 BOOST_STATIC_ASSERT(noexcept(std::declval<boost::multiprecision::float128&>() = std::declval<float1…
[all …]
/third_party/boost/boost/beast/core/
Dfile_base.hpp134 std::declval<bool&>() = std::declval<T const&>().is_open(),
135 std::declval<T&>().close(std::declval<error_code&>()),
136 std::declval<T&>().open(
137 std::declval<char const*>(),
138 std::declval<file_mode>(),
139 std::declval<error_code&>()),
140 std::declval<std::uint64_t&>() = std::declval<T&>().size(
141 std::declval<error_code&>()),
142 std::declval<std::uint64_t&>() = std::declval<T&>().pos(
143 std::declval<error_code&>()),
[all …]
Dstream_traits.hpp114 decltype(std::declval<T&>().get_executor());
173 std::declval<T&>().get_executor())>> : std::true_type {};
211 std::declval<std::size_t&>() = std::declval<T&>().read_some(
212 std::declval<detail::MutableBufferSequence>()),
213 std::declval<std::size_t&>() = std::declval<T&>().read_some(
214 std::declval<detail::MutableBufferSequence>(),
215 std::declval<boost::system::error_code&>())
256 std::declval<std::size_t&>() = std::declval<T&>().write_some(
257 std::declval<detail::ConstBufferSequence>()))
258 ,std::declval<std::size_t&>() = std::declval<T&>().write_some(
[all …]
/third_party/boost/libs/beast/include/boost/beast/core/
Dfile_base.hpp134 std::declval<bool&>() = std::declval<T const&>().is_open(),
135 std::declval<T&>().close(std::declval<error_code&>()),
136 std::declval<T&>().open(
137 std::declval<char const*>(),
138 std::declval<file_mode>(),
139 std::declval<error_code&>()),
140 std::declval<std::uint64_t&>() = std::declval<T&>().size(
141 std::declval<error_code&>()),
142 std::declval<std::uint64_t&>() = std::declval<T&>().pos(
143 std::declval<error_code&>()),
[all …]
Dstream_traits.hpp114 decltype(std::declval<T&>().get_executor());
173 std::declval<T&>().get_executor())>> : std::true_type {};
211 std::declval<std::size_t&>() = std::declval<T&>().read_some(
212 std::declval<detail::MutableBufferSequence>()),
213 std::declval<std::size_t&>() = std::declval<T&>().read_some(
214 std::declval<detail::MutableBufferSequence>(),
215 std::declval<boost::system::error_code&>())
256 std::declval<std::size_t&>() = std::declval<T&>().write_some(
257 std::declval<detail::ConstBufferSequence>()))
258 ,std::declval<std::size_t&>() = std::declval<T&>().write_some(
[all …]
/third_party/boost/libs/asio/include/boost/asio/detail/
Dvariadic_templates.hpp205 declval<T1>()
207 declval<T1>(), declval<T2>()
209 declval<T1>(), declval<T2>(), declval<T3>()
211 declval<T1>(), declval<T2>(), declval<T3>(), declval<T4>()
213 declval<T1>(), declval<T2>(), declval<T3>(), declval<T4>(), \
214 declval<T5>()
216 declval<T1>(), declval<T2>(), declval<T3>(), declval<T4>(), \
217 declval<T5>(), declval<T6>()
219 declval<T1>(), declval<T2>(), declval<T3>(), declval<T4>(), \
220 declval<T5>(), declval<T6>(), declval<T7>()
[all …]
/third_party/boost/boost/asio/detail/
Dvariadic_templates.hpp205 declval<T1>()
207 declval<T1>(), declval<T2>()
209 declval<T1>(), declval<T2>(), declval<T3>()
211 declval<T1>(), declval<T2>(), declval<T3>(), declval<T4>()
213 declval<T1>(), declval<T2>(), declval<T3>(), declval<T4>(), \
214 declval<T5>()
216 declval<T1>(), declval<T2>(), declval<T3>(), declval<T4>(), \
217 declval<T5>(), declval<T6>()
219 declval<T1>(), declval<T2>(), declval<T3>(), declval<T4>(), \
220 declval<T5>(), declval<T6>(), declval<T7>()
[all …]
/third_party/boost/boost/stl_interfaces/
Dsequence_container_interface.hpp71 std::size_t() = std::declval<Container const &>().capacity())>
122 struct clear_impl<D, void_t<decltype(std::declval<D>().clear())>>
160 noexcept(std::declval<D &>().begin() == std::declval<D &>().end())) in empty()
162 std::declval<D &>().begin() == std::declval<D &>().end()) in empty()
168 std::declval<D const &>().begin() == in empty()
169 std::declval<D const &>().end())) in empty()
171 std::declval<D const &>().begin() == in empty()
172 std::declval<D const &>().end()) in empty()
181 constexpr auto data() noexcept(noexcept(std::declval<D &>().begin())) in data()
182 -> decltype(std::addressof(*std::declval<D &>().begin())) in data()
[all …]
Dview_interface.hpp66 noexcept(std::declval<D &>().begin() == std::declval<D &>().end())) in empty()
68 std::declval<D &>().begin() == std::declval<D &>().end()) in empty()
74 std::declval<D const &>().begin() == in empty()
75 std::declval<D const &>().end())) in empty()
77 std::declval<D const &>().begin() == in empty()
78 std::declval<D const &>().end()) in empty()
85 typename R = decltype(std::declval<D &>().empty())>
87 operator bool() noexcept(noexcept(std::declval<D &>().empty())) in operator bool()
93 typename R = decltype(std::declval<D const &>().empty())>
95 noexcept(noexcept(std::declval<D const &>().empty())) in operator bool()
[all …]
Diterator_interface.hpp118 using use_base = decltype(access::base(std::declval<T &>()));
223 std::declval<Iterator &>() += std::declval<DifferenceType>())>>
283 noexcept(noexcept(*access::base(std::declval<D const &>()))) in operator *()
284 -> decltype(*access::base(std::declval<D const &>())) in operator *()
291 noexcept(detail::make_pointer<pointer>(*std::declval<D const &>()))) in operator ->()
293 detail::make_pointer<pointer>(*std::declval<D const &>())) in operator ->()
300 D(std::declval<D const &>()), in operator []()
301 std::declval<D &>() += i, in operator []()
302 *std::declval<D &>())) in operator []()
303 -> decltype(std::declval<D &>() += i, *std::declval<D &>()) in operator []()
[all …]
/third_party/json/include/nlohmann/detail/meta/
Dis_sax.hpp15 using null_function_t = decltype(std::declval<T&>().null());
19 decltype(std::declval<T&>().boolean(std::declval<bool>()));
23 decltype(std::declval<T&>().number_integer(std::declval<Integer>()));
27 decltype(std::declval<T&>().number_unsigned(std::declval<Unsigned>()));
30 using number_float_function_t = decltype(std::declval<T&>().number_float(
31 std::declval<Float>(), std::declval<const String&>()));
35 decltype(std::declval<T&>().string(std::declval<String&>()));
39 decltype(std::declval<T&>().binary(std::declval<Binary&>()));
43 decltype(std::declval<T&>().start_object(std::declval<std::size_t>()));
47 decltype(std::declval<T&>().key(std::declval<String&>()));
[all …]
/third_party/boost/libs/beast/include/boost/beast/http/detail/
Dtype_traits.hpp95 std::declval<std::uint64_t&>() =
96 T::size(std::declval<typename T::value_type const&>())
104 std::declval<string_view&>() = std::declval<U const&>().get_method_impl(),
111 std::declval<string_view&>() = std::declval<U const&>().get_target_impl(),
118 std::declval<string_view&>() = std::declval<U const&>().get_reason_impl(),
125 std::declval<bool&>() = std::declval<U const&>().get_chunked_impl(),
132 std::declval<bool&>() = std::declval<U const&>().get_keep_alive_impl(
133 std::declval<unsigned>()),
140 std::declval<bool&>() = std::declval<U const&>().has_content_length_impl(),
147 void(std::declval<U&>().set_method_impl(std::declval<string_view>())),
[all …]
/third_party/boost/boost/beast/http/detail/
Dtype_traits.hpp95 std::declval<std::uint64_t&>() =
96 T::size(std::declval<typename T::value_type const&>())
104 std::declval<string_view&>() = std::declval<U const&>().get_method_impl(),
111 std::declval<string_view&>() = std::declval<U const&>().get_target_impl(),
118 std::declval<string_view&>() = std::declval<U const&>().get_reason_impl(),
125 std::declval<bool&>() = std::declval<U const&>().get_chunked_impl(),
132 std::declval<bool&>() = std::declval<U const&>().get_keep_alive_impl(
133 std::declval<unsigned>()),
140 std::declval<bool&>() = std::declval<U const&>().has_content_length_impl(),
147 void(std::declval<U&>().set_method_impl(std::declval<string_view>())),
[all …]
/third_party/boost/libs/pfr/include/boost/pfr/detail/
Ddetectors.hpp28 …ass T> auto comp_eq_detector_msvc_helper(long) -> decltype(std::declval<S>() == std::declval<T>());
32 …ass T> auto comp_ne_detector_msvc_helper(long) -> decltype(std::declval<S>() != std::declval<T>());
36 …lass T> auto comp_lt_detector_msvc_helper(long) -> decltype(std::declval<S>() < std::declval<T>());
40 …ass T> auto comp_le_detector_msvc_helper(long) -> decltype(std::declval<S>() <= std::declval<T>());
44 …lass T> auto comp_gt_detector_msvc_helper(long) -> decltype(std::declval<S>() > std::declval<T>());
48 …ass T> auto comp_ge_detector_msvc_helper(long) -> decltype(std::declval<S>() >= std::declval<T>());
53 …template <class S> auto hash_detector_msvc_helper(long) -> decltype(std::hash<S>{}(std::declval<S>…
58 …T> auto ostreamable_detector_msvc_helper(long) -> decltype(std::declval<S>() << std::declval<T>());
62 …T> auto istreamable_detector_msvc_helper(long) -> decltype(std::declval<S>() >> std::declval<T>());
/third_party/boost/boost/pfr/detail/
Ddetectors.hpp28 …ass T> auto comp_eq_detector_msvc_helper(long) -> decltype(std::declval<S>() == std::declval<T>());
32 …ass T> auto comp_ne_detector_msvc_helper(long) -> decltype(std::declval<S>() != std::declval<T>());
36 …lass T> auto comp_lt_detector_msvc_helper(long) -> decltype(std::declval<S>() < std::declval<T>());
40 …ass T> auto comp_le_detector_msvc_helper(long) -> decltype(std::declval<S>() <= std::declval<T>());
44 …lass T> auto comp_gt_detector_msvc_helper(long) -> decltype(std::declval<S>() > std::declval<T>());
48 …ass T> auto comp_ge_detector_msvc_helper(long) -> decltype(std::declval<S>() >= std::declval<T>());
53 …template <class S> auto hash_detector_msvc_helper(long) -> decltype(std::hash<S>{}(std::declval<S>…
58 …T> auto ostreamable_detector_msvc_helper(long) -> decltype(std::declval<S>() << std::declval<T>());
62 …T> auto istreamable_detector_msvc_helper(long) -> decltype(std::declval<S>() >> std::declval<T>());
/third_party/boost/libs/beast/include/boost/beast/http/
Dtype_traits.hpp85 std::declval<typename T::writer&>().init(std::declval<error_code&>()),
86 std::declval<boost::optional<std::pair<
88 std::declval<typename T::writer>().get(std::declval<error_code&>())
124 std::declval<typename T::writer&>().init(std::declval<error_code&>()),
125 std::declval<boost::optional<std::pair<
127 std::declval<typename T::writer>().get(std::declval<error_code&>())
176 std::declval<typename T::reader&>().init(
178 std::declval<error_code&>()),
179 std::declval<std::size_t&>() =
180 std::declval<typename T::reader&>().put(
[all …]
/third_party/boost/boost/beast/http/
Dtype_traits.hpp85 std::declval<typename T::writer&>().init(std::declval<error_code&>()),
86 std::declval<boost::optional<std::pair<
88 std::declval<typename T::writer>().get(std::declval<error_code&>())
124 std::declval<typename T::writer&>().init(std::declval<error_code&>()),
125 std::declval<boost::optional<std::pair<
127 std::declval<typename T::writer>().get(std::declval<error_code&>())
176 std::declval<typename T::reader&>().init(
178 std::declval<error_code&>()),
179 std::declval<std::size_t&>() =
180 std::declval<typename T::reader&>().put(
[all …]
/third_party/boost/libs/stl_interfaces/test/
Darray.cpp208 *std::declval<Iter>() =
209 std::declval<typename std::iterator_traits<Iter>::value_type>());
212 !ill_formed<writable_iter_t, decltype(std::declval<arr_type &>().begin())>::
216 !ill_formed<writable_iter_t, decltype(std::declval<arr_type &>().end())>::
223 decltype(std::declval<arr_type const &>().begin())>::value,
228 decltype(std::declval<arr_type const &>().end())>::value,
231 ill_formed<writable_iter_t, decltype(std::declval<arr_type &>().cbegin())>::
235 ill_formed<writable_iter_t, decltype(std::declval<arr_type &>().cend())>::
242 decltype(std::declval<arr_type const &>().rbegin())>::value,
247 decltype(std::declval<arr_type const &>().rend())>::value,
[all …]
/third_party/boost/boost/mp11/detail/
Dmp_with_index.hpp41 …:size_t K, class F> static BOOST_MP11_CONSTEXPR14 decltype(std::declval<F>()(std::declval<mp_size_… in call()
60 …:size_t K, class F> static BOOST_MP11_CONSTEXPR14 decltype(std::declval<F>()(std::declval<mp_size_… in call()
68 …:size_t K, class F> static BOOST_MP11_CONSTEXPR14 decltype(std::declval<F>()(std::declval<mp_size_… in call()
81 …:size_t K, class F> static BOOST_MP11_CONSTEXPR14 decltype(std::declval<F>()(std::declval<mp_size_… in call()
95 …:size_t K, class F> static BOOST_MP11_CONSTEXPR14 decltype(std::declval<F>()(std::declval<mp_size_… in call()
110 …:size_t K, class F> static BOOST_MP11_CONSTEXPR14 decltype(std::declval<F>()(std::declval<mp_size_… in call()
126 …:size_t K, class F> static BOOST_MP11_CONSTEXPR14 decltype(std::declval<F>()(std::declval<mp_size_… in call()
143 …:size_t K, class F> static BOOST_MP11_CONSTEXPR14 decltype(std::declval<F>()(std::declval<mp_size_… in call()
161 …:size_t K, class F> static BOOST_MP11_CONSTEXPR14 decltype(std::declval<F>()(std::declval<mp_size_… in call()
180 …:size_t K, class F> static BOOST_MP11_CONSTEXPR14 decltype(std::declval<F>()(std::declval<mp_size_… in call()
[all …]
/third_party/boost/boost/histogram/detail/
Ddetect.hpp40 std::integral_constant<bool, (sizeof(test(std::declval<U&>(), 0)) == 1)>; \
66 (std::declval<T&>().inverse(std::declval<T&>().forward(std::declval<U>()))));
89 BOOST_HISTOGRAM_DETAIL_DETECT(is_streamable, (std::declval<std::ostream&>() << t));
93 BOOST_HISTOGRAM_DETAIL_DETECT_BINARY(has_operator_equal, (std::declval<const T&>() ==
94 std::declval<const U>()));
97 (std::declval<T&>() += std::declval<U>()));
100 (std::declval<T&>() -= std::declval<U>()));
103 (std::declval<T&>() *= std::declval<U>()));
106 (std::declval<T&>() /= std::declval<U>()));
109 has_method_eq, (std::declval<const T>().operator==(std::declval<const U>())));
/third_party/boost/libs/asio/include/boost/asio/traits/
Dequality_comparable.hpp60 static_cast<bool>(declval<const T>() == declval<const T>())
63 static_cast<bool>(declval<const T>() != declval<const T>())
71 noexcept(declval<const T>() == declval<const T>())
72 && noexcept(declval<const T>() != declval<const T>()));
/third_party/boost/boost/asio/traits/
Dequality_comparable.hpp60 static_cast<bool>(declval<const T>() == declval<const T>())
63 static_cast<bool>(declval<const T>() != declval<const T>())
71 noexcept(declval<const T>() == declval<const T>())
72 && noexcept(declval<const T>() != declval<const T>()));
Dbulk_execute_member.hpp60 decltype(declval<T>().bulk_execute(declval<F>(), declval<N>()))
66 declval<T>().bulk_execute(declval<F>(), declval<N>()));
69 declval<T>().bulk_execute(declval<F>(), declval<N>())));

12345678910>>...24