Author: dgregor
Date: Tue Aug 25 17:54:02 2009
New Revision: 80046
URL: http://llvm.org/viewvc/llvm-project?rev=80046&view=rev
Log:
Test out-of-line definition of a static data member of a member class of a
nested class template. Phew
Modified:
cfe/trunk/test/SemaTemplate/nested-template.cpp
Modified: cfe/trunk/test/SemaTemplate/nested-template.cpp
URL:
http://llvm.org/viewvc/llvm-project/cfe/trunk/test/SemaTemplate/nested-template.cpp?rev=80046&r1=80045&r2=80046&view=diff
==============================================================================
--- cfe/trunk/test/SemaTemplate/nested-template.cpp (original)
+++ cfe/trunk/test/SemaTemplate/nested-template.cpp Tue Aug 25 17:54:02 2009
@@ -46,6 +46,8 @@
template<typename X>
template<typename Y>
struct Outer<X>::Inner1<Y>::ReallyInner {
+ static Y value3;
+
void g(X, Y);
};
@@ -81,3 +83,7 @@
template<typename X>
template<typename Y>
Y Outer<X>::Inner1<Y>::value2 = Y();
+
+template<typename X>
+template<typename Y>
+Y Outer<X>::Inner1<Y>::ReallyInner::value3 = Y();
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits