Feedback on r214189, no functionality change.
authorManman Ren <manman.ren@gmail.com>
Tue, 29 Jul 2014 22:58:13 +0000 (22:58 +0000)
committerManman Ren <manman.ren@gmail.com>
Tue, 29 Jul 2014 22:58:13 +0000 (22:58 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214240 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/CodeGen/AsmPrinter/DwarfUnit.cpp
lib/IR/DIBuilder.cpp

index d0958c0e9756c9accce7d8d4e861c9bd2cbd0817..f5b8dd79cd08de1c7aa0343d145a8b8f12a94148 100644 (file)
@@ -473,7 +473,7 @@ DIE *DwarfDebug::createScopeChildrenDIE(
     // If we have more than one elements and the last one is null, it is a
     // variadic function.
     if (FnArgs.getNumElements() > 1 &&
-        !resolve(FnArgs.getElement(FnArgs.getNumElements() - 1)))
+        !FnArgs.getElement(FnArgs.getNumElements() - 1))
       Children.push_back(
           make_unique<DIE>(dwarf::DW_TAG_unspecified_parameters));
   }
index f49eaca8c23201dbf30600bd758b12fb7db86347..2139ffcd71cf0209294b02b1791a16d7d7d8a36f 100644 (file)
@@ -1168,7 +1168,7 @@ void DwarfUnit::constructTypeDIE(DIE &Buffer, DICompositeType CTy) {
 
     bool isPrototyped = true;
     if (Elements.getNumElements() == 2 &&
-        !resolve(Elements.getElement(1)))
+        !Elements.getElement(1))
       isPrototyped = false;
 
     constructSubprogramArguments(Buffer, Elements);
index 2903b9d34531f9c02f54459e75bb281f70f88a63..04a3ea4ab7b3d9ea586140b59343c0d19d07f597 100644 (file)
@@ -876,7 +876,7 @@ void DIBuilder::retainType(DIType T) {
 /// createUnspecifiedParameter - Create unspeicified type descriptor
 /// for the subroutine type.
 DIBasicType DIBuilder::createUnspecifiedParameter() {
-  return DIBasicType(nullptr);
+  return DIBasicType();
 }
 
 /// createForwardDecl - Create a temporary forward-declared type that