mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
[semantic-sil] Create unmanaged_autorelease_value.
This is an autorelease for use with Builtin.autorelease that does not need to be balanced as part of the ownership model. rdar://29791263
This commit is contained in:
@@ -2104,6 +2104,7 @@ bool SILParser::parseSILInstruction(SILBasicBlock *BB, SILBuilder &B) {
|
||||
UNARY_INSTRUCTION(EndBorrowArgument)
|
||||
UNARY_INSTRUCTION(UnmanagedReleaseValue)
|
||||
UNARY_INSTRUCTION(UnmanagedRetainValue)
|
||||
UNARY_INSTRUCTION(UnmanagedAutoreleaseValue)
|
||||
REFCOUNTING_INSTRUCTION(StrongPin)
|
||||
REFCOUNTING_INSTRUCTION(StrongRetain)
|
||||
REFCOUNTING_INSTRUCTION(StrongRelease)
|
||||
|
||||
Reference in New Issue
Block a user