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
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits