swift
Enforce that we only see substituted requirements in checkRequirements()
#70968
Merged

Enforce that we only see substituted requirements in checkRequirements() #70968

slavapestov
slavapestov slavapestov requested a review 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 AnthonyLatsis AnthonyLatsis 1 year ago
slavapestov slavapestov requested a review from kavon kavon 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 removed review request 1 year ago
slavapestov slavapestov removed review request from xedin xedin 1 year ago
slavapestov slavapestov removed review request from rintaro rintaro 1 year ago
slavapestov slavapestov removed review request from kavon kavon 1 year ago
slavapestov slavapestov removed review request from bnbarham bnbarham 1 year ago
slavapestov slavapestov removed review request from ahoppen ahoppen 1 year ago
slavapestov slavapestov removed review request from hborla hborla 1 year ago
slavapestov slavapestov removed review request from hamishknight hamishknight 1 year ago
slavapestov slavapestov removed review request from AnthonyLatsis AnthonyLatsis 1 year ago
slavapestov Sema: Replace a couple of TypeChecker::getProtocol() calls with ASTCo…
d7ce5172
slavapestov Sema: Replace a couple of TypeChecker::getProtocol() calls with getKn…
fc9f8252
slavapestov Sema: Don't call checkConformance() on a type that may contain type v…
78551fa9
slavapestov Sema: Simplify TypeChecker::getDefaultType()
dbfe61a8
slavapestov IDE: Another fix for isMemberDeclAppliedInternal()
1ae370a5
slavapestov slavapestov force pushed 1 year ago
slavapestov slavapestov force pushed 1 year ago
slavapestov IDE: Tidy up some GenericEnvironment usages
e39dd6a5
slavapestov Sema: General cleanup for lookupVisibleMemberDecls()
0a60e7d2
slavapestov Sema: FailureDiagnostic::resolveType() wraps GenericParameterTypes in…
e894d4af
slavapestov Sema: Assert precondition in TypeChecker::performTypoCorrection()
9c30d07a
slavapestov SIL: Don't call checkConformance() on an interface type
485135bb
slavapestov Sema: Map raw type into context before checking conditional conformance
de57a744
slavapestov slavapestov force pushed 1 year ago
slavapestov slavapestov changed the title Enforce that we only see substituted requirements in checkRequirement() Enforce that we only see substituted requirements in checkRequirements() 1 year ago
slavapestov Sema: Change a few checkConformance() calls to lookupConformance()
b59353bc
slavapestov AST: Split off ConformanceLookup.cpp from Module.cpp
f9e7181d
slavapestov AST: Assert if unsubstituted requirements passed in to checkRequireme…
6adab3c6
slavapestov slavapestov force pushed to 6adab3c6 1 year ago
slavapestov
slavapestov slavapestov merged 728d6809 into main 1 year ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone