diff options
author | Alexander Kornienko <alexfh@google.com> | 2020-12-11 00:52:35 +0100 |
---|---|---|
committer | Alexander Kornienko <alexfh@google.com> | 2020-12-11 00:58:46 +0100 |
commit | 027899dab6ac31a34e17b0f43eeb3d00e310a361 (patch) | |
tree | 791dde39680708b5bb74d7c2ba10fa567236ae8f /clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp | |
parent | 76c36c11a9c620a5eeced5750b844a1097ab7586 (diff) | |
download | llvm-027899dab6ac31a34e17b0f43eeb3d00e310a361.zip llvm-027899dab6ac31a34e17b0f43eeb3d00e310a361.tar.gz llvm-027899dab6ac31a34e17b0f43eeb3d00e310a361.tar.bz2 |
Remove references to the ast_type_traits namespace
Follow up to cd62511496938e33c061c90796dd23a5288ff843 /
https://reviews.llvm.org/D74499
Reviewed By: aaron.ballman
Differential Revision: https://reviews.llvm.org/D92994
Diffstat (limited to 'clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp')
-rw-r--r-- | clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp b/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp index 12fb2f5..e3dae9a 100644 --- a/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp +++ b/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp @@ -42,7 +42,7 @@ bool isReferencedOutsideOfCallExpr(const FunctionDecl &Function, bool hasLoopStmtAncestor(const DeclRefExpr &DeclRef, const Decl &Decl, ASTContext &Context) { auto Matches = match( - traverse(ast_type_traits::TK_AsIs, + traverse(TK_AsIs, decl(forEachDescendant(declRefExpr( equalsNode(&DeclRef), unless(hasAncestor(stmt(anyOf(forStmt(), cxxForRangeStmt(), @@ -83,7 +83,7 @@ void UnnecessaryValueParamCheck::registerMatchers(MatchFinder *Finder) { decl().bind("param")); Finder->addMatcher( traverse( - ast_type_traits::TK_AsIs, + TK_AsIs, functionDecl(hasBody(stmt()), isDefinition(), unless(isImplicit()), unless(cxxMethodDecl(anyOf(isOverride(), isFinal()))), has(typeLoc(forEach(ExpensiveValueParamDecl))), @@ -95,7 +95,7 @@ void UnnecessaryValueParamCheck::check(const MatchFinder::MatchResult &Result) { const auto *Param = Result.Nodes.getNodeAs<ParmVarDecl>("param"); const auto *Function = Result.Nodes.getNodeAs<FunctionDecl>("functionDecl"); - TraversalKindScope RAII(*Result.Context, ast_type_traits::TK_AsIs); + TraversalKindScope RAII(*Result.Context, TK_AsIs); FunctionParmMutationAnalyzer &Analyzer = MutationAnalyzers.try_emplace(Function, *Function, *Result.Context) |