@@ -860,20 +860,22 @@ static SILValue tryRewriteToPartialApplyStack(
860860 LLVM_DEBUG (llvm::dbgs () << " ++ found original:\n " ;
861861 orig->print (llvm::dbgs ());
862862 llvm::dbgs () << " \n " );
863-
863+
864864 bool origIsUnmodifiedDuringClosureLifetime = true ;
865865
866866 class OrigUnmodifiedDuringClosureLifetimeWalker
867867 : public TransitiveAddressWalker<
868868 OrigUnmodifiedDuringClosureLifetimeWalker> {
869869 SSAPrunedLiveness &closureLiveness;
870870 bool &origIsUnmodifiedDuringClosureLifetime;
871+
871872 public:
872- OrigUnmodifiedDuringClosureLifetimeWalker (SSAPrunedLiveness &closureLiveness,
873- bool &origIsUnmodifiedDuringClosureLifetime)
874- : closureLiveness(closureLiveness),
875- origIsUnmodifiedDuringClosureLifetime (origIsUnmodifiedDuringClosureLifetime)
876- {}
873+ OrigUnmodifiedDuringClosureLifetimeWalker (
874+ SSAPrunedLiveness &closureLiveness,
875+ bool &origIsUnmodifiedDuringClosureLifetime)
876+ : closureLiveness(closureLiveness),
877+ origIsUnmodifiedDuringClosureLifetime (
878+ origIsUnmodifiedDuringClosureLifetime) {}
877879
878880 bool visitUse (Operand *origUse) {
879881 LLVM_DEBUG (llvm::dbgs () << " looking at use\n " ;
@@ -895,12 +897,12 @@ static SILValue tryRewriteToPartialApplyStack(
895897 }
896898 };
897899
898- OrigUnmodifiedDuringClosureLifetimeWalker origUseWalker (closureLiveness,
899- origIsUnmodifiedDuringClosureLifetime);
900+ OrigUnmodifiedDuringClosureLifetimeWalker origUseWalker (
901+ closureLiveness, origIsUnmodifiedDuringClosureLifetime);
900902 auto walkResult = std::move(origUseWalker).walk(orig);
901-
902- if (walkResult == AddressUseKind::Unknown
903- || !origIsUnmodifiedDuringClosureLifetime) {
903+
904+ if (walkResult == AddressUseKind::Unknown ||
905+ !origIsUnmodifiedDuringClosureLifetime) {
904906 continue ;
905907 }
906908
0 commit comments