From 7ef7bab7e3d06f660b059b903c231f100bb13cc5 Mon Sep 17 00:00:00 2001 From: Ed Schouten 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 5b6ab7d1552c..f9bb44ecb9c0 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.3