diff options
Diffstat (limited to 'test/CXX/over/over.over/p4.cpp')
-rw-r--r-- | test/CXX/over/over.over/p4.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/test/CXX/over/over.over/p4.cpp b/test/CXX/over/over.over/p4.cpp index 4189218..27d070e 100644 --- a/test/CXX/over/over.over/p4.cpp +++ b/test/CXX/over/over.over/p4.cpp @@ -1,6 +1,6 @@ // RUN: %clang_cc1 -fsyntax-only -verify %s -template<typename T> T f0(T); +template<typename T> T f0(T); // expected-note{{candidate function}} int f0(int); // expected-note{{candidate function}} void test_f0() { @@ -13,11 +13,8 @@ namespace N { int f0(int); // expected-note{{candidate function}} } -int f0(int); - void test_f0_2() { using namespace N; - int (*fp0)(int) = f0; // expected-error{{ambiguous}} \ - // expected-error{{cannot initialize}} + int (*fp0)(int) = f0; // expected-error{{address of overloaded function 'f0' is ambiguous}} float (*fp1)(float) = f0; } |