Author: Kazu Hirata
Date: 2023-08-27T16:13:53-07:00
New Revision: a8931a1ff76c74649dcdc8325e51a5cd0196839d

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

LOG: [StaticAnalyzer] Modernize VforkChecker (NFC)

Added: 
    

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

Removed: 
    


################################################################################
diff  --git a/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp 
b/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp
index 86a4e6fbcd6ac8..70e14b48a6efde 100644
--- a/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp
+++ b/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp
@@ -46,7 +46,7 @@ class VforkChecker : public Checker<check::PreCall, 
check::PostCall,
                                     check::Bind, check::PreStmt<ReturnStmt>> {
   mutable std::unique_ptr<BuiltinBug> BT;
   mutable llvm::SmallSet<const IdentifierInfo *, 10> VforkAllowlist;
-  mutable const IdentifierInfo *II_vfork;
+  mutable const IdentifierInfo *II_vfork = nullptr;
 
   static bool isChildProcess(const ProgramStateRef State);
 
@@ -58,7 +58,7 @@ class VforkChecker : public Checker<check::PreCall, 
check::PostCall,
                  const char *Details = nullptr) const;
 
 public:
-  VforkChecker() : II_vfork(nullptr) {}
+  VforkChecker() = default;
 
   void checkPreCall(const CallEvent &Call, CheckerContext &C) const;
   void checkPostCall(const CallEvent &Call, CheckerContext &C) const;


        
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to