DI: Strengthen block-byref cast to DIDerivedType, NFC
[oota-llvm.git] / lib / CodeGen / AsmPrinter / DwarfDebug.cpp
index d05df017d7aec1618395ad24a9350d6480df9051..5611ae6fcd8034e1ea285b46ca7ce1802b1963d6 100644 (file)
@@ -189,7 +189,7 @@ const DIType *DbgVariable::getType() const {
 
     auto Elements = cast<DICompositeType>(subType)->getElements();
     for (unsigned i = 0, N = Elements.size(); i < N; ++i) {
-      auto *DT = cast<DIDerivedTypeBase>(Elements[i]);
+      auto *DT = cast<DIDerivedType>(Elements[i]);
       if (getName() == DT->getName())
         return resolve(DT->getBaseType());
     }