diff options
| author | David Blaikie <dblaikie@gmail.com> | 2011-09-23 20:26:49 +0000 |
|---|---|---|
| committer | David Blaikie <dblaikie@gmail.com> | 2011-09-23 20:26:49 +0000 |
| commit | aa347f9392f8c5333eb2b889716d64a50805813d (patch) | |
| tree | ef1e1f14dc42d81abd2152c527b93571f95a1ccd /clang/lib/Parse/ParseExprCXX.cpp | |
| parent | b1fa14883755af470c8b3ffab3aedb477a899854 (diff) | |
| download | bcm5719-llvm-aa347f9392f8c5333eb2b889716d64a50805813d.tar.gz bcm5719-llvm-aa347f9392f8c5333eb2b889716d64a50805813d.zip | |
Removing a bunch of dead returns/breaks after llvm_unreachables.
llvm-svn: 140407
Diffstat (limited to 'clang/lib/Parse/ParseExprCXX.cpp')
| -rw-r--r-- | clang/lib/Parse/ParseExprCXX.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/clang/lib/Parse/ParseExprCXX.cpp b/clang/lib/Parse/ParseExprCXX.cpp index c575507c554..c029c584ecb 100644 --- a/clang/lib/Parse/ParseExprCXX.cpp +++ b/clang/lib/Parse/ParseExprCXX.cpp @@ -30,7 +30,6 @@ static int SelectDigraphErrorMessage(tok::TokenKind Kind) { case tok::kw_static_cast: return 4; default: llvm_unreachable("Unknown type for digraph error message."); - return -1; } } @@ -784,7 +783,7 @@ ExprResult Parser::ParseCXXCasts() { const char *CastName = 0; // For error messages switch (Kind) { - default: llvm_unreachable("Unknown C++ cast!"); abort(); + default: llvm_unreachable("Unknown C++ cast!"); case tok::kw_const_cast: CastName = "const_cast"; break; case tok::kw_dynamic_cast: CastName = "dynamic_cast"; break; case tok::kw_reinterpret_cast: CastName = "reinterpret_cast"; break; @@ -1292,7 +1291,6 @@ void Parser::ParseCXXSimpleTypeSpecifier(DeclSpec &DS) { llvm_unreachable("Annotation token should already be formed!"); default: llvm_unreachable("Not a simple-type-specifier token!"); - abort(); // type-name case tok::annot_typename: { |

