Rename lookThroughAllAnyOptionalTypes to lookThroughAllOptionalTypes.

This commit is contained in:
Mark Lacey
2018-02-02 18:00:50 -08:00
parent fdd86fe069
commit be8defb29e
16 changed files with 43 additions and 43 deletions

View File

@@ -1670,7 +1670,7 @@ private:
bool isImplicitlyCurriedIM = isImplicitlyCurriedInstanceMethod(D);
for (auto expectedType : ExpectedTypes) {
if (expectedType &&
expectedType->lookThroughAllAnyOptionalTypes()
expectedType->lookThroughAllOptionalTypes()
->is<AnyFunctionType>() &&
calculateTypeRelationForDecl(D, expectedType, isImplicitlyCurriedIM,
/*UseFuncResultType=*/false) >=
@@ -3746,7 +3746,7 @@ public:
bool addedSelector = false;
bool addedKeyPath = false;
for (auto T : ExpectedTypes) {
T = T->lookThroughAllAnyOptionalTypes();
T = T->lookThroughAllOptionalTypes();
if (auto structDecl = T->getStructOrBoundGenericStruct()) {
if (!addedSelector &&
structDecl->getName() == Ctx.Id_Selector &&