[llvm] 14390ec - Fix MSVC "not all control paths return a value" warnings. NFC.
Simon Pilgrim via llvm-commits
llvm-commits at lists.llvm.org
Tue May 2 02:43:43 PDT 2023
Author: Simon Pilgrim
Date: 2023-05-02T10:43:28+01:00
New Revision: 14390ecb75b28cca2b151c70bb1718b36876f977
URL: https://github.com/llvm/llvm-project/commit/14390ecb75b28cca2b151c70bb1718b36876f977
DIFF: https://github.com/llvm/llvm-project/commit/14390ecb75b28cca2b151c70bb1718b36876f977.diff
LOG: Fix MSVC "not all control paths return a value" warnings. NFC.
Added:
Modified:
llvm/lib/Object/GOFFObjectFile.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Object/GOFFObjectFile.cpp b/llvm/lib/Object/GOFFObjectFile.cpp
index 7193fd019d2df..76a13559ebfe3 100644
--- a/llvm/lib/Object/GOFFObjectFile.cpp
+++ b/llvm/lib/Object/GOFFObjectFile.cpp
@@ -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>
More information about the llvm-commits
mailing list