1 instantiation of ParameterValidationAnalysis
Microsoft.CodeAnalysis.NetAnalyzers (1)
src\47c588c5b8785708\ParameterValidationAnalysis.cs (1)
103var analysis = new ParameterValidationAnalysis(ParameterValidationAnalysisDomainInstance, operationVisitor);
7 references to ParameterValidationAnalysis
Microsoft.CodeAnalysis.NetAnalyzers (7)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\ValidateArgumentsOfPublicMethods.cs (1)
91hazardousParameterUsages = ParameterValidationAnalysis.GetOrComputeHazardousParameterUsages(
src\47c588c5b8785708\ParameterValidationAbstractValue.cs (1)
7/// Abstract validation value for <see cref="AbstractLocation"/>/<see cref="IOperation"/> tracked by <see cref="ParameterValidationAnalysis"/>.
src\47c588c5b8785708\ParameterValidationAnalysis.cs (1)
103var analysis = new ParameterValidationAnalysis(ParameterValidationAnalysisDomainInstance, operationVisitor);
src\47c588c5b8785708\ParameterValidationAnalysis.ParameterValidationAbstractValueDomain.cs (1)
13/// Abstract value domain for <see cref="ParameterValidationAnalysis"/> to merge and compare <see cref="ParameterValidationAbstractValue"/> values.
src\47c588c5b8785708\ParameterValidationAnalysisContext.cs (1)
20/// Analysis context for execution of <see cref="ParameterValidationAnalysis"/> on a control flow graph.
src\47c588c5b8785708\ParameterValidationAnalysisResult.cs (1)
9/// Analysis result from execution of <see cref="ParameterValidationAnalysis"/> on a control flow graph.
src\47c588c5b8785708\ParameterValidationBlockAnalysisResult.cs (1)
11/// Result from execution of <see cref="ParameterValidationAnalysis"/> on a basic block.