@@ -31,7 +31,7 @@ public struct WitnessTable : CustomStringConvertible, NoReflectionChildren {
3131 case associatedType( requirement: AssociatedTypeDecl , witness: CanonicalType )
3232
3333 /// A witness table entry describing the witness for an associated type's protocol requirement.
34- case associatedConformance( requirement: CanonicalType , substType : CanonicalType , witness: Conformance )
34+ case associatedConformance( requirement: CanonicalType , witness: Conformance )
3535
3636 /// A witness table entry referencing the protocol conformance for a refined base protocol.
3737 case baseProtocol( requirement: ProtocolDecl , witness: Conformance )
@@ -48,7 +48,6 @@ public struct WitnessTable : CustomStringConvertible, NoReflectionChildren {
4848 witness: CanonicalType ( bridged: bridged. getAssociatedTypeWitness ( ) ) )
4949 case . associatedConformance:
5050 self = . associatedConformance( requirement: CanonicalType ( bridged: bridged. getAssociatedConformanceRequirement ( ) ) ,
51- substType: CanonicalType ( bridged: bridged. getAssociatedConformanceSubstType ( ) ) ,
5251 witness: Conformance ( bridged: bridged. getAssociatedConformanceWitness ( ) ) )
5352 case . baseProtocol:
5453 self = . baseProtocol( requirement: bridged. getBaseProtocolRequirement ( ) . getAs ( ProtocolDecl . self) ,
@@ -71,9 +70,8 @@ public struct WitnessTable : CustomStringConvertible, NoReflectionChildren {
7170 OptionalBridgedFunction ( obj: witness? . bridged. obj) )
7271 case . associatedType( let requirement, let witness) :
7372 return BridgedWitnessTableEntry . createAssociatedType ( requirement. bridged, witness. bridged)
74- case . associatedConformance( let requirement, let substType , let witness) :
73+ case . associatedConformance( let requirement, let witness) :
7574 return BridgedWitnessTableEntry . createAssociatedConformance ( requirement. bridged,
76- substType. bridged,
7775 witness. bridged)
7876 case . baseProtocol( let requirement, let witness) :
7977 return BridgedWitnessTableEntry . createBaseProtocol ( requirement. bridged, witness. bridged)
0 commit comments