]> granicus.if.org Git - clang/commitdiff
Fix 'control reaches end of non-void function' warning
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 22 Feb 2017 13:21:24 +0000 (13:21 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 22 Feb 2017 13:21:24 +0000 (13:21 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@295829 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Serialization/ASTReader.cpp

index 01e1340f9bde536dc2b4e8b48e7d866db69dfa7d..43cdda5c7d771251b880d97bd4e5b7f5dbea8bc6 100644 (file)
@@ -8973,8 +8973,9 @@ void ASTReader::diagnoseOdrViolations() {
           case AS_protected:
             return ProtectedSpecifer;
           case AS_none:
-            llvm_unreachable("Invalid access specifier");
+            break;
           }
+          llvm_unreachable("Invalid access specifier");
         }
       };