Circular validation cleanups, part 6 #27594
AST: Re-implement getResultInterfaceType()/getElementInterfaceType()
c20e5db8
Sema: Move function result/subscript element type computation into a …
3062b8c6
Sema: Move @_cdecl attribute validation to typeCheckDecl()
a7b0a4c7
Sema: Always create a type checker instance
f543d248
AST: Remove some unnecessary calls to setGenericSignature()
87cc09c0
AST: Stop checking hasInterfaceType() in MangleLocalTypeDeclRequest
ef573558
IRGen: Remove unnecessary hasInterfaceType() check
440ffe12
Sema: Fold AssociatedTypeDecl::computeType() into validateDecl()
87dd47ae
Sema: Fold NominalTypeDecl::computeType() into validateDecl()
797a7974
Sema: Fold TypeAliasDecl::computeType() into validateDecl()
6974448b
Sema: Fold EnumElementDecl::computeType() into validateDecl()
09034fdf
Sema: Fold SubscriptDecl::computeType() into validateDecl()
90fa96d8
CodaFi
commented
on 2019-10-11
CodaFi
approved these changes
on 2019-10-11
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub