[clang] Modernize OptRemark (NFC)
authorKazu Hirata <kazu@google.com>
Sun, 16 Apr 2023 21:24:22 +0000 (14:24 -0700)
committerKazu Hirata <kazu@google.com>
Sun, 16 Apr 2023 21:24:22 +0000 (14:24 -0700)
Identified with modernize-use-default-member-init.

clang/include/clang/Basic/CodeGenOptions.h

index 9785379..e1817b9 100644 (file)
@@ -332,12 +332,12 @@ public:
 
   /// Optimization remark with an optional regular expression pattern.
   struct OptRemark {
-    RemarkKind Kind;
+    RemarkKind Kind = RK_Missing;
     std::string Pattern;
     std::shared_ptr<llvm::Regex> Regex;
 
     /// By default, optimization remark is missing.
-    OptRemark() : Kind(RK_Missing), Regex(nullptr) {}
+    OptRemark() = default;
 
     /// Returns true iff the optimization remark holds a valid regular
     /// expression.