13 references to ErrorReporterHandler
Microsoft.CodeAnalysis.LanguageServer (1)
Logging\RoslynLogger.cs (1)
34FatalError.ErrorReporterHandler handler = ReportFault;
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
src\VisualStudio\Core\Def\Watson\FaultReporter.cs (1)
36FatalError.ErrorReporterHandler handler = static (exception, severity, forceDump) => ReportFault(exception, ConvertSeverity(severity), forceDump);
Microsoft.CodeAnalysis.Workspaces (11)
src\Dependencies\Contracts\ErrorReporting\FailFast.cs (2)
19/// A pre-created delegate to assign to <see cref="FatalError.ErrorReporterHandler" /> if needed. 21internal static readonly FatalError.ErrorReporterHandler Handler = static (e, _, _) => OnFatalException(e);
src\Dependencies\Contracts\ErrorReporting\FatalError.cs (9)
34private static ErrorReporterHandler? s_handler; 35private static ErrorReporterHandler? s_nonFatalHandler; 47public static void SetHandlers(ErrorReporterHandler handler, ErrorReporterHandler? nonFatalHandler) 62public static void OverwriteHandler(ErrorReporterHandler? value) 79static void copyHandlerTo(Assembly assembly, ErrorReporterHandler? handler, string handlerName) 267/// cref="SetHandlers(ErrorReporterHandler, ErrorReporterHandler?)"/>. 275private static void ReportException(Exception exception, ErrorSeverity severity, bool forceDump, ErrorReporterHandler? handler)