10 references to InvocationSetHelpers
Microsoft.CodeAnalysis.NetAnalyzers (10)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\AvoidMultipleEnumerations.DataFlowOperationVisitor.cs (1)
117return 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); 87builder[key] = InvocationSetHelpers.Intersect(invocationSet, trackedEntities2); 102builder[key] = InvocationSetHelpers.Intersect(invocationSet, TrackingEnumerationSet.Empty); 113builder[key] = InvocationSetHelpers.Intersect(invocationSet, TrackingEnumerationSet.Empty);