1 write to ExceptionPathsAnalysis
Microsoft.CodeAnalysis.NetAnalyzers (1)
src\9382845807600969\AbstractDataFlowAnalysisContext.cs (1)
66
ExceptionPathsAnalysis
= exceptionPathsAnalysis;
9 references to ExceptionPathsAnalysis
Microsoft.CodeAnalysis.NetAnalyzers (9)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\FlowAnalysis\GlobalFlowStateDictionaryAnalysisContext.cs (1)
61
ExceptionPathsAnalysis
,
src\9382845807600969\AbstractDataFlowAnalysisContext.cs (3)
167
hashCode.Add(
ExceptionPathsAnalysis
.GetHashCode());
186
&&
ExceptionPathsAnalysis
.GetHashCode() == other.
ExceptionPathsAnalysis
.GetHashCode()
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysisContext.cs (1)
68
PessimisticAnalysis,
ExceptionPathsAnalysis
, pointsToAnalysisResult, TryGetOrComputeAnalysisResult, ControlFlowGraph, interproceduralAnalysisData,
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysisContext.cs (1)
103
ExceptionPathsAnalysis
, pointsToAnalysisResult, TryGetOrComputeAnalysisResult, DisposeOwnershipTransferLikelyTypes, DisposeOwnershipTransferAtConstructor,
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysisContext.cs (1)
79
PessimisticAnalysis,
ExceptionPathsAnalysis
, copyAnalysisResult, TryGetOrComputeAnalysisResult, ControlFlowGraph, interproceduralAnalysisData,
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysis.cs (1)
124
if ((analysisContext.
ExceptionPathsAnalysis
|| hasAnyTryBlock) &&
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
650
if (DataFlowAnalysisContext.
ExceptionPathsAnalysis
&& !ExecutingExceptionPathsAnalysisPostPass)