]> granicus.if.org Git - clang/commitdiff
Fix -Wcovered-switch-default uncovered after r338630
authorReid Kleckner <rnk@google.com>
Wed, 1 Aug 2018 22:10:03 +0000 (22:10 +0000)
committerReid Kleckner <rnk@google.com>
Wed, 1 Aug 2018 22:10:03 +0000 (22:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@338643 91177308-0d34-0410-b5e6-96231b3b80d8

lib/AST/DeclBase.cpp

index a88bee33d40189fb2af10aeec842e67a9c3639c3..b31e41d90ff1775193fed76c6b6d3e13d3bb7596 100644 (file)
@@ -154,11 +154,11 @@ void Decl::setInvalidDecl(bool Invalid) {
 
 const char *DeclContext::getDeclKindName() const {
   switch (getDeclKind()) {
-  default: llvm_unreachable("Declaration context not in DeclNodes.inc!");
 #define DECL(DERIVED, BASE) case Decl::DERIVED: return #DERIVED;
 #define ABSTRACT_DECL(DECL)
 #include "clang/AST/DeclNodes.inc"
   }
+  llvm_unreachable("Declaration context not in DeclNodes.inc!");
 }
 
 bool Decl::StatisticsEnabled = false;