Fix "not all control paths return a value" warning. NFCI.
diff --git a/clang/lib/Sema/SemaOpenMP.cpp b/clang/lib/Sema/SemaOpenMP.cpp
index 50dd31a..b0d667f 100644
--- a/clang/lib/Sema/SemaOpenMP.cpp
+++ b/clang/lib/Sema/SemaOpenMP.cpp
@@ -648,9 +648,10 @@
              (M == OMPC_DEFAULTMAP_MODIFIER_default);
     case OMPC_DEFAULTMAP_aggregate:
       return M == OMPC_DEFAULTMAP_MODIFIER_firstprivate;
-    case OMPC_DEFAULTMAP_unknown:
-      llvm_unreachable("Unexpected variable category");
+    default:
+      break;
     }
+    llvm_unreachable("Unexpected OpenMPDefaultmapClauseKind enum");
   }
   bool mustBeFirstprivateAtLevel(unsigned Level,
                                  OpenMPDefaultmapClauseKind Kind) const {