File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -111,6 +111,8 @@ struct ConversionOperation {
111
111
112
112
static bool isa (SILInstruction *inst) {
113
113
switch (inst->getKind ()) {
114
+ case SILInstructionKind::MarkUnresolvedNonCopyableValueInst:
115
+ case SILInstructionKind::MarkUninitializedInst:
114
116
case SILInstructionKind::ConvertFunctionInst:
115
117
case SILInstructionKind::UpcastInst:
116
118
case SILInstructionKind::AddressToPointerInst:
@@ -135,6 +137,9 @@ struct ConversionOperation {
135
137
case SILInstructionKind::RefToUnownedInst:
136
138
case SILInstructionKind::UnmanagedToRefInst:
137
139
case SILInstructionKind::UnownedToRefInst:
140
+ case SILInstructionKind::CopyableToMoveOnlyWrapperValueInst:
141
+ case SILInstructionKind::MoveOnlyWrapperToCopyableValueInst:
142
+ case SILInstructionKind::MoveOnlyWrapperToCopyableBoxInst:
138
143
return true ;
139
144
default :
140
145
return false ;
You can’t perform that action at this time.
0 commit comments