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 e3a8c33 commit c90b74aCopy full SHA for c90b74a
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