aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp
diff options
context:
space:
mode:
authorPiotr Zegar <me@piotrzegar.pl>2023-08-27 08:42:55 +0000
committerPiotr Zegar <me@piotrzegar.pl>2023-08-27 08:52:11 +0000
commit7365802efadfa07b0c252dc92ae71b151eab413e (patch)
treec2f40d9ace2bbe9470990d1785e92f3263f18623 /clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp
parent44b38fe86e9e74ebd0e6de9583e6456313d564ac (diff)
downloadllvm-7365802efadfa07b0c252dc92ae71b151eab413e.zip
llvm-7365802efadfa07b0c252dc92ae71b151eab413e.tar.gz
llvm-7365802efadfa07b0c252dc92ae71b151eab413e.tar.bz2
[clang-tidy][NFC] Fix modernize-use-default-member-init findings
Fix issues found by clang-tidy in clang-tidy source directory.
Diffstat (limited to 'clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp')
-rw-r--r--clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp16
1 files changed, 7 insertions, 9 deletions
diff --git a/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp b/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp
index d88db51..efffc0c 100644
--- a/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp
+++ b/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp
@@ -111,8 +111,7 @@ StringRef getOutermostMacroName(SourceLocation Loc, const SourceManager &SM,
class MacroArgUsageVisitor : public RecursiveASTVisitor<MacroArgUsageVisitor> {
public:
MacroArgUsageVisitor(SourceLocation CastLoc, const SourceManager &SM)
- : CastLoc(CastLoc), SM(SM), Visited(false), CastFound(false),
- InvalidFound(false) {
+ : CastLoc(CastLoc), SM(SM) {
assert(CastLoc.isFileID());
}
@@ -170,9 +169,9 @@ private:
SourceLocation CastLoc;
const SourceManager &SM;
- bool Visited;
- bool CastFound;
- bool InvalidFound;
+ bool Visited = false;
+ bool CastFound = false;
+ bool InvalidFound = false;
};
/// Looks for implicit casts as well as sequences of 0 or more explicit
@@ -191,8 +190,7 @@ public:
CastSequenceVisitor(ASTContext &Context, ArrayRef<StringRef> NullMacros,
ClangTidyCheck &Check)
: SM(Context.getSourceManager()), Context(Context),
- NullMacros(NullMacros), Check(Check), FirstSubExpr(nullptr),
- PruneSubtree(false) {}
+ NullMacros(NullMacros), Check(Check) {}
bool TraverseStmt(Stmt *S) {
// Stop traversing down the tree if requested.
@@ -471,8 +469,8 @@ private:
ASTContext &Context;
ArrayRef<StringRef> NullMacros;
ClangTidyCheck &Check;
- Expr *FirstSubExpr;
- bool PruneSubtree;
+ Expr *FirstSubExpr = nullptr;
+ bool PruneSubtree = false;
};
} // namespace