diff options
author | Congcong Cai <congcongcai0907@163.com> | 2024-05-11 12:15:24 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-11 12:15:24 +0800 |
commit | 3676b0945c800e3105f648d178b331953246716a (patch) | |
tree | d0620e32a33d98858efc88c65386045223928978 /clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.h | |
parent | 65c9b8460b1aa309d012a5fe031524dbb813d64e (diff) | |
download | llvm-3676b0945c800e3105f648d178b331953246716a.zip llvm-3676b0945c800e3105f648d178b331953246716a.tar.gz llvm-3676b0945c800e3105f648d178b331953246716a.tar.bz2 |
[clang-tidy] `readability-simplify-boolean-expr` avoid to warn expression expand from macro when ``IgnoreMacro`` option is enabled. (#91757)
Fixes: #91487
Diffstat (limited to 'clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.h')
-rw-r--r-- | clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.h b/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.h index ccc6f3d..63c3caa 100644 --- a/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.h +++ b/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.h @@ -64,6 +64,8 @@ private: StringRef Description, SourceRange ReplacementRange, StringRef Replacement); + bool canBeBypassed(const Stmt *S) const; + const bool IgnoreMacros; const bool ChainedConditionalReturn; const bool ChainedConditionalAssignment; |