diff options
author | Chris Lattner <sabre@nondot.org> | 2009-03-22 00:10:22 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-03-22 00:10:22 +0000 |
commit | 17556b2d9581bb9d03932c1b447611a6f62bc2de (patch) | |
tree | 280fd3785b6ccdac6ab26e3796620715bbd83412 /clang/lib | |
parent | 37082e2a391d37f374bbd6dd754588aae9ec3680 (diff) | |
download | bcm5719-llvm-17556b2d9581bb9d03932c1b447611a6f62bc2de.tar.gz bcm5719-llvm-17556b2d9581bb9d03932c1b447611a6f62bc2de.zip |
fix some warnings in release-assert mode.
llvm-svn: 67456
Diffstat (limited to 'clang/lib')
-rw-r--r-- | clang/lib/AST/Expr.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/clang/lib/AST/Expr.cpp b/clang/lib/AST/Expr.cpp index 330ba63b589..f2553c3390d 100644 --- a/clang/lib/AST/Expr.cpp +++ b/clang/lib/AST/Expr.cpp @@ -103,15 +103,15 @@ const char *UnaryOperator::getOpcodeStr(Opcode Op) { UnaryOperator::Opcode UnaryOperator::getOverloadedOpcode(OverloadedOperatorKind OO, bool Postfix) { switch (OO) { - case OO_PlusPlus: return Postfix? PostInc : PreInc; - case OO_MinusMinus: return Postfix? PostDec : PreDec; - case OO_Amp: return AddrOf; - case OO_Star: return Deref; - case OO_Plus: return Plus; - case OO_Minus: return Minus; - case OO_Tilde: return Not; - case OO_Exclaim: return LNot; default: assert(false && "No unary operator for overloaded function"); + case OO_PlusPlus: return Postfix ? PostInc : PreInc; + case OO_MinusMinus: return Postfix ? PostDec : PreDec; + case OO_Amp: return AddrOf; + case OO_Star: return Deref; + case OO_Plus: return Plus; + case OO_Minus: return Minus; + case OO_Tilde: return Not; + case OO_Exclaim: return LNot; } } @@ -269,6 +269,7 @@ const char *BinaryOperator::getOpcodeStr(Opcode Op) { BinaryOperator::Opcode BinaryOperator::getOverloadedOpcode(OverloadedOperatorKind OO) { switch (OO) { + default: assert(false && "Not an overloadable binary operator"); case OO_Plus: return Add; case OO_Minus: return Sub; case OO_Star: return Mul; @@ -300,7 +301,6 @@ BinaryOperator::getOverloadedOpcode(OverloadedOperatorKind OO) { case OO_PipePipe: return LOr; case OO_Comma: return Comma; case OO_ArrowStar: return PtrMemI; - default: assert(false && "Not an overloadable binary operator"); } } |