Add a llvm_unreachable to fix MSVC unhandled enum warning. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 10 Nov 2020 10:17:46 +0000 (10:17 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 10 Nov 2020 10:43:45 +0000 (10:43 +0000)
clang/lib/AST/ItaniumMangle.cpp

index 2cf69d3..1cf178f 100644 (file)
@@ -5028,6 +5028,8 @@ static bool isZeroInitialized(QualType T, const APValue &V) {
   case APValue::MemberPointer:
     return !V.getMemberPointerDecl();
   }
+
+  llvm_unreachable("Unhandled APValue::ValueKind enum");
 }
 
 void CXXNameMangler::mangleValueInTemplateArg(QualType T, const APValue &V) {