diff options
author | Nathan James <n.james93@hotmail.co.uk> | 2022-05-18 17:38:42 +0100 |
---|---|---|
committer | Nathan James <n.james93@hotmail.co.uk> | 2022-05-18 17:38:44 +0100 |
commit | 4739176fd3047dfa13eae307c56c6dba7b605019 (patch) | |
tree | f186bea7aa5649709716588f34d8f6213aecf62f /clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.h | |
parent | 46eef7687639eca1319a93d93d9e588ee0219f8c (diff) | |
download | llvm-4739176fd3047dfa13eae307c56c6dba7b605019.zip llvm-4739176fd3047dfa13eae307c56c6dba7b605019.tar.gz llvm-4739176fd3047dfa13eae307c56c6dba7b605019.tar.bz2 |
[clang-tidy] Fix readability-simplify-boolean-expr crash with implicit cast in return.
Fixes https://github.com/llvm/llvm-project/issues/55557
Reviewed By: LegalizeAdulthood
Differential Revision: https://reviews.llvm.org/D125877
Diffstat (limited to 'clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.h')
-rw-r--r-- | clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.h b/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.h index 9a362d7..2724c9a 100644 --- a/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.h +++ b/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.h @@ -55,7 +55,8 @@ private: void replaceCompoundReturnWithCondition(const ASTContext &Context, const ReturnStmt *Ret, bool Negated, - const IfStmt *If); + const IfStmt *If, + const Expr *ThenReturn); void issueDiag(const ASTContext &Result, SourceLocation Loc, StringRef Description, SourceRange ReplacementRange, |