]> granicus.if.org Git - llvm/commitdiff
Added llvm_unreachable as ReportError cannot be specified as noreturn.
authorGalina Kistanova <gkistanova@gmail.com>
Sat, 10 Jun 2017 07:50:14 +0000 (07:50 +0000)
committerGalina Kistanova <gkistanova@gmail.com>
Sat, 10 Jun 2017 07:50:14 +0000 (07:50 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@305143 91177308-0d34-0410-b5e6-96231b3b80d8

lib/DebugInfo/DWARF/DWARFDebugFrame.cpp

index 4856ab91a18ef27a250c0b4c291784d9092a3274..e6e007896cc85e06fcdee2614599d0e84dbdef99 100644 (file)
@@ -585,6 +585,7 @@ void DWARFDebugFrame::parse(DataExtractor Data) {
           switch (AugmentationString[i]) {
             default:
               ReportError("Unknown augmentation character in entry at %lx");
+              llvm_unreachable("ReportError should not return.");
             case 'L':
               LSDAPointerEncoding = Data.getU8(&Offset);
               break;