swift
AST: Simplify ProtocolConformanceRef operations a little bit
#80482
Merged

AST: Simplify ProtocolConformanceRef operations a little bit #80482

slavapestov
slavapestov AST: Remove origType parameter from ProtocolConformanceRef::getAssoci…
8b1514cf
slavapestov AST: Build the right kind of ErrorType inside subst() instead of getT…
1828c7e6
slavapestov AST: Remove origType parameter from ProtocolConformanceRef::getTypeWi…
91503710
slavapestov AST: Remove type parameter from ProtocolConformanceRef::getTypeWitnes…
00766f7d
slavapestov AST: Preserve sugar in getIdentitySubstitutionMap()
26543d12
slavapestov AST: Remove type parameter from ProtocolConformanceRef::getWitnessByN…
7399eeb6
slavapestov AST: Remove origType parameter from ProtocolConformanceRef::subst()
a209ff88
slavapestov AST: Remove origType parameter from ProtocolConformanceRef::getAssoci…
06163331
slavapestov AST: Add new form of SubstitutionMap::getProtocolSubstitutions()
ec0dfc87
slavapestov AST: Eliminate GenericEnvironment::mapConformanceRefIntoContext()
ea057087
slavapestov AST: Remove origType parameter from substOpaqueTypesWithUnderlyingTyp…
a06a4213
slavapestov AST: Remove getAssociatedType() call from PackConformance
ba6ff419
slavapestov IRGen: Remove calls to ProtocolConformanceRef::getAssociatedType()
f455898a
slavapestov SILGen: Remove a usage of ProtocolConformanceRef::getAssociatedType()
44b73b92
slavapestov AST: Remove ProtocolConformanceRef::getAssociatedType()
cea72e35
slavapestov AST: Remove AssociatedType
e475b080
slavapestov slavapestov force pushed from 97ae1541 to e475b080 1 year ago
slavapestov
slavapestov
slavapestov slavapestov marked this pull request as ready for review 1 year ago
slavapestov slavapestov requested a review from AnthonyLatsis AnthonyLatsis 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 eeckstein eeckstein 1 year ago
slavapestov slavapestov requested a review from jckarter jckarter 1 year ago
slavapestov slavapestov requested a review from zoecarver zoecarver 1 year ago
slavapestov slavapestov requested a review from egorzhdan egorzhdan 1 year ago
slavapestov slavapestov requested a review from Xazax-hun Xazax-hun 1 year ago
slavapestov slavapestov requested a review from j-hui j-hui 1 year ago
slavapestov slavapestov requested a review from fahadnayyar fahadnayyar 1 year ago
slavapestov slavapestov requested a review from susmonteiro susmonteiro 1 year ago
slavapestov slavapestov requested a review from rjmccall rjmccall 1 year ago
slavapestov slavapestov merged 9148ae32 into main 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone