File tree Expand file tree Collapse file tree 3 files changed +9
-0
lines changed
SwiftCompilerSources/Sources/SIL Expand file tree Collapse file tree 3 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -976,6 +976,10 @@ class MarkDependenceInst : SingleValueInstruction {
976
976
public func resolveToNonEscaping( ) {
977
977
bridged. MarkDependenceInst_resolveToNonEscaping ( )
978
978
}
979
+
980
+ public func settleToEscaping( ) {
981
+ bridged. MarkDependenceInst_settleToEscaping ( )
982
+ }
979
983
}
980
984
981
985
final public class RefToBridgeObjectInst : SingleValueInstruction {
Original file line number Diff line number Diff line change @@ -788,6 +788,7 @@ struct BridgedInstruction {
788
788
BRIDGED_INLINE SwiftInt AssignInst_getAssignOwnership () const ;
789
789
BRIDGED_INLINE MarkDependenceKind MarkDependenceInst_dependenceKind () const ;
790
790
BRIDGED_INLINE void MarkDependenceInst_resolveToNonEscaping () const ;
791
+ BRIDGED_INLINE void MarkDependenceInst_settleToEscaping () const ;
791
792
BRIDGED_INLINE SwiftInt BeginAccessInst_getAccessKind () const ;
792
793
BRIDGED_INLINE bool BeginAccessInst_isStatic () const ;
793
794
BRIDGED_INLINE bool BeginAccessInst_isUnsafe () const ;
Original file line number Diff line number Diff line change @@ -1387,6 +1387,10 @@ void BridgedInstruction::MarkDependenceInst_resolveToNonEscaping() const {
1387
1387
getAs<swift::MarkDependenceInst>()->resolveToNonEscaping ();
1388
1388
}
1389
1389
1390
+ void BridgedInstruction::MarkDependenceInst_settleToEscaping () const {
1391
+ getAs<swift::MarkDependenceInst>()->settleToEscaping ();
1392
+ }
1393
+
1390
1394
SwiftInt BridgedInstruction::BeginAccessInst_getAccessKind () const {
1391
1395
return (SwiftInt)getAs<swift::BeginAccessInst>()->getAccessKind ();
1392
1396
}
You can’t perform that action at this time.
0 commit comments