Fix MSVC "not all control paths return a value" warnings. NFC.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 2 May 2023 09:30:29 +0000 (10:30 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 2 May 2023 09:43:28 +0000 (10:43 +0100)
llvm/lib/Object/GOFFObjectFile.cpp

index 7193fd019d2dfb0b7134f7de474ea8867e62308e..76a13559ebfe352cd0ad7160e3e23fe913eaedcb 100644 (file)
@@ -326,7 +326,9 @@ GOFFObjectFile::getSymbolType(DataRefImpl Symb) const {
     case GOFF::ESD_EXE_Unspecified:
       return SymbolRef::ST_Unknown;
     }
+    llvm_unreachable("Unhandled ESDExecutable");
   }
+  llvm_unreachable("Unhandled ESDSymbolType");
 }
 
 Expected<section_iterator>