diff options
| author | Douglas Gregor <dgregor@apple.com> | 2009-03-12 22:51:37 +0000 |
|---|---|---|
| committer | Douglas Gregor <dgregor@apple.com> | 2009-03-12 22:51:37 +0000 |
| commit | 0f60e9a4af7006c8a3d7d5d0a05c840ba604679a (patch) | |
| tree | 3c93bc3411e4fbba5fc2fde057f96ea8fa3e35d4 /clang/lib/AST/Expr.cpp | |
| parent | 1bf7288529747733fb638ca1ebfb702385eea25c (diff) | |
| download | bcm5719-llvm-0f60e9a4af7006c8a3d7d5d0a05c840ba604679a.tar.gz bcm5719-llvm-0f60e9a4af7006c8a3d7d5d0a05c840ba604679a.zip | |
Eliminate some unused default cases in switches on the binary operator kind
llvm-svn: 66837
Diffstat (limited to 'clang/lib/AST/Expr.cpp')
| -rw-r--r-- | clang/lib/AST/Expr.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/clang/lib/AST/Expr.cpp b/clang/lib/AST/Expr.cpp index 3d2132a43fa..bd6bd298e9e 100644 --- a/clang/lib/AST/Expr.cpp +++ b/clang/lib/AST/Expr.cpp @@ -190,7 +190,8 @@ unsigned CallExpr::isBuiltinCall(ASTContext &Context) const { /// corresponds to, e.g. "<<=". const char *BinaryOperator::getOpcodeStr(Opcode Op) { switch (Op) { - default: assert(0 && "Unknown binary operator"); + case PtrMemD: return ".*"; + case PtrMemI: return "->*"; case Mul: return "*"; case Div: return "/"; case Rem: return "%"; @@ -222,6 +223,8 @@ const char *BinaryOperator::getOpcodeStr(Opcode Op) { case OrAssign: return "|="; case Comma: return ","; } + + return ""; } InitListExpr::InitListExpr(SourceLocation lbraceloc, |

