swift
Type::subst() rework, part 2
#75947
Merged

Type::subst() rework, part 2 #75947

slavapestov
slavapestov slavapestov force pushed 1 year ago
slavapestov slavapestov force pushed 1 year ago
slavapestov slavapestov force pushed 1 year ago
slavapestov AST: Replace one-off predicates with SubstitutionMap::getRecursivePro…
ae77d6f0
slavapestov AST: Use TypeTransform::transformSubMap() to transform TypeAliasType
074684fe
slavapestov AST: Use TypeTransform::transformSubMap() to transform SILBoxType
bbea8ec1
slavapestov AST: Use TypeTransform::transformSubMap() to transform SILFunctionType
575597da
slavapestov AST: Use TypeTransform::transformPackExpansion() to transform PackExp…
3d64f8d1
slavapestov AST: Use TypeTransform::transformPackElement() to transform PackEleme…
a4712d72
slavapestov AST: Use TypeTransform::transformDependentMember() to transform Depen…
d7ac12a5
slavapestov AST: Use TypeTransform::transformGenericTypeParam() to transform Gene…
68dca61d
slavapestov AST: Introduce SubstFlags::SubstituteLocalArchetypes
39b4bda1
slavapestov SIL: Use MapLocalArchetypesOutOfContext directly from buildSILFunctio…
b4265020
slavapestov SIL: Fix SILVerifier for local archetype substitution change
271be174
slavapestov SILGen: Simplify mapTypeOutOfOpenedExistentialContext()
b23a3407
slavapestov AST: Remove TypeBase::getRootOpenedExistentials()
8e256d90
slavapestov slavapestov force pushed to 8e256d90 1 year ago
slavapestov
slavapestov
slavapestov slavapestov marked this pull request as ready for review 1 year ago
slavapestov slavapestov requested a review from eeckstein eeckstein 1 year ago
slavapestov slavapestov requested a review from ahoppen ahoppen 1 year ago
slavapestov slavapestov requested a review from bnbarham bnbarham 1 year ago
slavapestov slavapestov requested a review from hamishknight hamishknight 1 year ago
slavapestov slavapestov requested a review from rintaro rintaro 1 year ago
slavapestov slavapestov requested a review from adrian-prantl adrian-prantl 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 xymus xymus 1 year ago
slavapestov slavapestov requested a review from jckarter jckarter 1 year ago
slavapestov slavapestov merged 863afad0 into main 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone