[clang] Fixing the logic issue in TransformTypos::TransformDesignatedInitExpr… (PR #127211)

Younan Zhang via cfe-commits cfe-commits at lists.llvm.org
Fri Feb 14 19:56:41 PST 2025


================
@@ -13665,15 +13665,15 @@ TreeTransform<Derived>::TransformDesignatedInitExpr(DesignatedInitExpr *E) {
     }
 
     if (D.isArrayDesignator()) {
-      ExprResult Index = getDerived().TransformExpr(E->getArrayIndex(D));
-      if (Index.isInvalid())
+      ExprResult NewIndex = getDerived().TransformExpr(E->getArrayIndex(D));
----------------
zyn0217 wrote:

Can you avoid renaming the variable? Thanks

https://github.com/llvm/llvm-project/pull/127211


More information about the cfe-commits mailing list