[clang-tools-extra] [clang-tidy] Add QtEnabled option to modernize-use-integer-sign-comprison (PR #122127)
Piotr Zegar via cfe-commits
cfe-commits at lists.llvm.org
Sat Jan 11 00:38:45 PST 2025
================
@@ -30,11 +30,12 @@ class UseIntegerSignComparisonCheck : public ClangTidyCheck {
void registerMatchers(ast_matchers::MatchFinder *Finder) override;
void check(const ast_matchers::MatchFinder::MatchResult &Result) override;
bool isLanguageVersionSupported(const LangOptions &LangOpts) const override {
- return LangOpts.CPlusPlus20;
+ return LangOpts.CPlusPlus20 || (LangOpts.CPlusPlus17 && QtFrameworkEnabled);
}
private:
utils::IncludeInserter IncludeInserter;
+ const bool QtFrameworkEnabled;
----------------
PiotrZSL wrote:
Tip: keep the same name as name of option.
https://github.com/llvm/llvm-project/pull/122127
More information about the cfe-commits
mailing list