swift-module-digester: diagnose adding/removing protocol conformances as API breakages.

This commit is contained in:
Xi Ge
2018-09-20 14:02:14 -07:00
parent 90a330bead
commit 08c8cf14e5
9 changed files with 94 additions and 5 deletions

View File

@@ -51,6 +51,9 @@ static StringRef getCategoryName(uint32_t ID) {
case LocalDiagID::decl_added:
case LocalDiagID::decl_reorder:
return "/* Fixed-layout Type Changes */";
case LocalDiagID::conformance_added:
case LocalDiagID::conformance_removed:
return "/* Protocol Conformance Change */";
default:
return StringRef();
}