swift
RequirementMachine: Conditional requirement inference
#40973
Merged

RequirementMachine: Conditional requirement inference #40973

slavapestov
slavapestov slavapestov force pushed 4 years ago
slavapestov slavapestov marked this pull request as draft 4 years ago
slavapestov slavapestov force pushed 4 years ago
slavapestov AST: Add missing fastpath to transformRec()'s handling of SILBoxType
82410165
slavapestov RequirementMachine: Remove obsolete comment
a2f2ffd1
slavapestov RequirementMachine: Fix missing space in debug output
7a5758ea
slavapestov RequirementMachine: Fix assertion failure when conflicting rules are …
f3b8bedf
slavapestov RequirementMachine: Factor out getRuleForRequirement() from RuleBuild…
f480eeaf
slavapestov RequirementMachine: Add assertion to RewriteSystem::isInMinimizationD…
b27c1568
slavapestov RequirementMachine: Move remapConcreteSubstitutionSchema() to Rewrite…
01ba790c
slavapestov RequirementMachine: Rename remapConcreteSubstitutionSchema() to getRe…
c46c7773
slavapestov RequirementMachine: getRuleForRequirement() supports relative terms
96122834
slavapestov slavapestov force pushed 4 years ago
slavapestov RequirementMachine: Track known protocols in the rewrite system
10e4ffdf
slavapestov RequirementMachine: Allow the property map to record induced rules di…
ae440281
slavapestov RequirementMachine: Property map adds new rules directly
0b3d6ea0
slavapestov RequirementMachine: Remove 'induced rules' mechanism from the propert…
41e32920
slavapestov RequirementMachine: Eliminate layout requirement implied by concrete …
75dfab00
slavapestov RequirementMachine: Conditional requirement inference
eb9f1210
slavapestov slavapestov force pushed to eb9f1210 4 years ago
slavapestov slavapestov marked this pull request as ready for review 4 years ago
slavapestov
slavapestov
DougGregor
DougGregor approved these changes on 2022-01-25
slavapestov slavapestov merged 70e11290 into main 4 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone