1 write to Symbol
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AbstractLocation.cs (1)
42
Symbol
= symbol;
9 references to Symbol
Microsoft.CodeAnalysis.AnalyzerUtilities (9)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysisHelper.cs (1)
212
return location.
Symbol
?.Kind == SymbolKind.Parameter &&
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (4)
66
location.
Symbol
is IParameterSymbol parameter &&
195
var parameter = (IParameterSymbol)location.
Symbol
!;
329
var parameter = (IParameterSymbol)location.
Symbol
!;
374
HandleHazardousOperation(syntaxNode, notValidatedLocations.Where(l => Equals(l.
Symbol
, parameter)));
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AbstractLocation.cs (3)
102
hashCode.Add(
Symbol
.GetHashCodeOrDefault());
115
&&
Symbol
.GetHashCodeOrDefault() == other.
Symbol
.GetHashCodeOrDefault()
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntity.cs (1)
121
Debug.Assert(Equals(instanceLocation.Locations.Single().
Symbol
, typeSymbol));