1 write to _analyzerExecutionTimeMap
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\AnalyzerExecutor.cs (1)
204
_analyzerExecutionTimeMap
= analyzerExecutionTimeMap;
8 references to _analyzerExecutionTimeMap
Microsoft.CodeAnalysis (8)
DiagnosticAnalyzer\AnalyzerExecutor.cs (8)
222
_isAnalyzerSuppressedForTree, _getAnalyzerGate, _getSemanticModel,
_analyzerExecutionTimeMap
, _addCategorizedLocalDiagnostic, _addCategorizedNonLocalDiagnostic,
258
Debug.Assert(
_analyzerExecutionTimeMap
!= null);
259
return
_analyzerExecutionTimeMap
.ToImmutableDictionary(pair => pair.Key, pair => TimeSpan.FromTicks(pair.Value.Value));
1132
if (
_analyzerExecutionTimeMap
!= null)
1150
if (
_analyzerExecutionTimeMap
!= null)
1153
StrongBox<long> totalTicks =
_analyzerExecutionTimeMap
.GetOrAdd(analyzer, _ => new StrongBox<long>(0));
1451
Debug.Assert(
_analyzerExecutionTimeMap
!= null);
1452
if (!
_analyzerExecutionTimeMap
.TryRemove(analyzer, out var executionTime))