Author: dgregor
Date: Tue Aug 25 17:53:07 2009
New Revision: 80045

URL: http://llvm.org/viewvc/llvm-project?rev=80045&view=rev
Log:
Test out-of-line definitions of static data members of nested member class 
templates

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=80045&r1=80044&r2=80045&view=diff

==============================================================================
--- cfe/trunk/test/SemaTemplate/nested-template.cpp (original)
+++ cfe/trunk/test/SemaTemplate/nested-template.cpp Tue Aug 25 17:53:07 2009
@@ -25,6 +25,9 @@
     T foo(U);
     template<typename V> T bar(V);
     template<typename V> T* bar(V);
+    
+    static T value1;
+    static U value2;
   };
 };
 
@@ -70,3 +73,11 @@
 X* Outer<X>::Inner1<Y>::bar(Z) {
   return 0;
 }
+
+template<typename X>
+template<typename Y>
+X Outer<X>::Inner1<Y>::value1 = 0;
+
+template<typename X>
+template<typename Y>
+Y Outer<X>::Inner1<Y>::value2 = Y();


_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to