private void StopTrackingDataForParamArrayParameterIndices(AnalysisEntity analysisEntity, TAnalysisData analysisData, PooledHashSet <AnalysisEntity> allEntities) { Debug.Assert(analysisEntity.SymbolOpt is IParameterSymbol parameter && parameter.IsParams); foreach (var entity in allEntities.Where(e => e.Indices.Length > 0)) { if (entity.Indices.Length > 0 && entity.InstanceLocation.Equals(analysisEntity.InstanceLocation)) { StopTrackingEntity(entity, analysisData); } } }