[Diagnostics] NFC: Use non-initializer diagnostic when raw representable type doesn't conform but .rawValue does

This commit is contained in:
Pavel Yaskevich
2021-03-15 17:29:26 -07:00
parent b6946980fe
commit e92c6eb68c
2 changed files with 2 additions and 2 deletions

View File

@@ -6842,7 +6842,7 @@ AbstractRawRepresentableFailure::getDiagnostic() const {
} else if (locator->isLastElement<LocatorPathElt::ApplyArgToParam>()) {
return diag::cannot_convert_argument_value;
} else if (locator->isLastElement<LocatorPathElt::AnyRequirement>()) {
return diag::cannot_convert_initializer_value_protocol;
return diag::type_does_not_conform;
}
return None;