Author: Kazu Hirata
Date: 2022-12-22T13:46:26-08:00
New Revision: 9b050e5011e92be1b953cc1cc1406cfbcb43fb90

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

LOG: [clang] Remove redundant initialization of std::optional (NFC)

Added: 
    

Modified: 
    clang/lib/APINotes/APINotesYAMLCompiler.cpp
    clang/lib/Analysis/UnsafeBufferUsage.cpp

Removed: 
    


################################################################################
diff  --git a/clang/lib/APINotes/APINotesYAMLCompiler.cpp 
b/clang/lib/APINotes/APINotesYAMLCompiler.cpp
index d3e53c4dd191f..ff94f61940bfb 100644
--- a/clang/lib/APINotes/APINotesYAMLCompiler.cpp
+++ b/clang/lib/APINotes/APINotesYAMLCompiler.cpp
@@ -549,7 +549,7 @@ struct Module {
   TopLevelItems TopLevel;
   VersionedSeq SwiftVersions;
 
-  std::optional<bool> SwiftInferImportAsMember = std::nullopt;
+  std::optional<bool> SwiftInferImportAsMember;
 
 #if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
   LLVM_DUMP_METHOD void dump() /*const*/;

diff  --git a/clang/lib/Analysis/UnsafeBufferUsage.cpp 
b/clang/lib/Analysis/UnsafeBufferUsage.cpp
index 88d6ca3eaf0c5..7de2de1c84bc2 100644
--- a/clang/lib/Analysis/UnsafeBufferUsage.cpp
+++ b/clang/lib/Analysis/UnsafeBufferUsage.cpp
@@ -427,7 +427,7 @@ void clang::checkUnsafeBufferUsage(const Decl *D,
     if (!any_of(VDGadgets, [](const Gadget *G) { return !G->isSafe(); }))
       continue;
 
-    std::optional<FixItList> Fixes = std::nullopt;
+    std::optional<FixItList> Fixes;
 
     // Avoid suggesting fixes if not all uses of the variable are identified
     // as known gadgets.


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

Reply via email to