Skip to content

Commit 6b31812

Browse files
committed
tidy fixes
1 parent 9816cdb commit 6b31812

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

clang-tools-extra/clang-tidy/performance/LostStdMoveCheck.cpp

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ using namespace clang::ast_matchers;
1515
namespace clang::tidy::performance {
1616

1717
template <typename Node>
18-
void extractNodesByIdTo(ArrayRef<BoundNodes> Matches, StringRef ID,
19-
llvm::SmallPtrSet<const Node *, 16> &Nodes) {
18+
static void extractNodesByIdTo(ArrayRef<BoundNodes> Matches, StringRef ID,
19+
llvm::SmallPtrSet<const Node *, 16> &Nodes) {
2020
for (const BoundNodes &Match : Matches)
2121
Nodes.insert(Match.getNodeAs<Node>(ID));
2222
}
@@ -66,15 +66,19 @@ getLastVarUsage(const llvm::SmallPtrSet<const DeclRefExpr *, 16> &Exprs) {
6666
return LastExpr;
6767
}
6868

69+
namespace {
70+
6971
AST_MATCHER(CXXRecordDecl, hasTrivialMoveConstructor) {
7072
return Node.hasDefinition() && Node.hasTrivialMoveConstructor();
7173
}
7274

7375
AST_MATCHER_P(Expr, ignoreParens, ast_matchers::internal::Matcher<Expr>,
74-
innerMatcher) {
75-
return innerMatcher.matches(*Node.IgnoreParens(), Finder, Builder);
76+
InnerMatcher) {
77+
return InnerMatcher.matches(*Node.IgnoreParens(), Finder, Builder);
7678
}
7779

80+
} // namespace
81+
7882
void LostStdMoveCheck::storeOptions(ClangTidyOptions::OptionMap &Opts) {
7983
Options.store(Opts, "StrictMode", StrictMode);
8084
}

0 commit comments

Comments
 (0)