Clang Project

clang_source_code/test/CXX/over/over.match/over.match.best/over.best.ics/over.ics.scs/p3.cpp
1// RUN: %clang_cc1 -std=c++1z -verify %s
2
3void f(void() noexcept); // expected-note {{no known conversion from 'void ()' to 'void (*)() noexcept'}}
4void f(void()) = delete; // expected-note {{explicitly deleted}}
5
6void g();
7void h() noexcept;
8
9void test() {
10  f(g); // expected-error {{call to deleted}}
11  f(h);
12}
13