From b8e7410b22fa573fb0078712439f343bc69208dd Mon Sep 17 00:00:00 2001 From: ed Date: Sun, 14 Jun 2009 09:24:02 +0000 Subject: Import Clang r73340. --- test/SemaTemplate/default-arguments.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'test/SemaTemplate/default-arguments.cpp') diff --git a/test/SemaTemplate/default-arguments.cpp b/test/SemaTemplate/default-arguments.cpp index 5b6ab7d..f9bb44e 100644 --- a/test/SemaTemplate/default-arguments.cpp +++ b/test/SemaTemplate/default-arguments.cpp @@ -13,3 +13,12 @@ X<> *x4; template struct Z { }; template struct Z<>; + +// PR4362 +template struct a { }; +template<> struct a { static const bool v = true; }; + +template::v> struct p { }; // expected-error {{no member named 'v'}} + +template struct p; // expected-note {{in instantiation of default argument for 'p' required here}} +template struct p; -- cgit v1.1