Sema: Kill off old modeling of generic arguments

This commit is contained in:
Slava Pestov
2017-05-24 19:41:25 -07:00
parent fd80aa096e
commit 1b254a9843
18 changed files with 29 additions and 174 deletions

View File

@@ -2999,8 +2999,7 @@ performMemberLookup(ConstraintKind constraintKind, DeclName memberName,
}
}
result.addViable(OverloadChoice(baseTy, ctor, /*isSpecialized=*/false,
functionRefKind));
result.addViable(OverloadChoice(baseTy, ctor, functionRefKind));
}
@@ -3160,9 +3159,7 @@ performMemberLookup(ConstraintKind constraintKind, DeclName memberName,
OverloadChoice::getDeclViaUnwrappedOptional(ovlBaseTy, cand,
functionRefKind));
} else {
result.addViable(OverloadChoice(ovlBaseTy, cand,
/*isSpecialized=*/false,
functionRefKind));
result.addViable(OverloadChoice(ovlBaseTy, cand, functionRefKind));
}
};