DIAG(err_unterminated_comment,
     DiagnosticEngine::Error,
     "%0:%1:%2: error: unterminated comment\n",
     "%0:%1:%2: error: unterminated comment\n")
DIAG(err_syntax_error,
     DiagnosticEngine::Error,
     "%0:%1:%2: error: %3\n",
     "%0:%1:%2: error: %3\n")
DIAG(err_assert_failed,
     DiagnosticEngine::Error,
     "Assertion failed: %0\n",
     "Assertion failed: %0\n")