diff options
author | Alp Toker <alp@nuanti.com> | 2013-12-07 13:51:35 +0000 |
---|---|---|
committer | Alp Toker <alp@nuanti.com> | 2013-12-07 13:51:35 +0000 |
commit | c108676822ecfe986d5642bbfd59f2dd4d39c9b0 (patch) | |
tree | e3b9f6cabdc69f7d085c52ee25b22a4f77252607 /clang/lib/AST/Expr.cpp | |
parent | 3ffab05f542fdee47b4c2bcb8be97f35a7e0ea6c (diff) | |
download | bcm5719-llvm-c108676822ecfe986d5642bbfd59f2dd4d39c9b0.tar.gz bcm5719-llvm-c108676822ecfe986d5642bbfd59f2dd4d39c9b0.zip |
Eliminate the last trivial NDEBUG uses in clang headers
assert(sanity()) reads so much better than preprocessor conditional blocks.
llvm-svn: 196657
Diffstat (limited to 'clang/lib/AST/Expr.cpp')
-rw-r--r-- | clang/lib/AST/Expr.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/AST/Expr.cpp b/clang/lib/AST/Expr.cpp index d98d0a537e5..14c8452fb52 100644 --- a/clang/lib/AST/Expr.cpp +++ b/clang/lib/AST/Expr.cpp @@ -1421,7 +1421,7 @@ SourceLocation MemberExpr::getLocEnd() const { return EndLoc; } -void CastExpr::CheckCastConsistency() const { +bool CastExpr::CastConsistency() const { switch (getCastKind()) { case CK_DerivedToBase: case CK_UncheckedDerivedToBase: @@ -1524,6 +1524,7 @@ void CastExpr::CheckCastConsistency() const { assert(path_empty() && "Cast kind should not have a base path!"); break; } + return true; } const char *CastExpr::getCastKindName() const { |