Merge pull request #15501 from atrick/add-access-tracking-flag

[exclusivity] Add an access tracking flag.
This commit is contained in:
Andrew Trick
2018-03-31 10:04:08 -07:00
committed by GitHub
23 changed files with 391 additions and 100 deletions

View File

@@ -826,6 +826,8 @@ void Serializer::writeBlockInfoBlock() {
BLOCK_RECORD(sil_block, SIL_DEFAULT_WITNESS_TABLE_NO_ENTRY);
BLOCK_RECORD(sil_block, SIL_INST_WITNESS_METHOD);
BLOCK_RECORD(sil_block, SIL_SPECIALIZE_ATTR);
BLOCK_RECORD(sil_block, SIL_ONE_OPERAND_EXTRA_ATTR);
BLOCK_RECORD(sil_block, SIL_TWO_OPERANDS_EXTRA_ATTR);
// These layouts can exist in both decl blocks and sil blocks.
#define BLOCK_RECORD_WITH_NAMESPACE(K, X) emitRecordID(Out, X, #X, nameBuffer)