[llvm] r334959 - Fix typoed cast to avoid assertion in MCFragment::dump.

Nirav Dave via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 18 09:26:11 PDT 2018


Author: niravd
Date: Mon Jun 18 09:26:11 2018
New Revision: 334959

URL: http://llvm.org/viewvc/llvm-project?rev=334959&view=rev
Log:
Fix typoed cast to avoid assertion in MCFragment::dump.

Modified:
    llvm/trunk/lib/MC/MCFragment.cpp

Modified: llvm/trunk/lib/MC/MCFragment.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/MC/MCFragment.cpp?rev=334959&r1=334958&r2=334959&view=diff
==============================================================================
--- llvm/trunk/lib/MC/MCFragment.cpp (original)
+++ llvm/trunk/lib/MC/MCFragment.cpp Mon Jun 18 09:26:11 2018
@@ -334,7 +334,7 @@ LLVM_DUMP_METHOD void MCFragment::dump()
 
   OS << "<MCFragment " << (const void *)this << " LayoutOrder:" << LayoutOrder
      << " Offset:" << Offset << " HasInstructions:" << hasInstructions();
-  if (const MCEncodedFragment *EF = cast<MCEncodedFragment>(this))
+  if (const MCEncodedFragment *EF = dyn_cast<MCEncodedFragment>(this))
     OS << " BundlePadding:" << static_cast<unsigned>(EF->getBundlePadding());
   OS << ">";
 




More information about the llvm-commits mailing list