swift
Non-copyable generics fixes, part 3
#71371
Merged

Non-copyable generics fixes, part 3 #71371

slavapestov
slavapestov Sema: De-requestify TypeBase::isNoncopyable() and TypeBase::isEscapab…
d981cf3b
slavapestov AST: Move TypeBase::isSendableType() to ConformanceLookup.cpp
d7372396
slavapestov Sema: Skip a legacy check when built with SWIFT_ENABLE_EXPERIMENTAL_N…
a68c8062
slavapestov slavapestov force pushed 1 year ago
slavapestov Sema: Clean up printing of generic signatures in missing witness diag…
d9c82b1b
slavapestov slavapestov force pushed 1 year ago
slavapestov IRGen: Rewrite isSpecializedNominalTypeMetadataStaticallyAddressable()
0f30686c
slavapestov IRGen: isDependentConformance() can skip protocols without witness ta…
b333fb16
slavapestov SILGen: Add missing call to collectExistentialConformances()
afe05e9f
slavapestov Mark two more hanging tests as UNSUPPORTED: noncopyable_generics
bca5aa72
slavapestov SIL: Drop conformances to Copyable and Escapable from substitution si…
81027cff
slavapestov AST: Print substitution signature without applying inverse transform
366f7414
slavapestov SIL: Build substitution signature without expanding defaults or apply…
4e84d286
slavapestov AST: Add allowInverses flag to AbstractGenericSignatureRequest
af50d7e6
slavapestov Sema: Two small fixes for noncopyable generics SIL tests
9f0bf00c
slavapestov slavapestov force pushed to 9f0bf00c 1 year ago
slavapestov slavapestov marked this pull request as ready for review 1 year ago
slavapestov slavapestov requested a review from hborla hborla 1 year ago
slavapestov slavapestov requested a review from xedin xedin 1 year ago
slavapestov slavapestov requested a review from AnthonyLatsis AnthonyLatsis 1 year ago
slavapestov slavapestov requested a review from ktoso ktoso 1 year ago
slavapestov slavapestov requested a review from zoecarver zoecarver 1 year ago
slavapestov slavapestov requested a review from hyp hyp 1 year ago
slavapestov slavapestov requested a review from egorzhdan egorzhdan 1 year ago
slavapestov slavapestov requested a review from tshortli tshortli 1 year ago
slavapestov
slavapestov
slavapestov slavapestov merged d46bd335 into main 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone