Fix redundant errors with missing default arguments in member declarations.
llvm-svn: 64085
diff --git a/clang/test/SemaCXX/default2.cpp b/clang/test/SemaCXX/default2.cpp
index 604354b9..f3d726f 100644
--- a/clang/test/SemaCXX/default2.cpp
+++ b/clang/test/SemaCXX/default2.cpp
@@ -1,6 +1,4 @@
// RUN: clang -fsyntax-only -verify %s
-// XFAIL
-// fails due to exact diagnostic matching
void f(int i, int j, int k = 3);
void f(int i, int j, int k);
@@ -100,7 +98,7 @@
// constructors.
class Z {
public:
- Z(Z&, int i = 17); // expected-note{{candidate function}}
+ Z(Z&, int i = 17); // expected-note 2 {{candidate function}}
void f(Z& z) {
Z z2; // expected-error{{no matching constructor for initialization}}