Sema: Remove ConformanceCheckFlags::Used

This commit is contained in:
Slava Pestov
2019-05-23 22:26:09 -04:00
parent 3917268b35
commit 4551230a8b
9 changed files with 41 additions and 63 deletions

View File

@@ -52,8 +52,7 @@ static bool allAssociatedValuesConformToProtocol(DeclContext *DC,
for (auto param : *PL) {
auto type = param->getInterfaceType();
if (!TypeChecker::conformsToProtocol(DC->mapTypeIntoContext(type),
protocol, DC,
ConformanceCheckFlags::Used)) {
protocol, DC, None)) {
return false;
}
}
@@ -81,8 +80,7 @@ static bool allStoredPropertiesConformToProtocol(DeclContext *DC,
auto type = propertyDecl->getValueInterfaceType();
if (!TypeChecker::conformsToProtocol(DC->mapTypeIntoContext(type),
protocol, DC,
ConformanceCheckFlags::Used)) {
protocol, DC, None)) {
return false;
}
}