[cfe-commits] r55841 - /cfe/trunk/lib/Sema/SemaDecl.cpp

Ted Kremenek kremenek at apple.com
Fri Sep 5 10:39:35 PDT 2008


Author: kremenek
Date: Fri Sep  5 12:39:33 2008
New Revision: 55841

URL: http://llvm.org/viewvc/llvm-project?rev=55841&view=rev
Log:
Add comment back that Argiris pointed out that I mistakenly removed (the comments below it were stale, so I accidently removed the whole thing).

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

Modified: cfe/trunk/lib/Sema/SemaDecl.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/SemaDecl.cpp?rev=55841&r1=55840&r2=55841&view=diff

==============================================================================
--- cfe/trunk/lib/Sema/SemaDecl.cpp (original)
+++ cfe/trunk/lib/Sema/SemaDecl.cpp Fri Sep  5 12:39:33 2008
@@ -1766,6 +1766,7 @@
     // FIXME: Tag decls should be chained to any simultaneous vardecls, e.g.:
     // struct X { int A; } D;    D should chain to X.
     if (getLangOptions().CPlusPlus)
+      // FIXME: Look for a way to use RecordDecl for simple structs.
       New = CXXRecordDecl::Create(Context, Kind, CurContext, Loc, Name);
     else
       New = RecordDecl::Create(Context, Kind, CurContext, Loc, Name);
@@ -1878,6 +1879,7 @@
   // FIXME: Tag decls should be chained to any simultaneous vardecls, e.g.:
   // struct X { int A; } D;    D should chain to X.
   if (getLangOptions().CPlusPlus)
+    // FIXME: Look for a way to use RecordDecl for simple structs.
     New = CXXRecordDecl::Create(Context, Kind, CurContext, Loc, Name,
                                 dyn_cast_or_null<CXXRecordDecl>(PrevDecl));
   else





More information about the cfe-commits mailing list