1 write to AnalysisEntity
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\ArgumentInfo.cs (1)
22
AnalysisEntity
= analysisEntity;
13 references to AnalysisEntity
Microsoft.CodeAnalysis.AnalyzerUtilities (13)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysis.CopyDataFlowOperationVisitor.cs (5)
252
if (assignedValue.
AnalysisEntity
!= null && !assignedEntities.Contains(assignedValue.
AnalysisEntity
))
254
assignedEntities = assignedEntities.Add(assignedValue.
AnalysisEntity
);
263
else if (assignedValue.
AnalysisEntity
== null || assignedValue.
AnalysisEntity
.Type.IsValueType)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AddressSharedEntitiesProvider.cs (4)
47
assignedValue?.
AnalysisEntity
!= null)
60
RoslynDebug.Assert(assignedValue?.
AnalysisEntity
!= null);
64
AddIfHasKnownInstanceLocation(assignedValue.
AnalysisEntity
, builder);
68
if (_addressSharedEntitiesBuilder.TryGetValue(assignedValue.
AnalysisEntity
, out var existingValue))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityDataFlowOperationVisitor.cs (1)
519
if (!AddWorklistEntityAndPointsToValue(argument.
AnalysisEntity
))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\ArgumentInfo.cs (3)
36
hashCode.Add(
AnalysisEntity
.GetHashCodeOrDefault());
45
&&
AnalysisEntity
.GetHashCodeOrDefault() == other.
AnalysisEntity
.GetHashCodeOrDefault()