mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Merge remote-tracking branch 'origin/main' into rebranch
This commit is contained in:
@@ -1843,16 +1843,10 @@ Serializer::writeASTBlockEntity(ProtocolConformance *conformance) {
|
||||
DeclTypeAbbrCodes[BuiltinProtocolConformanceLayout::Code];
|
||||
auto typeID = addTypeRef(builtin->getType());
|
||||
auto protocolID = addDeclRef(builtin->getProtocol());
|
||||
auto genericSigID = addGenericSignatureRef(builtin->getGenericSignature());
|
||||
|
||||
SmallVector<uint64_t, 16> requirementData;
|
||||
serializeGenericRequirements(builtin->getConditionalRequirements(),
|
||||
requirementData);
|
||||
|
||||
BuiltinProtocolConformanceLayout::emitRecord(
|
||||
Out, ScratchRecord, abbrCode, typeID, protocolID, genericSigID,
|
||||
static_cast<unsigned>(builtin->getBuiltinConformanceKind()),
|
||||
requirementData);
|
||||
Out, ScratchRecord, abbrCode, typeID, protocolID,
|
||||
static_cast<unsigned>(builtin->getBuiltinConformanceKind()));
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user