17 references to FatalError
InteractiveHost32 (1)
InteractiveHostEntryPoint.cs (1)
18
FatalError
.Handler = FailFast.Handler;
InteractiveHost64 (1)
InteractiveHostEntryPoint.cs (1)
18
FatalError
.Handler = FailFast.Handler;
Microsoft.CodeAnalysis.InteractiveHost (13)
AsyncLazy`1.cs (1)
434
catch (Exception e) when (
FatalError
.ReportAndPropagate(e))
FailFast.cs (2)
17
/// A pre-created delegate to assign to <see cref="
FatalError
.ErrorReporterHandler" /> if needed.
19
internal static readonly
FatalError
.ErrorReporterHandler Handler = static (e, _, _) => OnFatalException(e);
FatalError.cs (2)
77
var targetType = assembly.GetType(typeof(
FatalError
).FullName!, throwOnError: true)!;
78
var targetHandlerProperty = targetType.GetProperty(nameof(
FatalError
.Handler), BindingFlags.Static | BindingFlags.Public)!;
Interactive\Core\InteractiveHost.cs (2)
263
catch (Exception e) when (
FatalError
.ReportAndPropagate(e))
350
catch (Exception e) when (
FatalError
.ReportAndPropagate(e))
Interactive\Core\InteractiveHost.LazyRemoteService.cs (1)
130
catch (Exception e) when (
FatalError
.ReportAndPropagateUnlessCanceled(e))
Interactive\Core\InteractiveHost.RemoteService.cs (1)
103
catch (Exception e) when (
FatalError
.ReportAndPropagate(e))
TaskExtensions.cs (4)
163
catch (Exception e) when (
FatalError
.ReportAndPropagateUnlessCanceled(e))
348
FatalError
.ReportAndCatch(exception);
353
task.ContinueWith(p =>
FatalError
.ReportAndCatchUnlessCanceled(p.Exception!),
363
task.ContinueWith(p =>
FatalError
.ReportAndCatchUnlessCanceled(p.Exception!, cancellationToken),
Microsoft.VisualStudio.LanguageServices (2)
Interactive\VsInteractiveWindowPackage.cs (2)
22
using InteractiveHostFatalError = InteractiveHost::Microsoft.CodeAnalysis.ErrorReporting.
FatalError
;
55
FatalError.CopyHandlerTo(typeof(
InteractiveHostFatalError
).Assembly);