swift
Use RequirementMachine to build archetypes when enabled
#38457
Merged

Use RequirementMachine to build archetypes when enabled #38457

slavapestov
slavapestov AST: Factor out GenericSignature::getLocalRequirements() method
c2a275ef
slavapestov RequirementMachine: Implement GenericSignature::getLocalRequirements(…
3e47d94b
slavapestov AST: Don't force RequirementMachine creation in getOrCreateGenericSig…
049b6e5a
slavapestov RequirementMachine: Drop protocols that the superclass conforms to wh…
08edd566
slavapestov RequirementMachine: Tri-state enable flag, and move queries to Generi…
b7186637
slavapestov AST: Asert that we don't create GenericSignatureBuilders when Require…
8c91ccaa
slavapestov RequirementMachine: Re-use a single global RewriteContext
02db6324
slavapestov
slavapestov
slavapestov slavapestov merged b6ffc855 into main 4 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone