8 instantiations of CountLogAggregator
Microsoft.CodeAnalysis.EditorFeatures (1)
IntelliSense\AsyncCompletion\AsyncCompletionLogger.cs (1)
12private static readonly CountLogAggregator<ActionInfo> s_countLogAggregator = new();
Microsoft.CodeAnalysis.Features (6)
ChangeSignature\ChangeSignatureTelemetryLogger.cs (1)
16private static readonly CountLogAggregator<ActionInfo> s_countLogAggregator = new();
Completion\Log\CompletionProvidersLogger.cs (1)
13private static readonly CountLogAggregator<ActionInfo> s_countLogAggregator = new();
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (1)
27private readonly CountLogAggregator<WorkspaceChangeKind> _logAggregator = new();
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingIncrementalAnalyzerProcessor.cs (2)
41private CountLogAggregator<object> _logAggregator = new(); 110=> _logAggregator = new CountLogAggregator<object>();
QuickInfo\OnTheFlyDocsLogger.cs (1)
11private static readonly CountLogAggregator<ActionInfo> s_countLogAggregator = new();
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (1)
27private readonly CountLogAggregator<bool> _logAggregator = new();
24 references to CountLogAggregator
Microsoft.CodeAnalysis.EditorFeatures (1)
IntelliSense\AsyncCompletion\AsyncCompletionLogger.cs (1)
12private static readonly CountLogAggregator<ActionInfo> s_countLogAggregator = new();
Microsoft.CodeAnalysis.Features (21)
ChangeSignature\ChangeSignatureTelemetryLogger.cs (1)
16private static readonly CountLogAggregator<ActionInfo> s_countLogAggregator = new();
Completion\Log\CompletionProvidersLogger.cs (1)
13private static readonly CountLogAggregator<ActionInfo> s_countLogAggregator = new();
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingSolutionCrawlerLogger.cs (16)
128public static void LogWorkspaceEvent(CountLogAggregator<WorkspaceChangeKind> logAggregator, WorkspaceChangeKind kind) 131public static void LogWorkCoordinatorShutdown(int correlationId, CountLogAggregator<WorkspaceChangeKind> logAggregator) 145public static void LogGlobalOperation(CountLogAggregator<object> logAggregator) 148public static void LogActiveFileEnqueue(CountLogAggregator<object> logAggregator) 151public static void LogWorkItemEnqueue(CountLogAggregator<object> logAggregator, ProjectId _) 155CountLogAggregator<object> logAggregator, string language, DocumentId? documentId, UnitTestingInvocationReasons reasons, bool lowPriority, SyntaxPath? activeMember, bool added) 177public static void LogHigherPriority(CountLogAggregator<object> logAggregator, Guid documentId) 183public static void LogResetStates(CountLogAggregator<object> logAggregator) 186public static void LogIncrementalAnalyzerProcessorStatistics(int correlationId, Solution solution, CountLogAggregator<object> logAggregator) 232public static void LogProcessCloseDocument(CountLogAggregator<object> logAggregator, Guid documentId) 238public static void LogProcessOpenDocument(CountLogAggregator<object> logAggregator, Guid documentId) 244public static void LogProcessActiveFileDocument(CountLogAggregator<object> logAggregator, Guid _, bool processed) 256public static void LogProcessDocument(CountLogAggregator<object> logAggregator, Guid documentId, bool processed) 270public static void LogProcessDocumentNotExist(CountLogAggregator<object> logAggregator) 273public static void LogProcessProject(CountLogAggregator<object> logAggregator, Guid projectId, bool processed) 287public static void LogProcessProjectNotExist(CountLogAggregator<object> logAggregator)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (1)
27private readonly CountLogAggregator<WorkspaceChangeKind> _logAggregator = new();
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingIncrementalAnalyzerProcessor.cs (1)
41private CountLogAggregator<object> _logAggregator = new();
QuickInfo\OnTheFlyDocsLogger.cs (1)
11private static readonly CountLogAggregator<ActionInfo> s_countLogAggregator = new();
Microsoft.CodeAnalysis.Workspaces (2)
Log\CountLogAggregator.cs (1)
9internal sealed class CountLogAggregator<TKey> : AbstractLogAggregator<TKey, CountLogAggregator<TKey>.Counter> where TKey : notnull
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (1)
27private readonly CountLogAggregator<bool> _logAggregator = new();