1 write to ExceptionNamedType
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
253
ExceptionNamedType
= WellKnownTypeProvider.GetOrCreateTypeByMetadataName(WellKnownTypeNames.SystemException);
7 references to ExceptionNamedType
Microsoft.CodeAnalysis.AnalyzerUtilities (7)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysis.CopyDataFlowOperationVisitor.cs (1)
453
Debug.Assert(SymbolEqualityComparer.Default.Equals(throwBranchWithExceptionType.ExceptionType,
ExceptionNamedType
));
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (2)
302
ExceptionNamedType
!= null &&
303
targetMethod.ContainingType.DerivesFrom(
ExceptionNamedType
))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityDataFlowOperationVisitor.cs (1)
742
Debug.Assert(throwBranchWithExceptionType.ExceptionType.Equals(
ExceptionNamedType
));
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (3)
234
Debug.Assert(
ExceptionNamedType
!= null);
729
exceptionType.DerivesFrom(
ExceptionNamedType
, baseTypesOnly: true))
864
if (
ExceptionNamedType
== null)