Add -print-diagnostic-groups flag

This change adds the `-print-diagnostic-groups` flag as described by SE-0443.
This commit is contained in:
Dmitrii Galimzianov
2024-09-10 04:27:43 +02:00
parent adf3bde077
commit a8b71ea97f
31 changed files with 376 additions and 315 deletions

View File

@@ -961,7 +961,7 @@ public:
// Emit a specific unavailable message when we know why a decl can't be
// exposed, or a generic message otherwise.
auto diagString = M.getASTContext().Diags.diagnosticStringFor(
diag.getID(), /*PrintDiagnosticNames=*/false);
diag.getID(), PrintDiagnosticNamesMode::None);
DiagnosticEngine::formatDiagnosticText(os, diagString, diag.getArgs(),
DiagnosticFormatOptions());
os << "\");\n";