Home
last modified time | relevance | path

Searched refs:noexcept (Results 1 – 25 of 1601) sorted by relevance

12345678910>>...65

/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 …]
/third_party/boost/boost/histogram/detail/
Dsub_array.hpp19 constexpr bool swap_element_is_noexcept() noexcept { in swap_element_is_noexcept()
21 return noexcept(swap(std::declval<T&>(), std::declval<T&>())); in swap_element_is_noexcept()
36 explicit sub_array(std::size_t s) noexcept : size_(s) { assert(size_ <= N); } in sub_array()
38 sub_array(std::size_t s, const T& value) noexcept( in sub_array()
44 reference at(size_type pos) noexcept { in at()
49 const_reference at(size_type pos) const noexcept { in at()
54 reference operator[](size_type pos) noexcept { return data_[pos]; } in operator []()
55 const_reference operator[](size_type pos) const noexcept { return data_[pos]; } in operator []()
57 reference front() noexcept { return data_[0]; } in front()
58 const_reference front() const noexcept { return data_[0]; } in front()
[all …]
Doperators.hpp31 friend bool operator<(const U& a, const T& b) noexcept { return b > a; } in operator <()
32 friend bool operator>(const U& a, const T& b) noexcept { return b < a; } in operator >()
33 friend bool operator==(const U& a, const T& b) noexcept { return b == a; } in operator ==()
34 friend bool operator<=(const U& a, const T& b) noexcept { return b >= a; } in operator <=()
35 friend bool operator>=(const U& a, const T& b) noexcept { return b <= a; } in operator >=()
36 friend bool operator!=(const U& a, const T& b) noexcept { return b != a; } in operator !=()
42 friend if_not_same_and_has_eq<T, U> operator<(const U& a, const T& b) noexcept { in operator <()
46 friend if_not_same_and_has_eq<T, U> operator>(const U& a, const T& b) noexcept { in operator >()
50 friend if_not_same_and_has_eq<T, U> operator==(const U& a, const T& b) noexcept { in operator ==()
54 friend if_not_same_and_has_eq<T, U> operator<=(const U& a, const T& b) noexcept { in operator <=()
[all …]
/third_party/boost/boost/coroutine2/detail/
Dpull_coroutine.hpp37 explicit pull_coroutine( control_block *) noexcept;
39 bool has_result_() const noexcept;
55 pull_coroutine( pull_coroutine &&) noexcept;
57 pull_coroutine & operator=( pull_coroutine && other) noexcept { in operator =()
64 explicit operator bool() const noexcept;
66 bool operator!() const noexcept;
68 T get() noexcept;
74 void fetch_() noexcept { in fetch_()
99 iterator() noexcept = default;
101 explicit iterator( pull_coroutine< T > * c) noexcept : in iterator()
[all …]
Dpush_coroutine.hpp37 explicit push_coroutine( control_block *) noexcept;
53 push_coroutine( push_coroutine &&) noexcept;
55 push_coroutine & operator=( push_coroutine && other) noexcept { in operator =()
65 explicit operator bool() const noexcept;
67 bool operator!() const noexcept;
80 iterator() noexcept = default;
82 explicit iterator( push_coroutine< T > * c) noexcept : in iterator()
94 bool operator==( iterator const& other) const noexcept { in operator ==()
98 bool operator!=( iterator const& other) const noexcept { in operator !=()
102 iterator & operator*() noexcept { in operator *()
[all …]
/third_party/boost/boost/stl_interfaces/
Dsequence_container_interface.hpp30 constexpr std::ptrdiff_t operator-(n_iter other) const noexcept in operator -()
42 constexpr T const *& base_reference() noexcept { return x_; } in base_reference()
43 constexpr T const * base_reference() const noexcept { return x_; } in base_reference()
50 constexpr auto make_n_iter(T const & x, SizeType n) noexcept( in make_n_iter()
51 noexcept(n_iter<T, SizeType>(x, n))) in make_n_iter()
57 constexpr auto make_n_iter_end(T const & x, SizeType n) noexcept( in make_n_iter_end()
58 noexcept(n_iter<T, SizeType>(x, n))) in make_n_iter_end()
119 static constexpr void call(D & d) noexcept {} in call()
124 static constexpr void call(D & d) noexcept { d.clear(); } in call()
143 constexpr Derived & derived() noexcept in derived()
[all …]
Dview_interface.hpp53 constexpr Derived & derived() noexcept in derived()
57 constexpr const Derived & derived() const noexcept in derived()
65 constexpr auto empty() noexcept( in empty()
66 noexcept(std::declval<D &>().begin() == std::declval<D &>().end())) in empty()
73 constexpr auto empty() const noexcept(noexcept( in empty()
87 operator bool() noexcept(noexcept(std::declval<D &>().empty())) in operator bool()
95 noexcept(noexcept(std::declval<D const &>().empty())) in operator bool()
104 constexpr auto data() noexcept(noexcept(std::declval<D &>().begin())) in data()
114 noexcept(noexcept(std::declval<D const &>().begin())) in data()
121 constexpr auto size() noexcept( in size()
[all …]
/third_party/boost/boost/fiber/
Dcontext.hpp151 fss_data() noexcept = default;
154 detail::fss_cleanup_function::ptr_t fn) noexcept : in fss_data()
196 context( std::size_t initial_count, type t, launch policy) noexcept : in context()
211 explicit id( context * impl) noexcept : in id()
215 bool operator==( id const& other) const noexcept { in operator ==()
219 bool operator!=( id const& other) const noexcept { in operator !=()
223 bool operator<( id const& other) const noexcept { in operator <()
227 bool operator>( id const& other) const noexcept { in operator >()
231 bool operator<=( id const& other) const noexcept { in operator <=()
235 bool operator>=( id const& other) const noexcept { in operator >=()
[all …]
Dscheduler.hpp43 bool operator()( context const& l, context const& r) const noexcept { in operator ()()
103 void release_terminated_() noexcept;
106 void remote_ready2ready_() noexcept;
109 void sleep2ready_() noexcept;
112 scheduler() noexcept;
119 void schedule( context *) noexcept;
122 void schedule_from_remote( context *) noexcept;
125 boost::context::fiber dispatch() noexcept;
127 boost::context::fiber terminate( detail::spinlock_lock &, context *) noexcept;
129 void yield( context *) noexcept;
[all …]
/third_party/boost/boost/histogram/
Dindexed.hpp82 const_reference operator*() const noexcept { return const_iterator::base()->idx; } in operator *()
85 explicit const_iterator(index_pointer i) noexcept in const_iterator()
91 const_iterator begin() const noexcept { return const_iterator{begin_}; } in begin()
92 const_iterator end() const noexcept { return const_iterator{end_}; } in end()
93 std::size_t size() const noexcept { in size()
96 const_reference operator[](unsigned d) const noexcept { return begin_[d].idx; } in operator []()
121 value_reference get() const noexcept { return *(iter_.iter_); } in get()
123 value_reference operator*() const noexcept { return get(); } in operator *()
125 value_iterator operator->() const noexcept { return iter_.iter_; } in operator ->()
129 axis::index_type index(unsigned d = 0) const noexcept { in index()
[all …]
/third_party/boost/libs/callable_traits/doc/
Dhideous_template.snippet.cpp32 template<class Return, class... Args> struct foo<Return(Args...) noexcept> {};
33 template<class Return, class... Args> struct foo<Return(Args...) & noexcept> {};
34 template<class Return, class... Args> struct foo<Return(Args...) && noexcept> {};
35 template<class Return, class... Args> struct foo<Return(Args...) const noexcept> {};
36 template<class Return, class... Args> struct foo<Return(Args...) const & noexcept> {};
37 template<class Return, class... Args> struct foo<Return(Args...) const && noexcept> {};
38 template<class Return, class... Args> struct foo<Return(Args...) volatile noexcept> {};
39 template<class Return, class... Args> struct foo<Return(Args...) volatile & noexcept> {};
40 template<class Return, class... Args> struct foo<Return(Args...) volatile && noexcept> {};
41 template<class Return, class... Args> struct foo<Return(Args...) const volatile noexcept> {};
[all …]
/third_party/abseil-cpp/absl/types/
Dcompare.h56 constexpr OnlyLiteralZero(NullPtrT) noexcept {} // NOLINT in OnlyLiteralZero()
156 explicit constexpr weak_equality(compare_internal::eq v) noexcept in weak_equality()
166 weak_equality v, compare_internal::OnlyLiteralZero<>) noexcept {
170 weak_equality v, compare_internal::OnlyLiteralZero<>) noexcept {
174 weak_equality v) noexcept {
178 weak_equality v) noexcept {
182 weak_equality v2) noexcept {
186 weak_equality v2) noexcept {
200 explicit constexpr strong_equality(compare_internal::eq v) noexcept
211 constexpr operator weak_equality() const noexcept { // NOLINT
[all …]
/third_party/skia/third_party/externals/abseil-cpp/absl/types/
Dcompare.h56 constexpr OnlyLiteralZero(NullPtrT) noexcept {} // NOLINT in OnlyLiteralZero()
156 explicit constexpr weak_equality(compare_internal::eq v) noexcept in weak_equality()
166 weak_equality v, compare_internal::OnlyLiteralZero<>) noexcept {
170 weak_equality v, compare_internal::OnlyLiteralZero<>) noexcept {
174 weak_equality v) noexcept {
178 weak_equality v) noexcept {
182 weak_equality v2) noexcept {
186 weak_equality v2) noexcept {
200 explicit constexpr strong_equality(compare_internal::eq v) noexcept
211 constexpr operator weak_equality() const noexcept { // NOLINT
[all …]
/third_party/boost/boost/beast/core/
Dstatic_buffer.hpp73 static_buffer_base(void* p, std::size_t size) noexcept;
89 clear() noexcept;
107 size() const noexcept in size()
114 max_size() const noexcept in max_size()
121 capacity() const noexcept in capacity()
129 data() const noexcept;
133 cdata() const noexcept in cdata()
141 data() noexcept;
185 commit(std::size_t n) noexcept;
204 consume(std::size_t n) noexcept;
[all …]
Dmulti_buffer.hpp94 element(size_type n) noexcept in element()
100 size() const noexcept in size()
106 data() const noexcept in data()
183 basic_multi_buffer() noexcept(default_nothrow);
194 std::size_t limit) noexcept(default_nothrow);
209 basic_multi_buffer(Allocator const& alloc) noexcept;
225 std::size_t limit, Allocator const& alloc) noexcept;
244 basic_multi_buffer(basic_multi_buffer&& other) noexcept;
399 max_size(std::size_t n) noexcept in max_size()
450 clear() noexcept;
[all …]
/third_party/boost/libs/beast/include/boost/beast/core/
Dstatic_buffer.hpp73 static_buffer_base(void* p, std::size_t size) noexcept;
89 clear() noexcept;
107 size() const noexcept in size()
114 max_size() const noexcept in max_size()
121 capacity() const noexcept in capacity()
129 data() const noexcept;
133 cdata() const noexcept in cdata()
141 data() noexcept;
185 commit(std::size_t n) noexcept;
204 consume(std::size_t n) noexcept;
[all …]
Dmulti_buffer.hpp94 element(size_type n) noexcept in element()
100 size() const noexcept in size()
106 data() const noexcept in data()
183 basic_multi_buffer() noexcept(default_nothrow);
194 std::size_t limit) noexcept(default_nothrow);
209 basic_multi_buffer(Allocator const& alloc) noexcept;
225 std::size_t limit, Allocator const& alloc) noexcept;
244 basic_multi_buffer(basic_multi_buffer&& other) noexcept;
399 max_size(std::size_t n) noexcept in max_size()
450 clear() noexcept;
[all …]
/third_party/boost/boost/safe_numerics/
Dchecked_default.hpp69 minus(const R & t) noexcept { in minus()
73 add(const R & t, const R & u) noexcept { in add()
77 subtract(const R & t, const R & u) noexcept { in subtract()
81 multiply(const R & t, const R & u) noexcept { in multiply()
85 divide(const R & t, const R & u) noexcept { in divide()
89 modulus(const R & t, const R & u) noexcept { in modulus()
93 less_than(const R & t, const R & u) noexcept { in less_than()
97 greater_than(const R & t, const R & u) noexcept { in greater_than()
101 equal(const R & t, const R & u) noexcept { in equal()
105 left_shift(const R & t, const R & u) noexcept { in left_shift()
[all …]
/third_party/boost/boost/histogram/accumulators/
Dsum.hpp42 sum(const_reference value) noexcept : sum(value, 0) {} in sum()
46 sum(const sum<T>& s) noexcept : sum(s.large(), s.small()) {} in sum()
49 sum(const_reference large, const_reference small) noexcept in sum()
53 sum& operator++() noexcept { return operator+=(1); } in operator ++()
56 sum& operator+=(const_reference value) noexcept { in operator +=()
76 sum& operator+=(const sum& s) noexcept { in operator +=()
83 sum& operator*=(const_reference value) noexcept { in operator *=()
89 bool operator==(const sum& rhs) const noexcept { in operator ==()
93 bool operator!=(const sum& rhs) const noexcept { return !operator==(rhs); } in operator !=()
96 value_type value() const noexcept { return large_ + small_; } in value()
[all …]
Dcount.hpp40 count(const_reference value) noexcept : value_(value) {} in count()
44 count(const count<T>& c) noexcept : count(c.value()) {} in count()
47 count& operator++() noexcept { in operator ++()
53 count& operator+=(const_reference value) noexcept { in operator +=()
59 count& operator+=(const count& s) noexcept { in operator +=()
65 count& operator*=(const_reference value) noexcept { in operator *=()
70 bool operator==(const count& rhs) const noexcept { return value_ == rhs.value_; } in operator ==()
72 bool operator!=(const count& rhs) const noexcept { return !operator==(rhs); } in operator !=()
75 const_reference value() const noexcept { return value_; } in value()
78 explicit operator value_type() const noexcept { return value_; } in operator value_type()
[all …]
/third_party/json/include/nlohmann/detail/iterators/
Dprimitive_iterator.hpp30 constexpr difference_type get_value() const noexcept in get_value()
36 void set_begin() noexcept in set_begin()
42 void set_end() noexcept in set_end()
48 constexpr bool is_begin() const noexcept in is_begin()
54 constexpr bool is_end() const noexcept in is_end()
59 friend constexpr bool operator==(primitive_iterator_t lhs, primitive_iterator_t rhs) noexcept in operator ==()
64 friend constexpr bool operator<(primitive_iterator_t lhs, primitive_iterator_t rhs) noexcept in operator <()
69 primitive_iterator_t operator+(difference_type n) noexcept in operator +()
76 …nd constexpr difference_type operator-(primitive_iterator_t lhs, primitive_iterator_t rhs) noexcept in operator -()
81 primitive_iterator_t& operator++() noexcept in operator ++()
[all …]
/third_party/boost/libs/smart_ptr/doc/smart_ptr/
Datomic_shared_ptr.adoc39 constexpr atomic_shared_ptr() noexcept;
40 atomic_shared_ptr( shared_ptr<T> p ) noexcept;
42 atomic_shared_ptr& operator=( shared_ptr<T> r ) noexcept;
44 bool is_lock_free() const noexcept;
46 shared_ptr<T> load( int = 0 ) const noexcept;
47 operator shared_ptr<T>() const noexcept;
49 void store( shared_ptr<T> r, int = 0 ) noexcept;
51 shared_ptr<T> exchange( shared_ptr<T> r, int = 0 ) noexcept;
53 bool compare_exchange_weak( shared_ptr<T>& v, const shared_ptr<T>& w, int, int ) noexcept;
54 bool compare_exchange_weak( shared_ptr<T>& v, const shared_ptr<T>& w, int = 0 ) noexcept;
[all …]
/third_party/mesa3d/src/amd/compiler/
Daco_ir.h250 bool canReplace(float_mode other) const noexcept in canReplace()
407 Temp() noexcept : id_(0), reg_class(0) {} in Temp()
408 constexpr Temp(uint32_t id, RegClass cls) noexcept : id_(id), reg_class(uint8_t(cls)) {} in Temp()
410 constexpr uint32_t id() const noexcept { return id_; } in id()
411 constexpr RegClass regClass() const noexcept { return (RegClass::RC)reg_class; } in regClass()
413 constexpr unsigned bytes() const noexcept { return regClass().bytes(); } in bytes()
414 constexpr unsigned size() const noexcept { return regClass().size(); } in size()
415 constexpr RegType type() const noexcept { return regClass().type(); } in type()
416 constexpr bool is_linear() const noexcept { return regClass().is_linear(); } in is_linear()
418 constexpr bool operator<(Temp other) const noexcept { return id() < other.id(); }
[all …]
/third_party/abseil-cpp/absl/strings/
Dstring_view.h177 constexpr string_view() noexcept : ptr_(nullptr), length_(0) {} in string_view()
184 str) noexcept in string_view()
210 constexpr const_iterator begin() const noexcept { return ptr_; } in begin()
217 constexpr const_iterator end() const noexcept { return ptr_ + length_; } in end()
223 constexpr const_iterator cbegin() const noexcept { return begin(); } in cbegin()
230 constexpr const_iterator cend() const noexcept { return end(); } in cend()
236 const_reverse_iterator rbegin() const noexcept { in rbegin()
245 const_reverse_iterator rend() const noexcept { in rend()
253 const_reverse_iterator crbegin() const noexcept { return rbegin(); } in crbegin()
260 const_reverse_iterator crend() const noexcept { return rend(); } in crend()
[all …]

12345678910>>...65