Skip to content

Commit 4feae67

Browse files
committed
[SILGenCleanup] Added assert.
1 parent 2bb3212 commit 4feae67

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

lib/SILOptimizer/Mandatory/SILGenCleanup.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ bool SILGenCleanup::completeOSSALifetimes(SILFunction *function) {
124124
}
125125
}
126126
for (SILArgument *arg : block->getArguments()) {
127+
assert(!arg->isReborrow() && "reborrows not legal at this SIL stage");
127128
if (completion.completeOSSALifetime(arg) ==
128129
LifetimeCompletion::WasCompleted) {
129130
changed = true;

0 commit comments

Comments
 (0)