25 references to Analyzer
Microsoft.CodeAnalysis (25)
DiagnosticAnalyzer\AnalyzerExecutor.cs (5)
205
sessionScope.
Analyzer
,
206
static data => data.sessionScope.
Analyzer
.Initialize(data.context),
254
if (isGeneratedCodeSymbol && _shouldSkipAnalysisOnGeneratedCode(symbolScope.
Analyzer
) ||
255
IsAnalyzerSuppressedForSymbol(symbolScope.
Analyzer
, symbol, cancellationToken))
268
Debug.Assert(startAction.Analyzer == symbolScope.
Analyzer
);
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (1)
120
Debug.Assert(sessionScope.
Analyzer
== _analyzer);
DiagnosticAnalyzer\AnalyzerManager.cs (1)
64
var analyzerExecutionContext = GetAnalyzerExecutionContext(sessionScope.
Analyzer
);
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (18)
375
CompilationStartAnalyzerAction analyzerAction = new CompilationStartAnalyzerAction(action,
Analyzer
);
399
: base(sessionScope.
Analyzer
)
497
CompilationAnalyzerAction analyzerAction = new CompilationAnalyzerAction(action,
Analyzer
);
503
CompilationAnalyzerAction analyzerAction = new CompilationAnalyzerAction(action,
Analyzer
);
509
SemanticModelAnalyzerAction analyzerAction = new SemanticModelAnalyzerAction(action,
Analyzer
);
515
SyntaxTreeAnalyzerAction analyzerAction = new SyntaxTreeAnalyzerAction(action,
Analyzer
);
521
var analyzerAction = new AdditionalFileAnalyzerAction(action,
Analyzer
);
527
SymbolAnalyzerAction analyzerAction = new SymbolAnalyzerAction(action, symbolKinds,
Analyzer
);
589
var analyzerAction = new SymbolStartAnalyzerAction(action, symbolKind,
Analyzer
);
595
var analyzerAction = new SymbolEndAnalyzerAction(action,
Analyzer
);
601
CodeBlockStartAnalyzerAction<TLanguageKindEnum> analyzerAction = new CodeBlockStartAnalyzerAction<TLanguageKindEnum>(action,
Analyzer
);
607
CodeBlockAnalyzerAction analyzerAction = new CodeBlockAnalyzerAction(action,
Analyzer
);
613
CodeBlockAnalyzerAction analyzerAction = new CodeBlockAnalyzerAction(action,
Analyzer
);
619
SyntaxNodeAnalyzerAction<TLanguageKindEnum> analyzerAction = new SyntaxNodeAnalyzerAction<TLanguageKindEnum>(action, syntaxKinds,
Analyzer
);
625
OperationBlockStartAnalyzerAction analyzerAction = new OperationBlockStartAnalyzerAction(action,
Analyzer
);
631
OperationBlockAnalyzerAction analyzerAction = new OperationBlockAnalyzerAction(action,
Analyzer
);
637
OperationBlockAnalyzerAction analyzerAction = new OperationBlockAnalyzerAction(action,
Analyzer
);
643
OperationAnalyzerAction analyzerAction = new OperationAnalyzerAction(action, operationKinds,
Analyzer
);