Re-apply https://github.com/apple/swift/pull/38384 #38450
SILOptimizer: Remove unnecessary #include of GenericSignatureBuilder.h
d9f38bfd
GSB: Simplify EquivalenceClass::lookupNestedType()
5f85a786
AST: Lazy construct GenericSignatureBuilder in a GenericEnvironment
a65effed
AST: Move ArchetypeType::resolveNestedType() to GenericEnvironment.cpp
9d07ff73
AST: Move EquivalenceClass::getTypeInContext() to GenericEnvironment.cpp
a96682c3
AST: Refactor GSB::EquivalenceClass::getTypeInContext() into GenericE…
940ca1ea
AST: Refactor GenericEnvironment::getOrCreateArchetypeFromInterfaceTy…
7f5eea46
AST: Clean up recursion guards in GenericEnvironment
5570ed5f
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub