/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/ |
atomic | 32 template <class T> T kill_dependency(T y) noexcept; 51 bool test_and_set(memory_order m = memory_order_seq_cst) volatile noexcept; 52 bool test_and_set(memory_order m = memory_order_seq_cst) noexcept; 53 void clear(memory_order m = memory_order_seq_cst) volatile noexcept; 54 void clear(memory_order m = memory_order_seq_cst) noexcept; 55 atomic_flag() noexcept = default; 62 atomic_flag_test_and_set(volatile atomic_flag* obj) noexcept; 65 atomic_flag_test_and_set(atomic_flag* obj) noexcept; 69 memory_order m) noexcept; 72 atomic_flag_test_and_set_explicit(atomic_flag* obj, memory_order m) noexcept; [all...] |
new | 24 bad_alloc() noexcept; 25 bad_alloc(const bad_alloc&) noexcept; 26 bad_alloc& operator=(const bad_alloc&) noexcept; 27 virtual const char* what() const noexcept; 33 new_handler set_new_handler(new_handler new_p) noexcept; 34 new_handler get_new_handler() noexcept; 39 void* operator new(std::size_t size, const std::nothrow_t&) noexcept; // replaceable 40 void operator delete(void* ptr) noexcept; // replaceable 41 void operator delete(void* ptr, const std::nothrow_t&) noexcept; // replaceable 44 void* operator new[](std::size_t size, const std::nothrow_t&) noexcept; // replaceabl [all...] |
exception | 23 exception() noexcept; 24 exception(const exception&) noexcept; 25 exception& operator=(const exception&) noexcept; 26 virtual ~exception() noexcept; 27 virtual const char* what() const noexcept; 34 bad_exception() noexcept; 35 bad_exception(const bad_exception&) noexcept; 36 bad_exception& operator=(const bad_exception&) noexcept; 37 virtual ~bad_exception() noexcept; 38 virtual const char* what() const noexcept; [all...] |
typeindex | 24 type_index(const type_info& rhs) noexcept; 26 bool operator==(const type_index& rhs) const noexcept; 27 bool operator!=(const type_index& rhs) const noexcept; 28 bool operator< (const type_index& rhs) const noexcept; 29 bool operator<=(const type_index& rhs) const noexcept; 30 bool operator> (const type_index& rhs) const noexcept; 31 bool operator>=(const type_index& rhs) const noexcept; 33 size_t hash_code() const noexcept; 34 const char* name() const noexcept; 41 size_t operator()(type_index index) const noexcept; [all...] |
typeinfo | 25 bool operator==(const type_info& rhs) const noexcept; 26 bool operator!=(const type_info& rhs) const noexcept; 28 bool before(const type_info& rhs) const noexcept; 29 size_t hash_code() const noexcept; 30 const char* name() const noexcept; 40 bad_cast() noexcept; 41 bad_cast(const bad_cast&) noexcept; 42 bad_cast& operator=(const bad_cast&) noexcept; 43 virtual const char* what() const noexcept; 50 bad_typeid() noexcept; [all...] |
/external/clang/test/SemaCXX/ |
dependent-noexcept-unevaluated.cpp | 5 declval() noexcept; 14 void swap(T& x, T& y) noexcept(some_trait<T>::value) function 26 void swap(array& a) noexcept(noexcept(swap(declval<T&>(), declval<T&>())));
|
cxx11-inheriting-ctors.cpp | 13 noexcept(noexcept(T(X(), static_cast<A &&>(a)))) function in struct:PR15757::T
|
/external/clang/test/CXX/dcl.decl/dcl.fct.def/dcl.fct.def.default/ |
p2.cpp | 62 E1() noexcept = default; member in struct:E1 63 E1(const E1&) noexcept = default; member in struct:E1 64 E1(E1&&) noexcept = default; member in struct:E1 65 E1 &operator=(const E1&) noexcept = default; member in struct:E1 66 E1 &operator=(E1&&) noexcept = default; member in struct:E1 67 ~E1() noexcept = default; member in struct:E1 70 E2() noexcept(false) = default; // expected-error {{exception specification of explicitly defaulted default constructor does not match the calculated one}} 71 E2(const E2&) noexcept(false) = default; // expected-error {{exception specification of explicitly defaulted copy constructor does not match the calculated one}} 72 E2(E2&&) noexcept(false) = default; // expected-error {{exception specification of explicitly defaulted move constructor does not match the calculated one}} 73 E2 &operator=(const E2&) noexcept(false) = default; // expected-error {{exception specification of explicitly defaulted copy assignm (…) [all...] |
/external/clang/test/CXX/except/except.spec/ |
canonical.cpp | 9 template <class _Tp> _Tp&& declval() noexcept; member in namespace:std 14 static const bool value = noexcept(_Tp(declval<_Args>()...)); 25 noexcept(__is_nothrow_constructible<allocator_type>::value); 33 noexcept(__is_nothrow_constructible<_Compare>::value); 48 basic_string<T, _Traits, _Allocator>::basic_string() noexcept(__is_nothrow_constructible<allocator_type>::value) {} function in namespace:std 52 noexcept(__is_nothrow_constructible<_Compare>::value) {} function in namespace:std
|
/external/clang/test/SemaTemplate/ |
instantiate-exception-spec-cxx11.cpp | 16 static void f() noexcept(A<U>().n); 23 static_assert(noexcept(A<int>::B<char>::f()), ""); 26 static void recurse() noexcept(noexcept(S<N+1>::recurse())); // \ 34 void (*pFn2)() noexcept = &S<0>::recurse; // expected-note {{instantiation of exception spec}} expected-error {{not superset}} 50 static int f() noexcept(noexcept(A<T>().f("boo!"))) { return 0; } // \ 60 template<typename T> T declval() noexcept; member in namespace:core_19754_example 68 void irrelevant(wrap &p) noexcept(is_movable<T>::value); 101 template <typename T> void f2(T) noexcept(T::throws); // expected-note {{candidate} 113 virtual void f() noexcept; \/\/ expected-note {{overridden}} member in struct:Base [all...] |
instantiation-depth-exception-spec.cpp | 3 template<typename T> T go(T a) noexcept(noexcept(go(a))); // \
|
/external/clang/test/CXX/special/class.copy/ |
p13-0x.cpp | 97 friend constexpr U::U() noexcept; member in struct:PR13052::X 98 friend constexpr U::U(U&&) noexcept; member in struct:PR13052::X 99 friend constexpr U::U(const U&) noexcept; member in struct:PR13052::X 101 friend constexpr V::V(V&&) noexcept; member in struct:PR13052::X 102 friend constexpr V::V(const V&) noexcept; member in struct:PR13052::X 104 friend constexpr W::W(W&&) noexcept; member in struct:PR13052::X 105 friend constexpr W::W(const W&) noexcept; member in struct:PR13052::X 106 friend constexpr S<U>::S() noexcept; member in struct:PR13052::X 107 friend constexpr S<U>::S(S<U>&&) noexcept; member in struct:PR13052::X 108 friend constexpr S<U>::S(const S<U>&) noexcept; member in struct:PR13052::X 110 friend constexpr S<V>::S(S<V>&&) noexcept; member in struct:PR13052::X 111 friend constexpr S<V>::S(const S<V>&) noexcept; member in struct:PR13052::X 113 friend constexpr S<W>::S(S<W>&&) noexcept; member in struct:PR13052::X 114 friend constexpr S<W>::S(const S<W>&) noexcept; member in struct:PR13052::X [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/ |
array | 52 _S_ref(const _Type& __t, std::size_t __n) noexcept 62 _S_ref(const _Type&, std::size_t) noexcept 108 noexcept(noexcept(swap(std::declval<_Tp&>(), std::declval<_Tp&>()))) 113 begin() noexcept 117 begin() const noexcept 121 end() noexcept 125 end() const noexcept 129 rbegin() noexcept 133 rbegin() const noexcept [all...] |
typeindex | 54 type_index(const type_info& __rhs) noexcept 58 operator==(const type_index& __rhs) const noexcept 62 operator!=(const type_index& __rhs) const noexcept 66 operator<(const type_index& __rhs) const noexcept 70 operator<=(const type_index& __rhs) const noexcept 74 operator>(const type_index& __rhs) const noexcept 78 operator>=(const type_index& __rhs) const noexcept 82 hash_code() const noexcept 103 operator()(const type_index& __ti) const noexcept
|
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.7/include/ |
typeindex | 51 type_index(const type_info& __rhs) noexcept 55 operator==(const type_index& __rhs) const noexcept 59 operator!=(const type_index& __rhs) const noexcept 63 operator<(const type_index& __rhs) const noexcept 67 operator<=(const type_index& __rhs) const noexcept 71 operator>(const type_index& __rhs) const noexcept 75 operator>=(const type_index& __rhs) const noexcept 79 hash_code() const noexcept 100 operator()(const type_index& __ti) const noexcept
|
array | 88 noexcept(noexcept(swap(std::declval<_Tp&>(), std::declval<_Tp&>()))) 93 begin() noexcept 97 begin() const noexcept 101 end() noexcept 105 end() const noexcept 109 rbegin() noexcept 113 rbegin() const noexcept 117 rend() noexcept 121 rend() const noexcept [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.7/include/ |
typeindex | 51 type_index(const type_info& __rhs) noexcept 55 operator==(const type_index& __rhs) const noexcept 59 operator!=(const type_index& __rhs) const noexcept 63 operator<(const type_index& __rhs) const noexcept 67 operator<=(const type_index& __rhs) const noexcept 71 operator>(const type_index& __rhs) const noexcept 75 operator>=(const type_index& __rhs) const noexcept 79 hash_code() const noexcept 100 operator()(const type_index& __ti) const noexcept
|
array | 88 noexcept(noexcept(swap(std::declval<_Tp&>(), std::declval<_Tp&>()))) 93 begin() noexcept 97 begin() const noexcept 101 end() noexcept 105 end() const noexcept 109 rbegin() noexcept 113 rbegin() const noexcept 117 rend() noexcept 121 rend() const noexcept [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/debug/ |
array | 86 noexcept(noexcept(swap(std::declval<_Tp&>(), std::declval<_Tp&>()))) 91 begin() noexcept 95 begin() const noexcept 99 end() noexcept 103 end() const noexcept 107 rbegin() noexcept 111 rbegin() const noexcept 115 rend() noexcept 119 rend() const noexcept [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/profile/ |
array | 66 noexcept(noexcept(swap(std::declval<_Tp&>(), std::declval<_Tp&>()))) 71 begin() noexcept 75 begin() const noexcept 79 end() noexcept 83 end() const noexcept 87 rbegin() noexcept 91 rbegin() const noexcept 95 rend() noexcept 99 rend() const noexcept [all...] |
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/unique.ptr/unique.ptr.special/ |
cmp_nullptr.pass.cpp | 15 // bool operator==(const unique_ptr<T, D>& x, nullptr_t) noexcept; 17 // bool operator==(nullptr_t, const unique_ptr<T, D>& y) noexcept; 19 // bool operator!=(const unique_ptr<T, D>& x, nullptr_t) noexcept; 21 // bool operator!=(nullptr_t, const unique_ptr<T, D>& y) noexcept; 23 // bool operator<(const unique_ptr<T, D>& x, nullptr_t) noexcept; 25 // bool operator<(nullptr_t, const unique_ptr<T, D>& y) noexcept; 27 // bool operator<=(const unique_ptr<T, D>& x, nullptr_t) noexcept; 29 // bool operator<=(nullptr_t, const unique_ptr<T, D>& y) noexcept; 31 // bool operator>(const unique_ptr<T, D>& x, nullptr_t) noexcept; 33 // bool operator>(nullptr_t, const unique_ptr<T, D>& y) noexcept; [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/ |
unique_ptr.h | 56 constexpr default_delete() noexcept = default; member in struct:default_delete 60 default_delete(const default_delete<_Up>&) noexcept { } 88 constexpr default_delete() noexcept = default; member in struct:default_delete 92 default_delete(const default_delete<_Up[]>&) noexcept { } 135 constexpr unique_ptr() noexcept 141 unique_ptr(pointer __p) noexcept 148 deleter_type, const deleter_type&>::type __d) noexcept 152 typename remove_reference<deleter_type>::type&& __d) noexcept 157 constexpr unique_ptr(nullptr_t) noexcept : unique_ptr() { } 160 unique_ptr(unique_ptr&& __u) noexcept 176 unique_ptr(auto_ptr<_Up>&& __u) noexcept; member in class:unique_ptr [all...] |
/external/clang/test/Analysis/ |
new-with-exceptions.cpp | 19 struct NoExcept { 20 void *operator new(size_t) noexcept; member in struct:NoExcept 33 clang_analyzer_eval(new NoExcept); // expected-warning{{UNKNOWN}} 48 clang_analyzer_eval(new NoExcept[2]); 64 extern void *operator new[](size_t, int) noexcept; 68 clang_analyzer_eval(new (1) NoExcept[2]); // expected-warning{{UNKNOWN}}
|
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.7/include/bits/ |
unique_ptr.h | 52 constexpr default_delete() noexcept = default; member in struct:default_delete 56 default_delete(const default_delete<_Up>&) noexcept { } 73 constexpr default_delete() noexcept = default; member in struct:default_delete 114 constexpr unique_ptr() noexcept 120 unique_ptr(pointer __p) noexcept 127 deleter_type, const deleter_type&>::type __d) noexcept 131 typename std::remove_reference<deleter_type>::type&& __d) noexcept 136 constexpr unique_ptr(nullptr_t) noexcept 142 unique_ptr(unique_ptr&& __u) noexcept 155 unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.7/include/bits/ |
unique_ptr.h | 52 constexpr default_delete() noexcept = default; member in struct:default_delete 56 default_delete(const default_delete<_Up>&) noexcept { } 73 constexpr default_delete() noexcept = default; member in struct:default_delete 114 constexpr unique_ptr() noexcept 120 unique_ptr(pointer __p) noexcept 127 deleter_type, const deleter_type&>::type __d) noexcept 131 typename std::remove_reference<deleter_type>::type&& __d) noexcept 136 constexpr unique_ptr(nullptr_t) noexcept 142 unique_ptr(unique_ptr&& __u) noexcept 155 unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept [all...] |