summaryrefslogtreecommitdiffstats
path: root/utils
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
commitebcdb1ed2f435e48584e4fad5a96a3d6abb1406f (patch)
treed91d3555c7a01b1ec66d7d0b79a7d5f364c9c345 /utils
parent02eb45650201144e5e15b23b2585da0570c53c72 (diff)
Replace some assert(0)'s with llvm_unreachable.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@211143 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils')
-rw-r--r--utils/TableGen/ClangAttrEmitter.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/utils/TableGen/ClangAttrEmitter.cpp b/utils/TableGen/ClangAttrEmitter.cpp
index d7ab4fa1b1..bb3b67f356 100644
--- a/utils/TableGen/ClangAttrEmitter.cpp
+++ b/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"))