1 write to _compilationStartAnalysisContext
Microsoft.CodeAnalysis.Analyzers (1)
MetaAnalyzers\RegisterActionAnalyzer.cs (1)
220
_compilationStartAnalysisContext
= compilationStartAnalysisContext;
9 references to _compilationStartAnalysisContext
Microsoft.CodeAnalysis.Analyzers (9)
MetaAnalyzers\RegisterActionAnalyzer.cs (9)
276
IsContextType(namedType, _analysisContext, _codeBlockStartAnalysisContext, _operationBlockStartAnalysisContext,
_compilationStartAnalysisContext
))
322
bool isRegisterSymbolAction = IsRegisterAction(DiagnosticWellKnownNames.RegisterSymbolActionName, method, _analysisContext,
_compilationStartAnalysisContext
);
323
bool isRegisterSyntaxNodeAction = IsRegisterAction(DiagnosticWellKnownNames.RegisterSyntaxNodeActionName, method, _analysisContext,
_compilationStartAnalysisContext
, _codeBlockStartAnalysisContext);
324
bool isRegisterCodeBlockStartAction = IsRegisterAction(DiagnosticWellKnownNames.RegisterCodeBlockStartActionName, method, _analysisContext,
_compilationStartAnalysisContext
);
325
bool isRegisterOperationAction = IsRegisterAction(DiagnosticWellKnownNames.RegisterOperationActionName, method, _analysisContext,
_compilationStartAnalysisContext
, _operationBlockStartAnalysisContext);
438
if (IsContextType(parameter.Type,
_compilationStartAnalysisContext
, _codeBlockStartAnalysisContext, _operationBlockStartAnalysisContext))
449
if (IsContextType(parameter.Type,
_compilationStartAnalysisContext
, _codeBlockStartAnalysisContext, _operationBlockStartAnalysisContext))
540
Debug.Assert(IsContextType(contextParameter.Type, _codeBlockStartAnalysisContext,
_compilationStartAnalysisContext
, _operationBlockStartAnalysisContext));
541
bool isCompilationStartAction = SymbolEqualityComparer.Default.Equals(contextParameter.Type.OriginalDefinition,
_compilationStartAnalysisContext
.OriginalDefinition);