mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
[sil-opaque-values] Add support for createLoadBorrow.
This commit is contained in:
@@ -1236,7 +1236,8 @@ public:
|
||||
F.hasQualifiedOwnership(),
|
||||
"Inst with qualified ownership in a function that is not qualified");
|
||||
require(LBI->getType().isObject(), "Result of load must be an object");
|
||||
require(LBI->getType().isLoadable(LBI->getModule()),
|
||||
require(!fnConv.useLoweredAddresses()
|
||||
|| LBI->getType().isLoadable(LBI->getModule()),
|
||||
"Load must have a loadable type");
|
||||
require(LBI->getOperand()->getType().isAddress(),
|
||||
"Load operand must be an address");
|
||||
|
||||
Reference in New Issue
Block a user