[cfe-commits] r169664 - /cfe/trunk/lib/Sema/SemaTemplateInstantiate.cpp

Richard Smith richard-llvm at metafoo.co.uk
Fri Dec 7 18:13:03 PST 2012


Author: rsmith
Date: Fri Dec  7 20:13:02 2012
New Revision: 169664

URL: http://llvm.org/viewvc/llvm-project?rev=169664&view=rev
Log:
Add a FIXME.

Modified:
    cfe/trunk/lib/Sema/SemaTemplateInstantiate.cpp

Modified: cfe/trunk/lib/Sema/SemaTemplateInstantiate.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/SemaTemplateInstantiate.cpp?rev=169664&r1=169663&r2=169664&view=diff
==============================================================================
--- cfe/trunk/lib/Sema/SemaTemplateInstantiate.cpp (original)
+++ cfe/trunk/lib/Sema/SemaTemplateInstantiate.cpp Fri Dec  7 20:13:02 2012
@@ -2045,6 +2045,7 @@
   CheckCompletedCXXClass(Instantiation);
 
   // Attach any in-class member initializers now the class is complete.
+  // FIXME: We are supposed to defer instantiating these until they are needed.
   if (!FieldsWithMemberInitializers.empty()) {
     // C++11 [expr.prim.general]p4:
     //   Otherwise, if a member-declarator declares a non-static data member 





More information about the cfe-commits mailing list