@@ -452,7 +452,7 @@ final public class UnconditionalCheckedCastAddrInst : Instruction {
452
452
final public class EndApplyInst : Instruction , UnaryInstruction { }
453
453
final public class AbortApplyInst : Instruction , UnaryInstruction { }
454
454
455
- final public class BeginDeallocRefInst : SingleValueInstruction {
455
+ final public class BeginDeallocRefInst : SingleValueInstruction , UnaryInstruction {
456
456
public var reference : Value { operands [ 0 ] . value }
457
457
public var allocation : AllocRefInstBase { operands [ 1 ] . value as! AllocRefInstBase }
458
458
}
@@ -1043,16 +1043,16 @@ final public class ProjectExistentialBoxInst : SingleValueInstruction, UnaryInst
1043
1043
1044
1044
public protocol CopyingInstruction : SingleValueInstruction , UnaryInstruction { }
1045
1045
1046
- final public class CopyValueInst : SingleValueInstruction , UnaryInstruction , CopyingInstruction {
1046
+ final public class CopyValueInst : SingleValueInstruction , CopyingInstruction {
1047
1047
public var fromValue : Value { operand. value }
1048
1048
}
1049
1049
1050
- final public class ExplicitCopyValueInst : SingleValueInstruction , UnaryInstruction , CopyingInstruction {
1050
+ final public class ExplicitCopyValueInst : SingleValueInstruction , CopyingInstruction {
1051
1051
public var fromValue : Value { operand. value }
1052
1052
}
1053
1053
1054
- final public class UnownedCopyValueInst : SingleValueInstruction , UnaryInstruction , CopyingInstruction { }
1055
- final public class WeakCopyValueInst : SingleValueInstruction , UnaryInstruction , CopyingInstruction { }
1054
+ final public class UnownedCopyValueInst : SingleValueInstruction , CopyingInstruction { }
1055
+ final public class WeakCopyValueInst : SingleValueInstruction , CopyingInstruction { }
1056
1056
1057
1057
final public class UncheckedOwnershipConversionInst : SingleValueInstruction { }
1058
1058
@@ -1245,8 +1245,7 @@ final public class AllocExistentialBoxInst : SingleValueInstruction, Allocation
1245
1245
// multi-value instructions
1246
1246
//===----------------------------------------------------------------------===//
1247
1247
1248
- final public class BeginCOWMutationInst : MultipleValueInstruction ,
1249
- UnaryInstruction {
1248
+ final public class BeginCOWMutationInst : MultipleValueInstruction , UnaryInstruction {
1250
1249
public var instance : Value { operand. value }
1251
1250
public var uniquenessResult : Value { return getResult ( index: 0 ) }
1252
1251
public var instanceResult : Value { return getResult ( index: 1 ) }
0 commit comments