|
12 | 12 | #include "../utils/OptionsUtils.h" |
13 | 13 | #include "clang/ASTMatchers/ASTMatchFinder.h" |
14 | 14 |
|
| 15 | +using namespace clang::ast_matchers; |
| 16 | + |
15 | 17 | namespace clang::tidy::bugprone { |
16 | 18 | namespace { |
17 | 19 |
|
@@ -48,34 +50,6 @@ MoveSharedPointerContentsCheck::MoveSharedPointerContentsCheck( |
48 | 50 |
|
49 | 51 | void MoveSharedPointerContentsCheck::registerMatchers( |
50 | 52 | ast_matchers::MatchFinder *Finder) { |
51 | | - using ast_matchers::anyOf; |
52 | | - using ast_matchers::callee; |
53 | | - using ast_matchers::callExpr; |
54 | | - using ast_matchers::cxxDependentScopeMemberExpr; |
55 | | - using ast_matchers::cxxMemberCallExpr; |
56 | | - using ast_matchers::cxxMethodDecl; |
57 | | - using ast_matchers::cxxOperatorCallExpr; |
58 | | - using ast_matchers::declRefExpr; |
59 | | - using ast_matchers::functionDecl; |
60 | | - using ast_matchers::hasAnyDeclaration; |
61 | | - using ast_matchers::hasAnyName; |
62 | | - using ast_matchers::hasArgument; |
63 | | - using ast_matchers::hasDescendant; |
64 | | - using ast_matchers::hasMemberName; |
65 | | - using ast_matchers::hasName; |
66 | | - using ast_matchers::hasOperatorName; |
67 | | - using ast_matchers::hasOverloadedOperatorName; |
68 | | - using ast_matchers::hasType; |
69 | | - using ast_matchers::hasUnaryOperand; |
70 | | - using ast_matchers::hasUnderlyingDecl; |
71 | | - using ast_matchers::namedDecl; |
72 | | - using ast_matchers::on; |
73 | | - using ast_matchers::qualType; |
74 | | - using ast_matchers::to; |
75 | | - using ast_matchers::unaryOperator; |
76 | | - using ast_matchers::unresolvedLookupExpr; |
77 | | - using ast_matchers::varDecl; |
78 | | - |
79 | 53 | auto IsStdMove = |
80 | 54 | callee(functionDecl(hasAnyName("::std::move", "::std::forward"))); |
81 | 55 |
|
|
0 commit comments