]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/g++.dg/cpp1z/noexcept-type3.C
Implement P0012R1, Make exception specifications part of the type system.
[gcc.git] / gcc / testsuite / g++.dg / cpp1z / noexcept-type3.C
1 // Test for overload resolution.
2 // { dg-options -std=c++1z }
3
4 void f(void (*)() noexcept) = delete;
5 void f(void (*)()) { }
6 void g() {}
7 void h() noexcept {}
8
9 int main()
10 {
11 f(g);
12 f(h); // { dg-error "deleted" }
13 }
This page took 0.038294 seconds and 5 git commands to generate.