14 references to ActionInfo
Microsoft.CodeAnalysis.Features (14)
Completion\Log\CompletionProvidersLogger.cs (14)
12
private static readonly StatisticLogAggregator<
ActionInfo
> s_statisticLogAggregator = new();
13
private static readonly CountLogAggregator<
ActionInfo
> s_countLogAggregator = new();
15
private static readonly HistogramLogAggregator<
ActionInfo
> s_histogramLogAggregator = new(bucketSize: 50, maxBucketValue: 1000);
40
s_histogramLogAggregator.LogTime(
ActionInfo
.TypeImportCompletionTicks, elapsed);
41
s_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);