diff --git a/include/llvm/Support/CommandLine.h b/include/llvm/Support/CommandLine.h index 036830282a5..3cc2c3c0121 100644 --- a/include/llvm/Support/CommandLine.h +++ b/include/llvm/Support/CommandLine.h @@ -187,27 +187,24 @@ enum MiscFlags { // Miscellaneous flags to adjust argument // class OptionCategory { private: - StringRef Name = "General Category"; - StringRef Description; + StringRef const Name; + StringRef const Description; void registerCategory(); public: - OptionCategory(StringRef Name, - StringRef Description = "") + OptionCategory(StringRef const Name, + StringRef const Description = "") : Name(Name), Description(Description) { registerCategory(); } - OptionCategory() = default; StringRef getName() const { return Name; } StringRef getDescription() const { return Description; } - - SmallPtrSet