From: Simon Pilgrim Date: Sun, 10 Dec 2017 11:05:14 +0000 (+0000) Subject: Fix MSVC 'not all control paths return a value' warning X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4fa9f7479264f30a04618e1c789abe683915e733;p=clang Fix MSVC 'not all control paths return a value' warning git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@320297 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Driver/ToolChains/Darwin.cpp b/lib/Driver/ToolChains/Darwin.cpp index f4ed52838d..28efa86538 100644 --- a/lib/Driver/ToolChains/Darwin.cpp +++ b/lib/Driver/ToolChains/Darwin.cpp @@ -1230,6 +1230,7 @@ struct DarwinPlatform { case DeploymentTargetEnv: return (llvm::Twine(EnvVarName) + "=" + OSVersion).str(); } + llvm_unreachable("Unsupported Darwin Source Kind"); } static DarwinPlatform createOSVersionArg(DarwinPlatformKind Platform,