We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 282992d commit f350b58Copy full SHA for f350b58
clang-tools-extra/clang-tidy/bugprone/NarrowingConversionsCheck.cpp
@@ -562,11 +562,10 @@ bool NarrowingConversionsCheck::handleConditionalOperator(
562
563
void NarrowingConversionsCheck::handleConditionalOperatorArgument(
564
const ASTContext &Context, const Expr &Lhs, const Expr *Arg) {
565
- if (const auto *ICE = llvm::dyn_cast<ImplicitCastExpr>(Arg)) {
566
- if (!Arg->getIntegerConstantExpr(Context)) {
+ if (const auto *ICE = llvm::dyn_cast<ImplicitCastExpr>(Arg))
+ if (!Arg->getIntegerConstantExpr(Context))
567
Arg = ICE->getSubExpr();
568
- }
569
+
570
handleBinaryOperator(Context, Arg->getExprLoc(), Lhs, *Arg);
571
}
572
0 commit comments