swift-module-digester: changing default associated type is API breaking.

This commit is contained in:
Xi Ge
2018-09-21 14:38:09 -07:00
parent e8c604ff99
commit 565fd91a76
5 changed files with 8 additions and 0 deletions

View File

@@ -1740,6 +1740,10 @@ void DiagnosisEmitter::visitType(SDKNodeType *Node) {
Diags.diagnose(SourceLoc(), diag::decl_type_change, Parent->getScreenInfo(),
Descriptor, Node->getPrintedName(), Count->getPrintedName());
break;
case SDKNodeKind::DeclAssociatedType:
Diags.diagnose(SourceLoc(), diag::decl_type_change, Parent->getScreenInfo(),
"default", Node->getPrintedName(), Count->getPrintedName());
break;
default:
break;
}