diff options
| author | Craig Topper <craig.topper@gmail.com> | 2014-06-18 05:13:13 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@gmail.com> | 2014-06-18 05:13:13 +0000 |
| commit | d8d43191d8afe2c4b5b2d3be62cd73ddc3ddc6c9 (patch) | |
| tree | d0b0bda436ae6a9e863c07caf409d20b70e4c708 /clang/utils/TableGen | |
| parent | cf36016a0b31e591d27f5ddab86efb73a59a24e8 (diff) | |
| download | bcm5719-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.cpp | 3 |
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")) |

