mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
[Serialization] witness_method should reference existing conformances.
Part of a series of commits to remove redundantly-serialized conformances. Swift SVN r22196
This commit is contained in:
@@ -293,6 +293,7 @@ void Serializer::writeBlockInfoBlock() {
|
||||
BLOCK_RECORD(sil_block, SIL_WITNESS_ASSOC_PROTOCOL);
|
||||
BLOCK_RECORD(sil_block, SIL_WITNESS_ASSOC_ENTRY);
|
||||
BLOCK_RECORD(sil_block, SIL_GENERIC_OUTER_PARAMS);
|
||||
BLOCK_RECORD(sil_block, SIL_INST_WITNESS_METHOD);
|
||||
|
||||
// These layouts can exist in both decl blocks and sil blocks.
|
||||
#define BLOCK_RECORD_WITH_NAMESPACE(K, X) emitRecordID(Out, X, #X, nameBuffer)
|
||||
|
||||
Reference in New Issue
Block a user