swift
995de881 - [GSB] Teach addInheritedRequirements() and its callers to use UnresolvedType.

Commit
8 years ago
[GSB] Teach addInheritedRequirements() and its callers to use UnresolvedType. Teach addInheritedRequirements() to take an UnresolvedType, so the requirements it adds can be delayed if needed. More importantly, teach the primary caller (addConformanceRequirement) not to use getNestedType directly; instead, form an appropriate Type and let the type-resolution machinery handle it.
Author
Committer
Parents
Loading