1 write to Analyzer
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticAnalyzerAction.cs (1)
17
Analyzer
= analyzer;
35 references to Analyzer
Microsoft.CodeAnalysis (35)
DiagnosticAnalyzer\AnalyzerDriver.cs (7)
565
if (unsuppressedAnalyzers.Contains(action.
Analyzer
))
567
builder.Add(action.
Analyzer
);
1471
var actionsByAnalyzers = analyzerActions.SymbolActions.GroupBy(action => action.
Analyzer
);
1503
var actionsByAnalyzers = analyzerActions.GroupBy(action => action.
Analyzer
);
1847
foreach (var groupedActions in symbolEndActions.GroupBy(a => a.
Analyzer
))
2096
if (action.
Analyzer
== analyzer)
2111
symbolStartAnalyzers.Add(action.
Analyzer
);
DiagnosticAnalyzer\AnalyzerDriver.GroupedAnalyzerActionsForAnalyzer.cs (2)
45
Debug.Assert(action.
Analyzer
== analyzer);
72
if (action.
Analyzer
== analyzer)
DiagnosticAnalyzer\AnalyzerExecutor.cs (25)
279
context, startAction.
Analyzer
, static (context, options) => context.WithOptions(options));
282
startAction.
Analyzer
,
339
Debug.Assert(startAction.
Analyzer
== symbolScope.Analyzer);
343
context, startAction.
Analyzer
, static (context, options) => context.WithOptions(options));
346
startAction.
Analyzer
,
423
endAction.
Analyzer
,
491
symbolAction.
Analyzer
,
605
symbolAction.
Analyzer
,
657
semanticModelAction.
Analyzer
,
715
syntaxTreeAction.
Analyzer
,
765
additionalFileAction.
Analyzer
,
787
Debug.Assert(!executionData.IsGeneratedCode || !_shouldSkipAnalysisOnGeneratedCode(syntaxNodeAction.
Analyzer
));
788
Debug.Assert(!IsAnalyzerSuppressedForTree(syntaxNodeAction.
Analyzer
, node.SyntaxTree, cancellationToken));
792
GetAnalyzerSpecificOptions(syntaxNodeAction.
Analyzer
), addDiagnostic,
796
syntaxNodeAction.
Analyzer
,
811
Debug.Assert(!executionData.IsGeneratedCode || !_shouldSkipAnalysisOnGeneratedCode(operationAction.
Analyzer
));
812
Debug.Assert(!IsAnalyzerSuppressedForTree(operationAction.
Analyzer
, executionData.SemanticModel.SyntaxTree, cancellationToken));
816
GetAnalyzerSpecificOptions(operationAction.
Analyzer
), addDiagnostic, isSupportedDiagnostic, GetControlFlowGraph,
820
operationAction.
Analyzer
,
878
var scope = new HostCodeBlockStartAnalysisScope<TLanguageKindEnum>(startAction.
Analyzer
);
885
startAction.
Analyzer
,
942
blockAction.
Analyzer
,
990
var scope = new HostOperationBlockStartAnalysisScope(startAction.
Analyzer
);
997
startAction.
Analyzer
,
1029
blockAction.
Analyzer
,
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
872
if (action.
Analyzer
== analyzer &&