JonasToth updated this revision to Diff 404296. JonasToth added a comment. - use boolean for option parsing
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D54943/new/ https://reviews.llvm.org/D54943 Files: clang-tools-extra/clang-tidy/cppcoreguidelines/ConstCorrectnessCheck.h Index: clang-tools-extra/clang-tidy/cppcoreguidelines/ConstCorrectnessCheck.h =================================================================== --- clang-tools-extra/clang-tidy/cppcoreguidelines/ConstCorrectnessCheck.h +++ clang-tools-extra/clang-tidy/cppcoreguidelines/ConstCorrectnessCheck.h @@ -26,13 +26,13 @@ public: ConstCorrectnessCheck(StringRef Name, ClangTidyContext *Context) : ClangTidyCheck(Name, Context), - AnalyzeValues(Options.get("AnalyzeValues", 1)), - AnalyzeReferences(Options.get("AnalyzeReferences", 1)), - WarnPointersAsValues(Options.get("WarnPointersAsValues", 0)), - TransformValues(Options.get("TransformValues", 1)), - TransformReferences(Options.get("TransformReferences", 1)), - TransformPointersAsValues(Options.get("TransformPointersAsValues", 0)) { - } + AnalyzeValues(Options.get("AnalyzeValues", true)), + AnalyzeReferences(Options.get("AnalyzeReferences", true)), + WarnPointersAsValues(Options.get("WarnPointersAsValues", false)), + TransformValues(Options.get("TransformValues", true)), + TransformReferences(Options.get("TransformReferences", true)), + TransformPointersAsValues( + Options.get("TransformPointersAsValues", false)) {} // The rules for C and 'const' are different and incompatible for this check. bool isLanguageVersionSupported(const LangOptions &LangOpts) const override {
Index: clang-tools-extra/clang-tidy/cppcoreguidelines/ConstCorrectnessCheck.h =================================================================== --- clang-tools-extra/clang-tidy/cppcoreguidelines/ConstCorrectnessCheck.h +++ clang-tools-extra/clang-tidy/cppcoreguidelines/ConstCorrectnessCheck.h @@ -26,13 +26,13 @@ public: ConstCorrectnessCheck(StringRef Name, ClangTidyContext *Context) : ClangTidyCheck(Name, Context), - AnalyzeValues(Options.get("AnalyzeValues", 1)), - AnalyzeReferences(Options.get("AnalyzeReferences", 1)), - WarnPointersAsValues(Options.get("WarnPointersAsValues", 0)), - TransformValues(Options.get("TransformValues", 1)), - TransformReferences(Options.get("TransformReferences", 1)), - TransformPointersAsValues(Options.get("TransformPointersAsValues", 0)) { - } + AnalyzeValues(Options.get("AnalyzeValues", true)), + AnalyzeReferences(Options.get("AnalyzeReferences", true)), + WarnPointersAsValues(Options.get("WarnPointersAsValues", false)), + TransformValues(Options.get("TransformValues", true)), + TransformReferences(Options.get("TransformReferences", true)), + TransformPointersAsValues( + Options.get("TransformPointersAsValues", false)) {} // The rules for C and 'const' are different and incompatible for this check. bool isLanguageVersionSupported(const LangOptions &LangOpts) const override {
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits