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:
@@ -1339,6 +1339,7 @@ bool SILDeserializer::readSILInstruction(SILFunction *Fn, SILBasicBlock *BB,
|
||||
REFCOUNTING_INSTRUCTION(ReleaseValue)
|
||||
UNARY_INSTRUCTION(UnmanagedReleaseValue)
|
||||
REFCOUNTING_INSTRUCTION(AutoreleaseValue)
|
||||
UNARY_INSTRUCTION(UnmanagedAutoreleaseValue)
|
||||
REFCOUNTING_INSTRUCTION(SetDeallocating)
|
||||
UNARY_INSTRUCTION(DeinitExistentialAddr)
|
||||
UNARY_INSTRUCTION(EndBorrowArgument)
|
||||
|
||||
Reference in New Issue
Block a user