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 52e1fc2 commit 014b155Copy full SHA for 014b155
lib/SIL/Utils/OwnershipUtils.cpp
@@ -214,12 +214,16 @@ bool swift::findInnerTransitiveGuaranteedUses(
214
break;
215
216
case OperandOwnership::InteriorPointer:
217
+ return false;
218
+
219
+#if 0 // FIXME!!! Enable in a following commit that fixes RAUW
220
// If our base guaranteed value does not have any consuming uses (consider
221
// function arguments), we need to be sure to include interior pointer
222
// operands since we may not get a use from a end_scope instruction.
223
if (!InteriorPointerOperand(use).findTransitiveUses(usePoints)) {
224
return false;
225
}
226
+#endif
227
228
229
case OperandOwnership::ForwardingBorrow: {
0 commit comments