1 write to Analyzer
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticAnalyzerAction.cs (1)
17
Analyzer
= analyzer;
33 references to Analyzer
Microsoft.CodeAnalysis (33)
DiagnosticAnalyzer\AnalyzerDriver.cs (7)
546
if (unsuppressedAnalyzers.Contains(action.
Analyzer
))
548
builder.Add(action.
Analyzer
);
1374
var actionsByAnalyzers = analyzerActions.SymbolActions.GroupBy(action => action.
Analyzer
);
1406
var actionsByAnalyzers = analyzerActions.GroupBy(action => action.
Analyzer
);
1740
foreach (var groupedActions in symbolEndActions.GroupBy(a => a.
Analyzer
))
1974
if (action.
Analyzer
== analyzer)
1989
symbolStartAnalyzers.Add(action.
Analyzer
);
DiagnosticAnalyzer\AnalyzerDriver.GroupedAnalyzerActionsForAnalyzer.cs (2)
45
Debug.Assert(action.
Analyzer
== analyzer);
64
return actions.WhereAsArray((action, analyzer) => action.
Analyzer
== analyzer, analyzer);
DiagnosticAnalyzer\AnalyzerExecutor.cs (23)
295
var context = new AnalyzerCompilationStartAnalysisContext(startAction.
Analyzer
, compilationScope,
299
startAction.
Analyzer
,
329
Debug.Assert(startAction.
Analyzer
== analyzer);
332
var context = new AnalyzerSymbolStartAnalysisContext(startAction.
Analyzer
, symbolScope,
336
startAction.
Analyzer
,
399
endAction.
Analyzer
,
447
symbolAction.
Analyzer
,
535
symbolAction.
Analyzer
,
578
semanticModelAction.
Analyzer
,
621
syntaxTreeAction.
Analyzer
,
655
additionalFileAction.
Analyzer
,
674
Debug.Assert(!isGeneratedCode || !_shouldSkipAnalysisOnGeneratedCode(syntaxNodeAction.
Analyzer
));
675
Debug.Assert(!IsAnalyzerSuppressedForTree(syntaxNodeAction.
Analyzer
, node.SyntaxTree));
681
syntaxNodeAction.
Analyzer
,
696
Debug.Assert(!isGeneratedCode || !_shouldSkipAnalysisOnGeneratedCode(operationAction.
Analyzer
));
697
Debug.Assert(!IsAnalyzerSuppressedForTree(operationAction.
Analyzer
, semanticModel.SyntaxTree));
702
operationAction.
Analyzer
,
817
var blockStartContext = new AnalyzerCodeBlockStartAnalysisContext<TLanguageKindEnum>(startAction.
Analyzer
,
822
startAction.
Analyzer
,
838
var operationStartContext = new AnalyzerOperationBlockStartAnalysisContext(startAction.
Analyzer
,
844
startAction.
Analyzer
,
909
codeBlockAction.
Analyzer
,
923
operationBlockAction.
Analyzer
,
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
837
if (action.
Analyzer
== analyzer &&