31 references to ReportAndPropagate
Microsoft.CodeAnalysis.EditorFeatures (1)
Interactive\InteractiveSession.cs (1)
353catch (Exception e) when (FatalError.ReportAndPropagate(e))
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
Interactive\InteractiveEvaluator.cs (1)
261catch (Exception e) when (FatalError.ReportAndPropagate(e))
Microsoft.CodeAnalysis.Features (4)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingIncrementalAnalyzerProcessor.cs (2)
385catch (Exception e) when (FatalError.ReportAndPropagate(e)) 399return FatalError.ReportAndPropagate(flattened);
SolutionCrawler\WorkCoordinator.IncrementalAnalyzerProcessor.cs (2)
315catch (Exception e) when (FatalError.ReportAndPropagate(e)) 329return FatalError.ReportAndPropagate(flattened);
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Extensions\ProtocolConversions.cs (1)
204catch (Exception e) when (FatalError.ReportAndPropagate(e))
Features\Diagnostics\DocumentAnalysisExecutor_Helpers.cs (1)
177FatalError.ReportAndPropagate(ex);
Microsoft.CodeAnalysis.Remote.ServiceHub (3)
Host\RemoteWorkspace.cs (2)
151catch (Exception ex) when (FatalError.ReportAndPropagate(ex, ErrorSeverity.Critical)) 215catch (Exception ex) when (FatalError.ReportAndPropagate(ex, ErrorSeverity.Critical))
Host\RemoteWorkspace.InFlightSolution.cs (1)
127catch (Exception ex) when (FatalError.ReportAndPropagate(ex, ErrorSeverity.General))
Microsoft.CodeAnalysis.Remote.Workspaces (1)
RemoteCallback.cs (1)
236return FatalError.ReportAndPropagate(exception);
Microsoft.CodeAnalysis.Workspaces (5)
AsyncLazy`1.cs (1)
434catch (Exception e) when (FatalError.ReportAndPropagate(e))
EventMap.cs (1)
178catch (Exception e) when (FatalError.ReportAndPropagate(e))
FatalError.cs (2)
116return ReportAndPropagate(exception, severity); 145return ReportAndPropagate(exception, severity);
Workspace\Workspace_Editor.cs (1)
618catch (Exception e) when (FatalError.ReportAndPropagate(e, ErrorSeverity.General))
Microsoft.VisualStudio.IntegrationTest.Setup (2)
TestExtensionErrorHandler.cs (1)
41FatalError.ReportAndPropagate(exception);
TestTraceListener.cs (1)
94FatalError.ReportAndPropagate(new Exception(message));
Microsoft.VisualStudio.LanguageServices (10)
Diagnostics\VisualStudioDiagnosticAnalyzerProvider.WorkspaceEventListener.cs (1)
65catch (Exception e) when (FatalError.ReportAndPropagate(e, ErrorSeverity.Diagnostic))
LanguageService\AbstractLanguageService`2.IVsLanguageDebugInfo.cs (7)
25catch (Exception e) when (FatalError.ReportAndPropagate(e)) 37catch (Exception e) when (FatalError.ReportAndPropagate(e)) 49catch (Exception e) when (FatalError.ReportAndPropagate(e)) 61catch (Exception e) when (FatalError.ReportAndPropagate(e)) 73catch (Exception e) when (FatalError.ReportAndPropagate(e)) 85catch (Exception e) when (FatalError.ReportAndPropagate(e)) 97catch (Exception e) when (FatalError.ReportAndPropagate(e))
ProjectSystem\InvisibleEditor.cs (1)
156catch (Exception ex) when (FatalError.ReportAndPropagate(ex, ErrorSeverity.Critical)) // critical severity, since this means we're not saving edited files
Venus\ContainedLanguage.cs (1)
190FatalError.ReportAndPropagate(new InvalidOperationException("Failed to get an ITextDocument for a contained document"));
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\FileCodeModel.cs (1)
390FatalError.ReportAndPropagate(new Exception("Failed to apply the workspace changes."), ErrorSeverity.Critical);
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
ProjectSystemShim\VisualBasicProject.vb (1)
147Catch e As Exception When FatalError.ReportAndPropagate(e)