[clang] 8f1b718 - [StaticAnalyzer] Modernize ObjCSuperCallChecker (NFC)

Kazu Hirata via cfe-commits cfe-commits at lists.llvm.org
Sun Aug 27 16:14:06 PDT 2023


Author: Kazu Hirata
Date: 2023-08-27T16:13:52-07:00
New Revision: 8f1b718bf9e5a8689250b07230d55cb4319806d6

URL: https://github.com/llvm/llvm-project/commit/8f1b718bf9e5a8689250b07230d55cb4319806d6
DIFF: https://github.com/llvm/llvm-project/commit/8f1b718bf9e5a8689250b07230d55cb4319806d6.diff

LOG: [StaticAnalyzer] Modernize ObjCSuperCallChecker (NFC)

Added: 
    

Modified: 
    clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp

Removed: 
    


################################################################################
diff  --git a/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp b/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp
index fbbc32a40e8919..598b368e74d47a 100644
--- a/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp
+++ b/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp
@@ -64,7 +64,7 @@ class FindSuperCallVisitor : public RecursiveASTVisitor<FindSuperCallVisitor> {
 class ObjCSuperCallChecker : public Checker<
                                       check::ASTDecl<ObjCImplementationDecl> > {
 public:
-  ObjCSuperCallChecker() : IsInitialized(false) {}
+  ObjCSuperCallChecker() = default;
 
   void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr,
                     BugReporter &BR) const;
@@ -75,7 +75,7 @@ class ObjCSuperCallChecker : public Checker<
   void fillSelectors(ASTContext &Ctx, ArrayRef<SelectorDescriptor> Sel,
                      StringRef ClassName) const;
   mutable llvm::StringMap<llvm::SmallPtrSet<Selector, 16>> SelectorsForClass;
-  mutable bool IsInitialized;
+  mutable bool IsInitialized = false;
 };
 
 }


        


More information about the cfe-commits mailing list