Default argument cleanups and minor improvements, patch by
Doug Gregor!
llvm-svn: 49598
diff --git a/clang/test/Sema/default2.cpp b/clang/test/Sema/default2.cpp
index d72f550..59489da 100644
--- a/clang/test/Sema/default2.cpp
+++ b/clang/test/Sema/default2.cpp
@@ -25,3 +25,5 @@
int i;
extern void h2(int x = sizeof(i)); // expected-error {{default argument references local variable 'i' of enclosing function}}
}
+
+void g2(int x, int y, int z = x + y); // expected-error {{default argument references parameter 'x'}} expected-error {{default argument references parameter 'y'}}