mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
[NFC] Adopt new diagnostic features across Sema
This commit is contained in:
@@ -2088,8 +2088,7 @@ ValueDecl *DerivedConformance::deriveEncodable(ValueDecl *requirement) {
|
||||
ConformanceDecl->diagnose(diag::type_does_not_conform,
|
||||
Nominal->getDeclaredType(), getProtocolType());
|
||||
requirement->diagnose(diag::no_witnesses, diag::RequirementKind::Func,
|
||||
requirement->getName(), getProtocolType(),
|
||||
/*AddFixIt=*/false);
|
||||
requirement, getProtocolType(), /*AddFixIt=*/false);
|
||||
|
||||
return nullptr;
|
||||
}
|
||||
@@ -2120,8 +2119,7 @@ ValueDecl *DerivedConformance::deriveDecodable(ValueDecl *requirement) {
|
||||
ConformanceDecl->diagnose(diag::type_does_not_conform,
|
||||
Nominal->getDeclaredType(), getProtocolType());
|
||||
requirement->diagnose(diag::no_witnesses, diag::RequirementKind::Constructor,
|
||||
requirement->getName(), getProtocolType(),
|
||||
/*AddFixIt=*/false);
|
||||
requirement, getProtocolType(), /*AddFixIt=*/false);
|
||||
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user