14 references to ActionInfo
Microsoft.CodeAnalysis.Features (14)
Completion\Log\CompletionProvidersLogger.cs (14)
12private static readonly StatisticLogAggregator<ActionInfo> s_statisticLogAggregator = new(); 13private static readonly CountLogAggregator<ActionInfo> s_countLogAggregator = new(); 15private static readonly HistogramLogAggregator<ActionInfo> s_histogramLogAggregator = new(bucketSize: 50, maxBucketValue: 1000); 40s_histogramLogAggregator.LogTime(ActionInfo.TypeImportCompletionTicks, elapsed); 41s_statisticLogAggregator.AddDataPoint(ActionInfo.TypeImportCompletionTicks, elapsed); 45=> s_statisticLogAggregator.AddDataPoint(ActionInfo.TypeImportCompletionItemCount, count); 48=> s_statisticLogAggregator.AddDataPoint(ActionInfo.TypeImportCompletionReferenceCount, count); 51=> s_countLogAggregator.IncreaseCount(ActionInfo.TypeImportCompletionCacheMissCount); 54=> s_countLogAggregator.IncreaseCount(ActionInfo.CommitsOfTypeImportCompletionItem); 57=> s_statisticLogAggregator.AddDataPoint(ActionInfo.ExtensionMethodCompletionMethodsProvided, count); 60=> s_countLogAggregator.IncreaseCount(ActionInfo.CommitsOfExtensionMethodImportCompletionItem); 63=> s_countLogAggregator.IncreaseCount(ActionInfo.ExtensionMethodCompletionPartialResultCount); 66=> s_countLogAggregator.IncreaseCount(ActionInfo.CommitUsingSemicolonToAddParenthesis); 69=> s_countLogAggregator.IncreaseCount(ActionInfo.CommitUsingDotToAddParenthesis);