Lines Matching defs:noexcept
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}}
37 template<typename T> T go(T a) noexcept(noexcept(go(a))); // \
62 static int f() noexcept(noexcept(A<T>().f("boo!"))) { return 0; } // \
72 template<typename T> T declval() noexcept;
80 void irrelevant(wrap &p) noexcept(is_movable<T>::value);
113 template <typename T> void f2(T) noexcept(T::throws); // expected-note {{candidate}}
114 template <typename T> void f2(T, int = 0) noexcept(T::sworht); // expected-note {{candidate}}
125 virtual void f() noexcept; // expected-note {{overridden}}
128 void f() noexcept (sizeof(T) == 4); // expected-error {{is more lax}}
129 void g() noexcept (T::error);
140 virtual void f() noexcept (*B); // expected-error {{constant expression}} expected-note {{read of non-const}}