diff options
author | Alexander Kornienko <alexfh@google.com> | 2016-12-13 16:19:19 +0000 |
---|---|---|
committer | Alexander Kornienko <alexfh@google.com> | 2016-12-13 16:19:19 +0000 |
commit | 9f58fe08bf08cf5b7dd2815eb9fe19158eb2f2c1 (patch) | |
tree | 283b26496c1902921334f9a6855b2df64a66122d /clang-tools-extra/clang-tidy/misc | |
parent | dc4edba5761d89ac86783483ade008a76e503cc4 (diff) | |
download | bcm5719-llvm-9f58fe08bf08cf5b7dd2815eb9fe19158eb2f2c1.tar.gz bcm5719-llvm-9f58fe08bf08cf5b7dd2815eb9fe19158eb2f2c1.zip |
Remove deprecated methods ast_matchers::BoundNodes::{getStmtAs,getDeclAs}
llvm-svn: 289542
Diffstat (limited to 'clang-tools-extra/clang-tidy/misc')
5 files changed, 8 insertions, 8 deletions
diff --git a/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp b/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp index 4dc459ab871..f831125838d 100644 --- a/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp +++ b/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp @@ -32,8 +32,8 @@ void BoolPointerImplicitConversionCheck::registerMatchers(MatchFinder *Finder) { void BoolPointerImplicitConversionCheck::check( const MatchFinder::MatchResult &Result) { - auto *If = Result.Nodes.getStmtAs<IfStmt>("if"); - auto *Var = Result.Nodes.getStmtAs<DeclRefExpr>("expr"); + auto *If = Result.Nodes.getNodeAs<IfStmt>("if"); + auto *Var = Result.Nodes.getNodeAs<DeclRefExpr>("expr"); // Ignore macros. if (Var->getLocStart().isMacroID()) diff --git a/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp b/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp index 88365effc2f..b7c8e0a8280 100644 --- a/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp +++ b/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp @@ -60,7 +60,7 @@ void IncorrectRoundings::registerMatchers(MatchFinder *MatchFinder) { } void IncorrectRoundings::check(const MatchFinder::MatchResult &Result) { - const auto *CastExpr = Result.Nodes.getStmtAs<ImplicitCastExpr>("CastExpr"); + const auto *CastExpr = Result.Nodes.getNodeAs<ImplicitCastExpr>("CastExpr"); diag(CastExpr->getLocStart(), "casting (double + 0.5) to integer leads to incorrect rounding; " "consider using lround (#include <cmath>) instead"); diff --git a/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp b/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp index 389be350675..e4dc5ca056a 100644 --- a/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp +++ b/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp @@ -49,7 +49,7 @@ static bool isImplicitCastCandidate(const CastExpr *Cast) { void SwappedArgumentsCheck::check(const MatchFinder::MatchResult &Result) { const ASTContext &Ctx = *Result.Context; - const auto *Call = Result.Nodes.getStmtAs<CallExpr>("call"); + const auto *Call = Result.Nodes.getNodeAs<CallExpr>("call"); llvm::SmallPtrSet<const Expr *, 4> UsedArgs; for (unsigned I = 1, E = Call->getNumArgs(); I < E; ++I) { diff --git a/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp b/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp index 003290ee4e7..f42f1c5af9e 100644 --- a/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp +++ b/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp @@ -74,7 +74,7 @@ void UndelegatedConstructorCheck::registerMatchers(MatchFinder *Finder) { void UndelegatedConstructorCheck::check( const MatchFinder::MatchResult &Result) { - const auto *E = Result.Nodes.getStmtAs<CXXConstructExpr>("construct"); + const auto *E = Result.Nodes.getNodeAs<CXXConstructExpr>("construct"); diag(E->getLocStart(), "did you intend to call a delegated constructor? " "A temporary object is created here instead"); } diff --git a/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp b/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp index 8350d533df7..e1acfe97c3b 100644 --- a/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp +++ b/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp @@ -48,7 +48,7 @@ void UnusedRAIICheck::registerMatchers(MatchFinder *Finder) { } void UnusedRAIICheck::check(const MatchFinder::MatchResult &Result) { - const auto *E = Result.Nodes.getStmtAs<Expr>("expr"); + const auto *E = Result.Nodes.getNodeAs<Expr>("expr"); // We ignore code expanded from macros to reduce the number of false // positives. @@ -57,7 +57,7 @@ void UnusedRAIICheck::check(const MatchFinder::MatchResult &Result) { // Don't emit a warning for the last statement in the surrounding compund // statement. - const auto *CS = Result.Nodes.getStmtAs<CompoundStmt>("compound"); + const auto *CS = Result.Nodes.getNodeAs<CompoundStmt>("compound"); if (E == CS->body_back()) return; @@ -68,7 +68,7 @@ void UnusedRAIICheck::check(const MatchFinder::MatchResult &Result) { // If this is a default ctor we have to remove the parens or we'll introduce a // most vexing parse. - const auto *BTE = Result.Nodes.getStmtAs<CXXBindTemporaryExpr>("temp"); + const auto *BTE = Result.Nodes.getNodeAs<CXXBindTemporaryExpr>("temp"); if (const auto *TOE = dyn_cast<CXXTemporaryObjectExpr>(BTE->getSubExpr())) if (TOE->getNumArgs() == 0) { D << FixItHint::CreateReplacement( |