10 references to InvocationSetHelpers
Microsoft.CodeAnalysis.NetAnalyzers (10)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\AvoidMultipleEnumerations.DataFlowOperationVisitor.cs (1)
117
return
InvocationSetHelpers
.AddInvocationCount(linqChainEnumerationCount, EnumerationCount.One);
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\AvoidMultipleEnumerationsHelpers.cs (2)
53
?
InvocationSetHelpers
.AddInvocationCount(enumerationCount, EnumerationCount.One)
66
?
InvocationSetHelpers
.AddInvocationCount(enumerationCount, EnumerationCount.One)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\FlowAnalysis\GlobalFlowStateDictionaryAnalysisValue.cs (7)
32
/// perform <see cref="
InvocationSetHelpers
.Intersect(TrackingEnumerationSet, TrackingEnumerationSet)"/> operation between the values
33
/// of the common keys, otherwise, perform <see cref="
InvocationSetHelpers
.Merge(TrackingEnumerationSet, TrackingEnumerationSet)"/>
61
?
InvocationSetHelpers
.Intersect(trackedEntities1, trackedEntities2)
62
:
InvocationSetHelpers
.Merge(trackedEntities1, trackedEntities2);
87
builder[key] =
InvocationSetHelpers
.Intersect(invocationSet, trackedEntities2);
102
builder[key] =
InvocationSetHelpers
.Intersect(invocationSet, TrackingEnumerationSet.Empty);
113
builder[key] =
InvocationSetHelpers
.Intersect(invocationSet, TrackingEnumerationSet.Empty);