Remove ResilienceExpansion from substOpaqueTypes for now.

It's currently meaningless, and it'll require thought to pass the correct value when it becomes
meaningful.
This commit is contained in:
Joe Groff
2019-01-18 15:48:46 -08:00
parent a6c9254612
commit e3bbd8ce9e
13 changed files with 20 additions and 28 deletions

View File

@@ -111,8 +111,7 @@ public:
/// Replace opaque types in the conforming type with their underlying types,
/// and resolve opaque conformances to their underlying conformances.
ProtocolConformanceRef substOpaqueTypesWithUnderlyingTypes(Type origType,
ResilienceExpansion expansion) const;
ProtocolConformanceRef substOpaqueTypesWithUnderlyingTypes(Type origType) const;
/// Given a dependent type (expressed in terms of this conformance's
/// protocol), follow it from the conforming type.