summaryrefslogtreecommitdiffstats
path: root/clang/utils/TableGen
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2014-06-18 05:13:13 +0000
committerCraig Topper <craig.topper@gmail.com>2014-06-18 05:13:13 +0000
commitd8d43191d8afe2c4b5b2d3be62cd73ddc3ddc6c9 (patch)
treed0b0bda436ae6a9e863c07caf409d20b70e4c708 /clang/utils/TableGen
parentcf36016a0b31e591d27f5ddab86efb73a59a24e8 (diff)
downloadbcm5719-llvm-d8d43191d8afe2c4b5b2d3be62cd73ddc3ddc6c9.tar.gz
bcm5719-llvm-d8d43191d8afe2c4b5b2d3be62cd73ddc3ddc6c9.zip
Replace some assert(0)'s with llvm_unreachable.
llvm-svn: 211143
Diffstat (limited to 'clang/utils/TableGen')
-rw-r--r--clang/utils/TableGen/ClangAttrEmitter.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/utils/TableGen/ClangAttrEmitter.cpp b/clang/utils/TableGen/ClangAttrEmitter.cpp
index d7ab4fa1b19..bb3b67f356c 100644
--- a/clang/utils/TableGen/ClangAttrEmitter.cpp
+++ b/clang/utils/TableGen/ClangAttrEmitter.cpp
@@ -1671,8 +1671,7 @@ void EmitClangAttrPCHRead(RecordKeeper &Records, raw_ostream &OS) {
OS << " switch (Kind) {\n";
OS << " default:\n";
- OS << " assert(0 && \"Unknown attribute!\");\n";
- OS << " break;\n";
+ OS << " llvm_unreachable(\"Unknown attribute!\");\n";
for (const auto *Attr : Attrs) {
const Record &R = *Attr;
if (!R.getValueAsBit("ASTNode"))
OpenPOWER on IntegriCloud