]> granicus.if.org Git - clang/commitdiff
Fix FIXME and surrounding comment.
authorDevang Patel <dpatel@apple.com>
Mon, 1 Feb 2010 22:51:29 +0000 (22:51 +0000)
committerDevang Patel <dpatel@apple.com>
Mon, 1 Feb 2010 22:51:29 +0000 (22:51 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@95023 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/CGDebugInfo.cpp

index fffba853480bfa7069f0dd99ceb0a9e2008c8ef4..752d5b1964cc8300497a95c441d1c9c898854d02 100644 (file)
@@ -784,10 +784,7 @@ llvm::DIType CGDebugInfo::CreateType(const RecordType *Ty,
   // uses of the forward declaration with the final definition.
 
   // A RD->getName() is not unique. However, the debug info descriptors 
-  // are uniqued. The debug info descriptor describing record's context is
-  // necessary to keep two Decl's descriptor unique if their name match.
-  // FIXME : Use RecordDecl's DeclContext's descriptor. As a temp. step
-  // use type's name in FwdDecl.
+  // are uniqued so use type name to ensure uniquness.
   std::string STy = QualType(Ty, 0).getAsString();
   llvm::DIDescriptor FDContext = 
     getContextDescriptor(dyn_cast<Decl>(RD->getDeclContext()), Unit);