swift
Sema: Clean up getTypeOfMemberReference() and buildMemberRef()
#84131
Merged

Sema: Clean up getTypeOfMemberReference() and buildMemberRef() #84131

slavapestov
slavapestov slavapestov requested a review from hborla hborla 147 days ago
slavapestov slavapestov requested a review from xedin xedin 147 days ago
slavapestov Sema: Don't stick CovariantReturnConversionExpr around property acces…
ab4e754e
slavapestov Sema: Small cleanup in getMemberReferenceTypeFromOpenedType()
6b2e5985
slavapestov Sema: Clean up getMemberReferenceTypeFromOpenedType()
af3b5e8e
xedin
xedin approved these changes on 2025-09-08
slavapestov slavapestov force pushed from 16ba47f7 143 days ago
slavapestov slavapestov requested a review from jckarter jckarter 143 days ago
slavapestov slavapestov requested a review from bnbarham bnbarham 143 days ago
slavapestov slavapestov requested a review from CodaFi CodaFi 143 days ago
slavapestov slavapestov requested a review from DougGregor DougGregor 143 days ago
slavapestov slavapestov requested a review from hamishknight hamishknight 143 days ago
slavapestov slavapestov requested a review from rintaro rintaro 143 days ago
slavapestov slavapestov force pushed 143 days ago
slavapestov slavapestov force pushed 143 days ago
slavapestov slavapestov changed the title Sema: Small cleanups to TypeOfReference.cpp Sema: Clean up getTypeOfMemberReference() and buildMemberRef() 143 days ago
slavapestov slavapestov force pushed 143 days ago
slavapestov
slavapestov
hamishknight
hamishknight commented on 2025-09-09
slavapestov AST: Add TypeBase::eraseDynamicSelfType()
45e3f1bc
slavapestov Sema: More DynamicSelfType cleanup
9e2d4c52
slavapestov Sema: Clean up buildOtherConstructorRef()
27c52eb4
slavapestov Sema: Move ConstructorDecl hack out of getMemberReferenceTypeFromOpen…
b6676fa3
slavapestov Sema: Don't modify openedType in getMemberReferenceTypeFromOpenedType()
6dc2e755
slavapestov Sema: Clean up property wrapper application in getTypeOfMemberReferen…
45ec8093
slavapestov Sema: Fix crash in IgnoreAssignmentDestinationType::diagnoseForAmbigu…
13b4b03a
slavapestov Sema: Remove unused variable
a7cbe5cc
slavapestov Sema: Re-organize some logic in getTypeOfMemberReference()
68be47f1
slavapestov Sema: Further split up getTypeOfMemberTypeReference()
60246a28
slavapestov slavapestov force pushed to 60246a28 143 days ago
slavapestov
slavapestov
slavapestov slavapestov merged 0063c3c5 into main 143 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone