1 write to Analyzer
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticAnalyzerAction.cs (1)
17
Analyzer
= analyzer;
31 references to Analyzer
Microsoft.CodeAnalysis (31)
DiagnosticAnalyzer\AnalyzerDriver.cs (7)
554
if (unsuppressedAnalyzers.Contains(action.
Analyzer
))
556
builder.Add(action.
Analyzer
);
1455
var actionsByAnalyzers = analyzerActions.SymbolActions.GroupBy(action => action.
Analyzer
);
1487
var actionsByAnalyzers = analyzerActions.GroupBy(action => action.
Analyzer
);
1831
foreach (var groupedActions in symbolEndActions.GroupBy(a => a.
Analyzer
))
2068
if (action.
Analyzer
== analyzer)
2083
symbolStartAnalyzers.Add(action.
Analyzer
);
DiagnosticAnalyzer\AnalyzerDriver.GroupedAnalyzerActionsForAnalyzer.cs (2)
45
Debug.Assert(action.
Analyzer
== analyzer);
72
if (action.
Analyzer
== analyzer)
DiagnosticAnalyzer\AnalyzerExecutor.cs (21)
229
startAction.
Analyzer
,
268
Debug.Assert(startAction.
Analyzer
== symbolScope.Analyzer);
271
startAction.
Analyzer
,
346
endAction.
Analyzer
,
405
symbolAction.
Analyzer
,
509
symbolAction.
Analyzer
,
559
semanticModelAction.
Analyzer
,
612
syntaxTreeAction.
Analyzer
,
657
additionalFileAction.
Analyzer
,
676
Debug.Assert(!executionData.IsGeneratedCode || !_shouldSkipAnalysisOnGeneratedCode(syntaxNodeAction.
Analyzer
));
677
Debug.Assert(!IsAnalyzerSuppressedForTree(syntaxNodeAction.
Analyzer
, node.SyntaxTree, cancellationToken));
684
syntaxNodeAction.
Analyzer
,
699
Debug.Assert(!executionData.IsGeneratedCode || !_shouldSkipAnalysisOnGeneratedCode(operationAction.
Analyzer
));
700
Debug.Assert(!IsAnalyzerSuppressedForTree(operationAction.
Analyzer
, executionData.SemanticModel.SyntaxTree, cancellationToken));
708
operationAction.
Analyzer
,
761
var scope = new HostCodeBlockStartAnalysisScope<TLanguageKindEnum>(startAction.
Analyzer
);
768
startAction.
Analyzer
,
820
blockAction.
Analyzer
,
862
var scope = new HostOperationBlockStartAnalysisScope(startAction.
Analyzer
);
869
startAction.
Analyzer
,
901
blockAction.
Analyzer
,
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
846
if (action.
Analyzer
== analyzer &&