25 references to Analyzer
Microsoft.CodeAnalysis (25)
DiagnosticAnalyzer\AnalyzerExecutor.cs (5)
254
sessionScope.
Analyzer
,
255
static data => data.sessionScope.
Analyzer
.Initialize(data.context),
325
if (isGeneratedCodeSymbol && _shouldSkipAnalysisOnGeneratedCode(symbolScope.
Analyzer
) ||
326
IsAnalyzerSuppressedForSymbol(symbolScope.
Analyzer
, symbol, cancellationToken))
339
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)
385
CompilationStartAnalyzerAction analyzerAction = new CompilationStartAnalyzerAction(action,
Analyzer
);
409
: base(sessionScope.
Analyzer
)
507
CompilationAnalyzerAction analyzerAction = new CompilationAnalyzerAction(action,
Analyzer
);
513
CompilationAnalyzerAction analyzerAction = new CompilationAnalyzerAction(action,
Analyzer
);
519
SemanticModelAnalyzerAction analyzerAction = new SemanticModelAnalyzerAction(action,
Analyzer
);
525
SyntaxTreeAnalyzerAction analyzerAction = new SyntaxTreeAnalyzerAction(action,
Analyzer
);
531
var analyzerAction = new AdditionalFileAnalyzerAction(action,
Analyzer
);
537
SymbolAnalyzerAction analyzerAction = new SymbolAnalyzerAction(action, symbolKinds,
Analyzer
);
599
var analyzerAction = new SymbolStartAnalyzerAction(action, symbolKind,
Analyzer
);
605
var analyzerAction = new SymbolEndAnalyzerAction(action,
Analyzer
);
611
CodeBlockStartAnalyzerAction<TLanguageKindEnum> analyzerAction = new CodeBlockStartAnalyzerAction<TLanguageKindEnum>(action,
Analyzer
);
617
CodeBlockAnalyzerAction analyzerAction = new CodeBlockAnalyzerAction(action,
Analyzer
);
623
CodeBlockAnalyzerAction analyzerAction = new CodeBlockAnalyzerAction(action,
Analyzer
);
629
SyntaxNodeAnalyzerAction<TLanguageKindEnum> analyzerAction = new SyntaxNodeAnalyzerAction<TLanguageKindEnum>(action, syntaxKinds,
Analyzer
);
635
OperationBlockStartAnalyzerAction analyzerAction = new OperationBlockStartAnalyzerAction(action,
Analyzer
);
641
OperationBlockAnalyzerAction analyzerAction = new OperationBlockAnalyzerAction(action,
Analyzer
);
647
OperationBlockAnalyzerAction analyzerAction = new OperationBlockAnalyzerAction(action,
Analyzer
);
653
OperationAnalyzerAction analyzerAction = new OperationAnalyzerAction(action, operationKinds,
Analyzer
);