Skip to content

Commit 552e465

Browse files
authored
[Clang][NFCI] Fix a logic issue in TransformDesignatedInitExpr (#127211)
It was clearly a typo regarding whether the array index expression has changed in its transforming. This doesn't appear to be a functional change in practice, so no test case or release note provided. Fixes #126113
1 parent 9c4ef23 commit 552e465

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

clang/lib/Sema/TreeTransform.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13672,7 +13672,7 @@ TreeTransform<Derived>::TransformDesignatedInitExpr(DesignatedInitExpr *E) {
1367213672
Desig.AddDesignator(
1367313673
Designator::CreateArrayDesignator(Index.get(), D.getLBracketLoc()));
1367413674

13675-
ExprChanged = ExprChanged || Init.get() != E->getArrayIndex(D);
13675+
ExprChanged = ExprChanged || Index.get() != E->getArrayIndex(D);
1367613676
ArrayExprs.push_back(Index.get());
1367713677
continue;
1367813678
}

0 commit comments

Comments
 (0)