]> granicus.if.org Git - clang/commitdiff
Eliminate a redundant check.
authorAdrian Prantl <aprantl@apple.com>
Sat, 19 Sep 2015 00:10:25 +0000 (00:10 +0000)
committerAdrian Prantl <aprantl@apple.com>
Sat, 19 Sep 2015 00:10:25 +0000 (00:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@248068 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/ObjectFilePCHContainerOperations.cpp

index b78005ce8f287ce017172bc463f0698b9b0a09ea..8b40408f1cac81d82eb60f4c31c9d59b0bb60bb4 100644 (file)
@@ -172,9 +172,8 @@ public:
     if (Diags.hasErrorOccurred())
       return;
 
-    if (CodeGen::CGDebugInfo *DI = Builder->getModuleDebugInfo())
-      if (const RecordDecl *RD = dyn_cast<RecordDecl>(D))
-        DI->completeRequiredType(RD);
+    if (const RecordDecl *RD = dyn_cast<RecordDecl>(D))
+      Builder->getModuleDebugInfo()->completeRequiredType(RD);
   }
 
   /// Emit a container holding the serialized AST.