1 type derived from AnalysisContext
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
20internal sealed class AnalyzerAnalysisContext : AnalysisContext
607 references to AnalysisContext
Aspire.Hosting.Analyzers (1)
AppHostAnalyzer.cs (1)
20public override void Initialize(AnalysisContext context)
GenerateDocumentationAndConfigFiles (2)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
40public override void Initialize(AnalysisContext context)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
ILLink.RoslynAnalyzer (3)
COMAnalyzer.cs (1)
27public override void Initialize(AnalysisContext context)
DynamicallyAccessedMembersAnalyzer.cs (1)
97public override void Initialize(AnalysisContext context)
RequiresAnalyzerBase.cs (1)
41public override void Initialize(AnalysisContext context)
Metrics (2)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
40public override void Initialize(AnalysisContext context)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
Metrics.Legacy (2)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
40public override void Initialize(AnalysisContext context)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
Microsoft.Analyzers.Extra (7)
AsyncCallInsideUsingBlockAnalyzer.cs (1)
19public override void Initialize(AnalysisContext context)
AsyncMethodWithoutCancellation.cs (1)
19public override void Initialize(AnalysisContext context)
CallAnalysis\CallAnalyzer.cs (1)
25public override void Initialize(AnalysisContext context)
CoalesceAnalyzer.cs (1)
20public override void Initialize(AnalysisContext context)
ConditionalAccessAnalyzer.cs (1)
20public override void Initialize(AnalysisContext context)
MakeExeTypesInternalAnalyzer.cs (1)
52public override void Initialize(AnalysisContext context)
UsingToStringInLoggersAnalyzer.cs (1)
19public override void Initialize(AnalysisContext context)
Microsoft.Analyzers.Local (3)
ApiLifecycle\ApiLifecycleAnalyzer.cs (1)
29public override void Initialize(AnalysisContext context)
CallAnalysis\CallAnalyzer.cs (1)
21public override void Initialize(AnalysisContext context)
InternalReferencedInPublicDocAnalyzer.cs (1)
104public override void Initialize(AnalysisContext context)
Microsoft.AspNetCore.Analyzers (1)
StartupAnalyzer.cs (1)
17public override void Initialize(AnalysisContext context)
Microsoft.AspNetCore.App.Analyzers (11)
Authorization\AddAuthorizationBuilderAnalyzer.cs (1)
21public override void Initialize(AnalysisContext context)
Http\HeaderDictionaryAddAnalyzer.cs (1)
19public override void Initialize(AnalysisContext context)
Http\HeaderDictionaryIndexerAnalyzer.cs (1)
18public override void Initialize(AnalysisContext context)
Http\RequestDelegateReturnTypeAnalyzer.cs (1)
19public override void Initialize(AnalysisContext context)
Kestrel\ListenOnIPv6AnyAnalyzer.cs (1)
19public override void Initialize(AnalysisContext context)
Mvc\MvcAnalyzer.cs (1)
29public override void Initialize(AnalysisContext context)
RenderTreeBuilder\RenderTreeBuilderAnalyzer.cs (1)
21public override void Initialize(AnalysisContext context)
RouteEmbeddedLanguage\RoutePatternAnalyzer.cs (1)
154public override void Initialize(AnalysisContext context)
RouteHandlers\RouteHandlerAnalyzer.cs (1)
34public override void Initialize(AnalysisContext context)
WebApplicationBuilder\PublicPartialProgramClassAnalyzer.cs (1)
18public override void Initialize(AnalysisContext context)
WebApplicationBuilder\WebApplicationBuilderAnalyzer.cs (1)
31public override void Initialize(AnalysisContext context)
Microsoft.AspNetCore.App.Analyzers.Test (1)
Infrastructure\WellKnownTypesTests.cs (1)
103public override void Initialize(AnalysisContext context)
Microsoft.AspNetCore.Components.Analyzers (6)
ComponentInternalUsageDiagnosticAnalzyer.cs (1)
31public override void Initialize(AnalysisContext context)
ComponentParameterAnalyzer.cs (1)
36public override void Initialize(AnalysisContext context)
ComponentParameterUsageAnalyzer.cs (1)
25public override void Initialize(AnalysisContext context)
InternalUsageAnalyzer.cs (1)
35public void Register(AnalysisContext context)
PersistentStateAnalyzer.cs (1)
26public override void Initialize(AnalysisContext context)
SupplyParameterFromFormAnalyzer.cs (1)
26public override void Initialize(AnalysisContext context)
Microsoft.AspNetCore.Components.SdkAnalyzers (4)
ComponentInternalUsageDiagnosticAnalzyer.cs (1)
31public override void Initialize(AnalysisContext context)
ComponentParameterAnalyzer.cs (1)
30public override void Initialize(AnalysisContext context)
ComponentParameterUsageAnalyzer.cs (1)
25public override void Initialize(AnalysisContext context)
InternalUsageAnalyzer.cs (1)
35public void Register(AnalysisContext context)
Microsoft.AspNetCore.Mvc.Analyzers (4)
AttributesShouldNotBeAppliedToPageModelAnalyzer.cs (1)
18public override void Initialize(AnalysisContext context)
TagHelpersInCodeBlocksAnalyzer.cs (1)
22public override void Initialize(AnalysisContext context)
TopLevelParameterNameAnalyzer.cs (1)
19public override void Initialize(AnalysisContext context)
ViewFeatureAnalyzerBase.cs (1)
22public sealed override void Initialize(AnalysisContext context)
Microsoft.AspNetCore.Mvc.Api.Analyzers (2)
ApiActionsDoNotRequireExplicitModelValidationCheckAnalyzer.cs (1)
18public override void Initialize(AnalysisContext context)
ApiConventionAnalyzer.cs (1)
20public override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis (8)
DiagnosticAnalyzer\AnalyzerExecutor.cs (1)
239/// Executes the <see cref="DiagnosticAnalyzer.Initialize(AnalysisContext)"/> for the given analyzer.
DiagnosticAnalyzer\AnalyzerManager.cs (3)
23/// 1) <see cref="DiagnosticAnalyzer.Initialize(AnalysisContext)"/> is invoked only once per-analyzer. 165/// The returned actions include the actions registered during <see cref="DiagnosticAnalyzer.Initialize(AnalysisContext)"/> method as well as 232/// Returns true if the given analyzer has enabled concurrent execution by invoking <see cref="AnalysisContext.EnableConcurrentExecution"/>.
DiagnosticAnalyzer\CompilerDiagnosticAnalyzer.cs (1)
38public sealed override void Initialize(AnalysisContext context)
DiagnosticAnalyzer\DiagnosticAnalysisContext.cs (1)
17/// Analyzer initialization can use an <see cref="AnalysisContext"/> to register actions to be executed at any of:
DiagnosticAnalyzer\DiagnosticAnalyzer.cs (1)
24public abstract void Initialize(AnalysisContext context);
DiagnosticAnalyzer\DiagnosticSuppressor.cs (1)
18public sealed override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis.Analyzers (38)
FixAnalyzers\FixerWithFixAllAnalyzer.cs (1)
71public override void Initialize(AnalysisContext context)
ImmutableObjectMethodAnalyzer.cs (1)
48public override void Initialize(AnalysisContext context)
ImplementationIsObsoleteAnalyzer.cs (1)
33public override void Initialize(AnalysisContext context)
InternalImplementationOnlyAnalyzer.cs (1)
36public override void Initialize(AnalysisContext context)
MetaAnalyzers\ClassIsNotDiagnosticAnalyzer.cs (1)
31public override void Initialize(AnalysisContext context)
MetaAnalyzers\CompareSymbolsCorrectlyAnalyzer.cs (1)
81public override void Initialize(AnalysisContext context)
MetaAnalyzers\CompilerExtensionStrictApiAnalyzer.cs (1)
71public override void Initialize(AnalysisContext context)
MetaAnalyzers\CompilerExtensionTargetFrameworkAnalyzer.cs (1)
39public override void Initialize(AnalysisContext context)
MetaAnalyzers\ConfigureGeneratedCodeAnalysisAnalyzer.cs (2)
34public override void Initialize(AnalysisContext context) 111if (invocation.TargetMethod?.Name != nameof(AnalysisContext.ConfigureGeneratedCodeAnalysis))
MetaAnalyzers\DiagnosticAnalyzerAPIUsageAnalyzer.cs (2)
30private static readonly LocalizableString s_localizableDescription = CreateLocalizableResourceString(nameof(DoNotUseTypesFromAssemblyRuleDescription), nameof(AnalysisContext), DiagnosticWellKnownNames.RegisterCompilationStartActionName); 63public override void Initialize(AnalysisContext context)
MetaAnalyzers\DiagnosticAnalyzerAttributeAnalyzer.cs (1)
46public override void Initialize(AnalysisContext context)
MetaAnalyzers\DiagnosticAnalyzerCorrectnessAnalyzer.cs (1)
14public override void Initialize(AnalysisContext context)
MetaAnalyzers\DiagnosticAnalyzerFieldsAnalyzer.cs (2)
46description: CreateLocalizableResourceString(nameof(DoNotStorePerCompilationDataOntoFieldsDescription), nameof(AnalysisContext), DiagnosticWellKnownNames.RegisterCompilationStartActionName), 52public override void Initialize(AnalysisContext context)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (1)
204public override void Initialize(AnalysisContext context)
MetaAnalyzers\DoNotUseCompilationGetSemanticModelAnalyzer.cs (1)
34public override void Initialize(AnalysisContext context)
MetaAnalyzers\DoNotUseFileTypesForAnalyzersOrGenerators.cs (1)
28public override void Initialize(AnalysisContext context)
MetaAnalyzers\EnableConcurrentExecutionAnalyzer.cs (2)
34public override void Initialize(AnalysisContext context) 111if (invocation.TargetMethod?.Name != nameof(AnalysisContext.EnableConcurrentExecution))
MetaAnalyzers\Fixers\ConfigureGeneratedCodeAnalysisFix.cs (1)
73nameof(AnalysisContext.ConfigureGeneratedCodeAnalysis)),
MetaAnalyzers\Fixers\EnableConcurrentExecutionFix.cs (1)
65nameof(AnalysisContext.EnableConcurrentExecution)));
MetaAnalyzers\Helpers\DiagnosticWellKnownNames.cs (9)
11internal const string RegisterSyntaxNodeActionName = nameof(AnalysisContext.RegisterSyntaxNodeAction); 12internal const string RegisterSymbolActionName = nameof(AnalysisContext.RegisterSymbolAction); 13internal const string RegisterCodeBlockStartActionName = nameof(AnalysisContext.RegisterCodeBlockStartAction); 15internal const string RegisterCodeBlockActionName = nameof(AnalysisContext.RegisterCodeBlockAction); 16internal const string RegisterOperationBlockStartActionName = nameof(AnalysisContext.RegisterOperationBlockStartAction); 18internal const string RegisterOperationBlockActionName = nameof(AnalysisContext.RegisterOperationBlockAction); 19internal const string RegisterOperationActionName = nameof(AnalysisContext.RegisterOperationAction); 20internal const string RegisterCompilationStartActionName = nameof(AnalysisContext.RegisterCompilationStartAction); 22internal const string RegisterCompilationActionName = nameof(AnalysisContext.RegisterCompilationAction);
MetaAnalyzers\PreferIsKindAnalyzer.cs (1)
35public override void Initialize(AnalysisContext context)
MetaAnalyzers\SymbolIsBannedInAnalyzersAnalyzer.cs (1)
51public sealed override void Initialize(AnalysisContext context)
src\RoslynAnalyzers\Microsoft.CodeAnalysis.BannedApiAnalyzers\Core\SymbolIsBannedAnalyzerBase.cs (1)
36public override void Initialize(AnalysisContext context)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
40public override void Initialize(AnalysisContext context)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
UpgradeMSBuildWorkspaceAnalyzer.cs (1)
38public override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
40public override void Initialize(AnalysisContext context)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
Microsoft.CodeAnalysis.BannedApiAnalyzers (4)
RestrictedInternalsVisibleToAnalyzer.cs (1)
46public override void Initialize(AnalysisContext context)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
40public override void Initialize(AnalysisContext context)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
SymbolIsBannedAnalyzerBase.cs (1)
36public override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis.CodeStyle (45)
src\Analyzers\Core\Analyzers\AbstractBuiltInCodeStyleDiagnosticAnalyzer_Core.cs (2)
75public sealed override void Initialize(AnalysisContext context) 85protected abstract void InitializeWorker(AnalysisContext context);
src\Analyzers\Core\Analyzers\AbstractCodeQualityDiagnosticAnalyzer.cs (2)
26public sealed override void Initialize(AnalysisContext context) 34protected abstract void InitializeWorker(AnalysisContext context);
src\Analyzers\Core\Analyzers\AddAccessibilityModifiers\AbstractAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
39protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\AddRequiredParentheses\AbstractAddRequiredParenthesesDiagnosticAnalyzer.cs (1)
82protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\ConvertTypeofToNameof\AbstractConvertTypeOfToNameOfDiagnosticAnalyzer.cs (1)
23protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\FileHeaders\AbstractFileHeaderDiagnosticAnalyzer.cs (1)
38protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\ForEachCast\AbstractForEachCastDiagnosticAnalyzer.cs (1)
45protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\Formatting\AbstractFormattingAnalyzer.cs (1)
30protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
35protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
46protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\NamingStyle\NamingStyleDiagnosticAnalyzerBase.cs (1)
42protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\NewLines\ConsecutiveStatementPlacement\AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
36protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\OrderModifiers\AbstractOrderModifiersDiagnosticAnalyzer.cs (1)
36protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\PopulateSwitch\AbstractPopulateSwitchDiagnosticAnalyzer.cs (1)
42protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\QualifyMemberAccess\AbstractQualifyMemberAccessDiagnosticAnalyzer.cs (1)
46protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\RemoveRedundantEquality\AbstractRemoveRedundantEqualityDiagnosticAnalyzer.cs (1)
23protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\RemoveUnnecessaryCast\AbstractRemoveUnnecessaryCastDiagnosticAnalyzer.cs (1)
37protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\RemoveUnnecessaryImports\AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
76protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\RemoveUnnecessaryParentheses\AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer.cs (1)
40protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryAttributeSuppressionsDiagnosticAnalyzer.cs (1)
55protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
76protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
82protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (1)
193protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\SimplifyBooleanExpression\AbstractSimplifyConditionalDiagnosticAnalyzer.cs (1)
56protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\SimplifyInterpolation\AbstractSimplifyInterpolationDiagnosticAnalyzer.cs (1)
33protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\SimplifyLinqExpression\AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (1)
53protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\SimplifyTypeNames\SimplifyTypeNamesDiagnosticAnalyzerBase.cs (1)
77protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
96protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullCheckDiagnosticAnalyzer.cs (1)
46protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
45protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
40protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (1)
90protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseCompoundAssignment\AbstractUseCompoundAssignmentDiagnosticAnalyzer.cs (1)
71protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseConditionalExpression\AbstractUseConditionalExpressionDiagnosticAnalyzer.cs (1)
34protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseExplicitTupleName\UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
30protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseIsNullCheck\AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer.cs (1)
92protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseObjectInitializer\AbstractUseObjectInitializerDiagnosticAnalyzer.cs (1)
66protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseSystemHashCode\UseSystemHashCodeDiagnosticAnalyzer.cs (1)
28protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseThrowExpression\AbstractUseThrowExpressionDiagnosticAnalyzer.cs (1)
55protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\ValidateFormatString\AbstractValidateFormatStringDiagnosticAnalyzer.cs (1)
66public override void Initialize(AnalysisContext context)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
Microsoft.CodeAnalysis.Compiler.Test.Resources (1)
Analyzers\DoNothingAnalyzer.cs (1)
16public override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis.CSharp.Analyzers (1)
MetaAnalyzers\CSharpSemanticModelGetDeclaredSymbolAlwaysReturnsNullAnalyzer.cs (1)
45public override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis.CSharp.CodeStyle (55)
src\Analyzers\CSharp\Analyzers\AddBraces\CSharpAddBracesDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToBlockScopedNamespaceDiagnosticAnalyzer.cs (1)
28protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (1)
28protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertToProgramMainDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertToTopLevelStatementsDiagnosticAnalyzer.cs (1)
33protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
45protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
34protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\MakeAnonymousFunctionStatic\MakeAnonymousFunctionStaticDiagnosticAnalyzer.cs (1)
28protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\MakeLocalFunctionStatic\MakeLocalFunctionStaticDiagnosticAnalyzer.cs (1)
28protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
32protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\MakeStructReadOnly\CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (1)
29protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\MisplacedUsingDirectives\MisplacedUsingDirectivesDiagnosticAnalyzer.cs (1)
51protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\NewLines\ConditionalExpressionPlacement\ConditionalExpressionPlacementDiagnosticAnalyzer.cs (1)
32protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
30protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
28protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\RemoveConfusingSuppression\CSharpRemoveConfusingSuppressionDiagnosticAnalyzer.cs (1)
25protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationDiagnosticAnalyzer.cs (1)
34protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
40protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
32protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (1)
33protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\RemoveUnreachableCode\CSharpRemoveUnreachableCodeDiagnosticAnalyzer.cs (1)
36protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastDiagnosticAnalyzer.cs (1)
27protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
29protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\SimplifyPropertyPattern\CSharpSimplifyPropertyPatternDiagnosticAnalyzer.cs (1)
37protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\AbstractCSharpUseCollectionExpressionDiagnosticAnalyzer.cs (1)
51protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (1)
37protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
36protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseDefaultLiteral\CSharpUseDefaultLiteralDiagnosticAnalyzer.cs (1)
30protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseExpressionBody\UseExpressionBodyDiagnosticAnalyzer.cs (1)
45protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (1)
33protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (1)
32protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseImplicitOrExplicitType\CSharpTypeStyleDiagnosticAnalyzerBase.cs (1)
28protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseIndexOperatorDiagnosticAnalyzer.cs (1)
56protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
49protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseInferredMemberName\CSharpUseInferredMemberNameDiagnosticAnalyzer.cs (1)
16protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorDiagnosticAnalyzer.cs (1)
35protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseNullCheckOverTypeCheckDiagnosticAnalyzer.cs (1)
30protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
53protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseNameofInNullableAttribute\CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (1)
37protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
41protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
39protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
41protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
45protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpUseNotPatternDiagnosticAnalyzer.cs (1)
36protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
69protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseSimpleUsingStatement\UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
67protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseSystemThreadingLock\CSharpUseSystemThreadingLockDiagnosticAnalyzer.cs (1)
51protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
47protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseUnboundGenericTypeInNameOf\CSharpUseUnboundGenericTypeInNameOfDiagnosticAnalyzer.cs (1)
42protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseUtf8StringLiteral\UseUtf8StringLiteralDiagnosticAnalyzer.cs (1)
45protected override void InitializeWorker(AnalysisContext context)
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (2)
src\Analyzers\CSharp\Tests\AbstractBuiltInCodeStyleDiagnosticAnalyzer\AbstractBuiltInCodeStyleDiagnosticAnalyzerTests.cs (1)
55protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Tests\ConvertToRecord\ConvertToRecordCodeFixTests.cs (1)
165public override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (2)
CommandLineTests.cs (2)
14901public override void Initialize(AnalysisContext context) 15928public override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (6)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (4)
227public override void Initialize(AnalysisContext context) 298public override void Initialize(AnalysisContext context) 351public override void Initialize(AnalysisContext context) 855public sealed override void Initialize(AnalysisContext context)
Diagnostics\FixAllProvider\BatchFixerTests.cs (1)
44public override void Initialize(AnalysisContext context)
Diagnostics\MockDiagnosticAnalyzerTests.cs (1)
33public override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (48)
Diagnostics\DiagnosticAnalyzerTests.cs (15)
49public override void Initialize(AnalysisContext context) 244public override void Initialize(AnalysisContext context) 481public override void Initialize(AnalysisContext context) 496public override void Initialize(AnalysisContext context) 510public override void Initialize(AnalysisContext context) 661public override void Initialize(AnalysisContext context) 767public override void Initialize(AnalysisContext context) 837public override void Initialize(AnalysisContext context) 889public override void Initialize(AnalysisContext context) 1649public sealed override void Initialize(AnalysisContext context) 2308public override void Initialize(AnalysisContext context) 3846public override void Initialize(AnalysisContext context) 4080public override void Initialize(AnalysisContext context) 4125public override void Initialize(AnalysisContext context) 4493public override void Initialize(AnalysisContext context)
Diagnostics\GetDiagnosticsTests.cs (2)
1079public override void Initialize(AnalysisContext context) 1841public override void Initialize(AnalysisContext context)
FieldKeywordTests.cs (1)
12951public override void Initialize(AnalysisContext context)
Semantics\ExtensionTests.cs (4)
51385public override void Initialize(AnalysisContext context) 51456public override void Initialize(AnalysisContext context) 51504public override void Initialize(AnalysisContext context) 51556public override void Initialize(AnalysisContext context)
Semantics\OutVarTests.cs (1)
18804public override void Initialize(AnalysisContext context)
Semantics\PrimaryConstructorTests.cs (16)
3753public override void Initialize(AnalysisContext context) 4078public override void Initialize(AnalysisContext context) 4164public override void Initialize(AnalysisContext context) 4313public override void Initialize(AnalysisContext context) 4503public override void Initialize(AnalysisContext context) 4637public override void Initialize(AnalysisContext context) 4817public override void Initialize(AnalysisContext context) 4962public override void Initialize(AnalysisContext context) 5141public override void Initialize(AnalysisContext context) 5254public override void Initialize(AnalysisContext context) 5481public override void Initialize(AnalysisContext context) 5568public override void Initialize(AnalysisContext context) 5681public override void Initialize(AnalysisContext context) 5778public override void Initialize(AnalysisContext context) 5836public override void Initialize(AnalysisContext context) 5929public override void Initialize(AnalysisContext context)
Semantics\RecordTests.cs (9)
26297public override void Initialize(AnalysisContext context) 26620public override void Initialize(AnalysisContext context) 26715public override void Initialize(AnalysisContext context) 26880public override void Initialize(AnalysisContext context) 27070public override void Initialize(AnalysisContext context) 27204public override void Initialize(AnalysisContext context) 27384public override void Initialize(AnalysisContext context) 27529public override void Initialize(AnalysisContext context) 27712public override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis.CSharp.Features (57)
Copilot\CSharpImplementNotImplementedExceptionDiagnosticAnalyzer.cs (1)
26protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\AddBraces\CSharpAddBracesDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToBlockScopedNamespaceDiagnosticAnalyzer.cs (1)
28protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (1)
28protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertToProgramMainDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertToTopLevelStatementsDiagnosticAnalyzer.cs (1)
33protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
45protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
34protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\MakeAnonymousFunctionStatic\MakeAnonymousFunctionStaticDiagnosticAnalyzer.cs (1)
28protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\MakeLocalFunctionStatic\MakeLocalFunctionStaticDiagnosticAnalyzer.cs (1)
28protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
32protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\MakeStructReadOnly\CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (1)
29protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\MisplacedUsingDirectives\MisplacedUsingDirectivesDiagnosticAnalyzer.cs (1)
51protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\NewLines\ConditionalExpressionPlacement\ConditionalExpressionPlacementDiagnosticAnalyzer.cs (1)
32protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
30protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
28protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\RemoveConfusingSuppression\CSharpRemoveConfusingSuppressionDiagnosticAnalyzer.cs (1)
25protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationDiagnosticAnalyzer.cs (1)
34protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
40protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
32protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (1)
33protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\RemoveUnreachableCode\CSharpRemoveUnreachableCodeDiagnosticAnalyzer.cs (1)
36protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastDiagnosticAnalyzer.cs (1)
27protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
29protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\SimplifyPropertyPattern\CSharpSimplifyPropertyPatternDiagnosticAnalyzer.cs (1)
37protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\AbstractCSharpUseCollectionExpressionDiagnosticAnalyzer.cs (1)
51protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (1)
37protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
36protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseDefaultLiteral\CSharpUseDefaultLiteralDiagnosticAnalyzer.cs (1)
30protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseExpressionBody\UseExpressionBodyDiagnosticAnalyzer.cs (1)
45protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (1)
33protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (1)
32protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseImplicitOrExplicitType\CSharpTypeStyleDiagnosticAnalyzerBase.cs (1)
28protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseIndexOperatorDiagnosticAnalyzer.cs (1)
56protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
49protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseInferredMemberName\CSharpUseInferredMemberNameDiagnosticAnalyzer.cs (1)
16protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorDiagnosticAnalyzer.cs (1)
35protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseNullCheckOverTypeCheckDiagnosticAnalyzer.cs (1)
30protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
53protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseNameofInNullableAttribute\CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (1)
37protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
41protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
39protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
41protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
45protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpUseNotPatternDiagnosticAnalyzer.cs (1)
36protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
69protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseSimpleUsingStatement\UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
67protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseSystemThreadingLock\CSharpUseSystemThreadingLockDiagnosticAnalyzer.cs (1)
51protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
47protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseUnboundGenericTypeInNameOf\CSharpUseUnboundGenericTypeInNameOfDiagnosticAnalyzer.cs (1)
42protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Analyzers\UseUtf8StringLiteral\UseUtf8StringLiteralDiagnosticAnalyzer.cs (1)
45protected override void InitializeWorker(AnalysisContext context)
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
52protected override void InitializeWorker(AnalysisContext context)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (18)
ConvertToRecord\ConvertToRecordCodeRefactoringTests.cs (1)
4221public override void Initialize(AnalysisContext context)
Diagnostics\Configuration\ConfigureSeverity\AllAnalyzersSeverityConfigurationTests.cs (1)
35public override void Initialize(AnalysisContext context)
Diagnostics\Configuration\ConfigureSeverity\CategoryBasedSeverityConfigurationTests.cs (1)
35public override void Initialize(AnalysisContext context)
Diagnostics\Configuration\ConfigureSeverity\DotNetDiagnosticSeverityBasedSeverityConfigurationTests.cs (1)
35public override void Initialize(AnalysisContext context)
Diagnostics\Suppression\RemoveSuppressionTests.cs (1)
43public override void Initialize(AnalysisContext context)
Diagnostics\Suppression\RemoveUnnecessaryPragmaSuppressionsTests.cs (3)
58public override void Initialize(AnalysisContext context) 112public override void Initialize(AnalysisContext context) 1509public override void Initialize(AnalysisContext context)
Diagnostics\Suppression\SuppressionTest_FixMultipleTests.cs (1)
45public override void Initialize(AnalysisContext context)
Diagnostics\Suppression\SuppressionTests.cs (7)
744public override void Initialize(AnalysisContext context) 858public override void Initialize(AnalysisContext context) 923public override void Initialize(AnalysisContext context) 972public override void Initialize(AnalysisContext context) 1113public override void Initialize(AnalysisContext context) 2183public override void Initialize(AnalysisContext context) 2644public override void Initialize(AnalysisContext context)
src\Analyzers\CSharp\Tests\AbstractBuiltInCodeStyleDiagnosticAnalyzer\AbstractBuiltInCodeStyleDiagnosticAnalyzerTests.cs (1)
55protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\CSharp\Tests\ConvertToRecord\ConvertToRecordCodeFixTests.cs (1)
165public override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (23)
Semantics\ColorColorTests.cs (1)
1776public override void Initialize(AnalysisContext context)
Semantics\RecordStructTests.cs (8)
6024public override void Initialize(AnalysisContext context) 6253public override void Initialize(AnalysisContext context) 6349public override void Initialize(AnalysisContext context) 6478public override void Initialize(AnalysisContext context) 6575public override void Initialize(AnalysisContext context) 6633public override void Initialize(AnalysisContext context) 6726public override void Initialize(AnalysisContext context) 6887public override void Initialize(AnalysisContext context)
Semantics\TopLevelStatementsTests.cs (13)
6528public override void Initialize(AnalysisContext context) 6627public override void Initialize(AnalysisContext context) 6702public override void Initialize(AnalysisContext context) 6811public override void Initialize(AnalysisContext context) 6892public override void Initialize(AnalysisContext context) 6950public override void Initialize(AnalysisContext context) 7008public override void Initialize(AnalysisContext context) 7076public override void Initialize(AnalysisContext context) 7156public override void Initialize(AnalysisContext context) 7272public override void Initialize(AnalysisContext context) 7366public override void Initialize(AnalysisContext context) 7438public override void Initialize(AnalysisContext context) 7505public override void Initialize(AnalysisContext context)
SourceGeneration\GeneratorDriverTests.cs (1)
183public override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
Symbols\Source\NullablePublicAPITests.cs (3)
1160public override void Initialize(AnalysisContext context) 1784public override void Initialize(AnalysisContext context) 4837public override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (6)
CodeFixes\CodeFixServiceTests.cs (3)
526public override void Initialize(AnalysisContext context) 885public override void Initialize(AnalysisContext context) 1167public override void Initialize(AnalysisContext context)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (3)
976public override void Initialize(AnalysisContext context) 992public override void Initialize(AnalysisContext context) 1034public override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis.Features (50)
Diagnostics\Analyzers\UnboundIdentifiersDiagnosticAnalyzerBase.cs (1)
39public override void Initialize(AnalysisContext context)
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDetectionAnalyzer.cs (1)
37protected override void InitializeWorker(AnalysisContext context)
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDiagnosticAnalyzer.cs (1)
35protected override void InitializeWorker(AnalysisContext context)
EmbeddedLanguages\RegularExpressions\LanguageServices\AbstractRegexDiagnosticAnalyzer.cs (1)
37protected override void InitializeWorker(AnalysisContext context)
PreferFrameworkType\PreferFrameworkTypeDiagnosticAnalyzerBase.cs (1)
45protected sealed override void InitializeWorker(AnalysisContext context)
SimplifyThisOrMe\AbstractSimplifyThisOrMeDiagnosticAnalyzer.cs (1)
48protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\AbstractBuiltInCodeStyleDiagnosticAnalyzer_Core.cs (2)
75public sealed override void Initialize(AnalysisContext context) 85protected abstract void InitializeWorker(AnalysisContext context);
src\Analyzers\Core\Analyzers\AbstractCodeQualityDiagnosticAnalyzer.cs (2)
26public sealed override void Initialize(AnalysisContext context) 34protected abstract void InitializeWorker(AnalysisContext context);
src\Analyzers\Core\Analyzers\AddAccessibilityModifiers\AbstractAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
39protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\AddRequiredParentheses\AbstractAddRequiredParenthesesDiagnosticAnalyzer.cs (1)
82protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\ConvertTypeofToNameof\AbstractConvertTypeOfToNameOfDiagnosticAnalyzer.cs (1)
23protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\FileHeaders\AbstractFileHeaderDiagnosticAnalyzer.cs (1)
38protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\ForEachCast\AbstractForEachCastDiagnosticAnalyzer.cs (1)
45protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\Formatting\AbstractFormattingAnalyzer.cs (1)
30protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
35protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
46protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\NamingStyle\NamingStyleDiagnosticAnalyzerBase.cs (1)
42protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\NewLines\ConsecutiveStatementPlacement\AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
36protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\OrderModifiers\AbstractOrderModifiersDiagnosticAnalyzer.cs (1)
36protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\PopulateSwitch\AbstractPopulateSwitchDiagnosticAnalyzer.cs (1)
42protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\QualifyMemberAccess\AbstractQualifyMemberAccessDiagnosticAnalyzer.cs (1)
46protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\RemoveRedundantEquality\AbstractRemoveRedundantEqualityDiagnosticAnalyzer.cs (1)
23protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\RemoveUnnecessaryCast\AbstractRemoveUnnecessaryCastDiagnosticAnalyzer.cs (1)
37protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\RemoveUnnecessaryImports\AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
76protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\RemoveUnnecessaryParentheses\AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer.cs (1)
40protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryAttributeSuppressionsDiagnosticAnalyzer.cs (1)
55protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
76protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
82protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (1)
193protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\SimplifyBooleanExpression\AbstractSimplifyConditionalDiagnosticAnalyzer.cs (1)
56protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\SimplifyInterpolation\AbstractSimplifyInterpolationDiagnosticAnalyzer.cs (1)
33protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\SimplifyLinqExpression\AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (1)
53protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\SimplifyTypeNames\SimplifyTypeNamesDiagnosticAnalyzerBase.cs (1)
77protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
96protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullCheckDiagnosticAnalyzer.cs (1)
46protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
45protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
40protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (1)
90protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseCompoundAssignment\AbstractUseCompoundAssignmentDiagnosticAnalyzer.cs (1)
71protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseConditionalExpression\AbstractUseConditionalExpressionDiagnosticAnalyzer.cs (1)
34protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseExplicitTupleName\UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
30protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseIsNullCheck\AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (1)
31protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer.cs (1)
92protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseObjectInitializer\AbstractUseObjectInitializerDiagnosticAnalyzer.cs (1)
66protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseSystemHashCode\UseSystemHashCodeDiagnosticAnalyzer.cs (1)
28protected override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\UseThrowExpression\AbstractUseThrowExpressionDiagnosticAnalyzer.cs (1)
55protected sealed override void InitializeWorker(AnalysisContext context)
src\Analyzers\Core\Analyzers\ValidateFormatString\AbstractValidateFormatStringDiagnosticAnalyzer.cs (1)
66public override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (7)
Diagnostics\AdditionalFileDiagnosticsTests.cs (1)
206public override void Initialize(AnalysisContext context)
Diagnostics\BuildOnlyDiagnosticIdsHandlerTests.cs (2)
90public override void Initialize(AnalysisContext context) 102public override void Initialize(AnalysisContext context)
Diagnostics\NonLocalDiagnosticTests.cs (1)
80public override void Initialize(AnalysisContext context)
Diagnostics\PullDiagnosticTests.cs (2)
129public override void Initialize(AnalysisContext context) 143public override void Initialize(AnalysisContext context)
Diagnostics\WorkspaceProjectDiagnosticsTests.cs (1)
103public override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (4)
AbstractAllocationAnalyzer.cs (1)
17public override void Initialize(AnalysisContext context)
AbstractAllocationAnalyzer`1.cs (1)
23public override void Initialize(AnalysisContext context)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
40public override void Initialize(AnalysisContext context)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
Microsoft.CodeAnalysis.PublicApiAnalyzers (3)
DeclarePublicApiAnalyzer.cs (1)
97public override void Initialize(AnalysisContext context)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
40public override void Initialize(AnalysisContext context)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
Microsoft.CodeAnalysis.Rebuild.UnitTests (2)
DeterministicKeyBuilderTests.Helpers.cs (2)
34public override void Initialize(AnalysisContext context) => throw new NotImplementedException(); 41public override void Initialize(AnalysisContext context) => throw new NotImplementedException();
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
40public override void Initialize(AnalysisContext context)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
Microsoft.CodeAnalysis.Test.Utilities (95)
Diagnostics\BoxingOperationAnalyzer.cs (1)
38public sealed override void Initialize(AnalysisContext context)
Diagnostics\CommonDiagnosticAnalyzers.cs (46)
64public override void Initialize(AnalysisContext context) 559public override void Initialize(AnalysisContext context) 606public override void Initialize(AnalysisContext context) 652public override void Initialize(AnalysisContext context) 681public override void Initialize(AnalysisContext context) 721public override void Initialize(AnalysisContext context) 744public override void Initialize(AnalysisContext context) { } 761public override void Initialize(AnalysisContext context) 787public override void Initialize(AnalysisContext context) 807public override void Initialize(AnalysisContext context) { } 822public override void Initialize(AnalysisContext context) 833public override void Initialize(AnalysisContext context) 853public override void Initialize(AnalysisContext context) 874public override void Initialize(AnalysisContext context) 897public override void Initialize(AnalysisContext context) 960public override void Initialize(AnalysisContext context) 984public override void Initialize(AnalysisContext context) { } 999public override void Initialize(AnalysisContext context) 1038public override void Initialize(AnalysisContext context) 1071public override void Initialize(AnalysisContext context) 1104public override void Initialize(AnalysisContext context) => 1137public override void Initialize(AnalysisContext context) 1185/// bug in the analyzer driver as this analyzer doesn't invoke <see cref="AnalysisContext.EnableConcurrentExecution"/>. 1200public override void Initialize(AnalysisContext context) 1328public override void Initialize(AnalysisContext context) 1386public override void Initialize(AnalysisContext context) 1417public override void Initialize(AnalysisContext context) 1462public override void Initialize(AnalysisContext context) 1519public override void Initialize(AnalysisContext context) 1692public override void Initialize(AnalysisContext context) 1794public override void Initialize(AnalysisContext context) 1857public override void Initialize(AnalysisContext context) 1976public override void Initialize(AnalysisContext context) 2419public override void Initialize(AnalysisContext context) 2483public override void Initialize(AnalysisContext context) 2536public override void Initialize(AnalysisContext context) 2564public override void Initialize(AnalysisContext analysisContext) 2597public override void Initialize(AnalysisContext context) 2642public override void Initialize(AnalysisContext context) 2683public override void Initialize(AnalysisContext context) 2732public override void Initialize(AnalysisContext context) 2880public override void Initialize(AnalysisContext context) 2927public override void Initialize(AnalysisContext context) 3011public override void Initialize(AnalysisContext context) 3101public override void Initialize(AnalysisContext context) 3241public override void Initialize(AnalysisContext context)
Diagnostics\CouldHaveMoreSpecificTypeAnalyzer.cs (1)
42public sealed override void Initialize(AnalysisContext context)
Diagnostics\EmptyArrayAnalyzer.cs (1)
43public sealed override void Initialize(AnalysisContext context)
Diagnostics\FieldCouldBeReadOnlyAnalyzer.cs (1)
34public sealed override void Initialize(AnalysisContext context)
Diagnostics\LocalCouldBeConstAnalyzer.cs (1)
34public sealed override void Initialize(AnalysisContext context)
Diagnostics\OperationTestAnalyzer.cs (35)
51public sealed override void Initialize(AnalysisContext context) 97public sealed override void Initialize(AnalysisContext context) 139public sealed override void Initialize(AnalysisContext context) 333public sealed override void Initialize(AnalysisContext context) 538public sealed override void Initialize(AnalysisContext context) 625public sealed override void Initialize(AnalysisContext context) 662public sealed override void Initialize(AnalysisContext context) 710public sealed override void Initialize(AnalysisContext context) 747public sealed override void Initialize(AnalysisContext context) 789public sealed override void Initialize(AnalysisContext context) 837public sealed override void Initialize(AnalysisContext context) 894public sealed override void Initialize(AnalysisContext context) 948public sealed override void Initialize(AnalysisContext context) 1029public sealed override void Initialize(AnalysisContext context) 1095public sealed override void Initialize(AnalysisContext context) 1176public sealed override void Initialize(AnalysisContext context) 1221public sealed override void Initialize(AnalysisContext context) 1256public sealed override void Initialize(AnalysisContext context) 1308public sealed override void Initialize(AnalysisContext context) 1373public sealed override void Initialize(AnalysisContext context) 1444public sealed override void Initialize(AnalysisContext context) 1510public sealed override void Initialize(AnalysisContext context) 1564public sealed override void Initialize(AnalysisContext context) 1603public sealed override void Initialize(AnalysisContext context) 1688public sealed override void Initialize(AnalysisContext context) 1780public sealed override void Initialize(AnalysisContext context) 1840public sealed override void Initialize(AnalysisContext context) 1889public sealed override void Initialize(AnalysisContext context) 1921public sealed override void Initialize(AnalysisContext context) 1966public sealed override void Initialize(AnalysisContext context) 2010public sealed override void Initialize(AnalysisContext context) 2046public sealed override void Initialize(AnalysisContext context) 2074public sealed override void Initialize(AnalysisContext context) 2102public sealed override void Initialize(AnalysisContext context) 2134public sealed override void Initialize(AnalysisContext context)
Diagnostics\SuppressMessageAttributeTests.DiagnosticAnalyzers.cs (8)
38public override void Initialize(AnalysisContext analysisContext) 62public override void Initialize(AnalysisContext analysisContext) 95public override void Initialize(AnalysisContext analysisContext) 135public override void Initialize(AnalysisContext analysisContext) 200public override void Initialize(AnalysisContext analysisContext) 239public override void Initialize(AnalysisContext analysisContext) 277public override void Initialize(AnalysisContext analysisContext) 308public override void Initialize(AnalysisContext analysisContext)
Diagnostics\TestDiagnosticAnalyzer.cs (1)
38public override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis.UnitTests (20)
Analyzers\AnalyzerFileReferenceTests.cs (7)
599public override void Initialize(AnalysisContext context) { throw new NotImplementedException(); } 606public override void Initialize(AnalysisContext context) { throw new NotImplementedException(); } 613public override void Initialize(AnalysisContext context) { throw new NotImplementedException(); } 629public override void Initialize(AnalysisContext context) { throw new NotImplementedException(); } 662public override void Initialize(AnalysisContext context) { throw new NotImplementedException(); } 672public override void Initialize(AnalysisContext context) { throw new NotImplementedException(); } 679public override void Initialize(AnalysisContext context) { throw new NotImplementedException(); }
Diagnostics\AnalysisContextInfoTests.cs (12)
31Verify(compilation, options, nameof(AnalysisContext.RegisterCodeBlockAction)); 32Verify(compilation, options, nameof(AnalysisContext.RegisterCodeBlockStartAction)); 33Verify(compilation, options, nameof(AnalysisContext.RegisterCompilationAction)); 34Verify(compilation, options, nameof(AnalysisContext.RegisterCompilationStartAction)); 35Verify(compilation, options, nameof(AnalysisContext.RegisterOperationAction)); 36Verify(compilation, options, nameof(AnalysisContext.RegisterOperationBlockAction)); 37Verify(compilation, options, nameof(AnalysisContext.RegisterSemanticModelAction)); 38Verify(compilation, options, nameof(AnalysisContext.RegisterSymbolAction)); 39Verify(compilation, options, nameof(AnalysisContext.RegisterSyntaxNodeAction)); 40Verify(compilation, options, nameof(AnalysisContext.RegisterSyntaxTreeAction)); 41Verify(compilation, options, nameof(AnalysisContext.RegisterAdditionalFileAction)); 70public override void Initialize(AnalysisContext c)
Diagnostics\DiagnosticLocalizationTests.cs (1)
392public override void Initialize(AnalysisContext context)
Microsoft.CodeAnalysis.Workspaces (2)
Diagnostics\DocumentDiagnosticAnalyzer.cs (1)
30public sealed override void Initialize(AnalysisContext context)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
BatchFixAllProviderTests.cs (1)
51public override void Initialize(AnalysisContext context)
SolutionTests\SolutionTests.cs (1)
3001public override void Initialize(AnalysisContext analysisContext)
Microsoft.DotNet.CodeAnalysis (1)
Analyzers\BaseAnalyzer.cs (1)
14public sealed override void Initialize(AnalysisContext context)
Microsoft.Interop.ComInterfaceGenerator (5)
Analyzers\AddGeneratedComClassAnalyzer.cs (1)
18public override void Initialize(AnalysisContext context)
Analyzers\ComHostingDoesNotSupportGeneratedComInterfaceAnalyzer.cs (1)
19public override void Initialize(AnalysisContext context)
Analyzers\ConvertComImportToGeneratedComInterfaceAnalyzer.cs (1)
29public override void Initialize(AnalysisContext context)
Analyzers\GeneratedComInterfaceAttributeAnalyzer.cs (1)
25public override void Initialize(AnalysisContext context)
Analyzers\RuntimeComApiUsageWithSourceGeneratedComAnalyzer.cs (1)
23public override void Initialize(AnalysisContext context)
Microsoft.Interop.LibraryImportGenerator (3)
Analyzers\ConvertToLibraryImportAnalyzer.cs (1)
46public override void Initialize(AnalysisContext context)
Analyzers\CustomMarshallerAttributeAnalyzer.cs (1)
611public override void Initialize(AnalysisContext context)
Analyzers\NativeMarshallingAttributeAnalyzer.cs (1)
60public override void Initialize(AnalysisContext context)
Microsoft.ML.CodeAnalyzer.Tests (1)
Code\RelaxTestNamingTest.cs (1)
111public override void Initialize(AnalysisContext context)
Microsoft.ML.InternalCodeAnalyzer (9)
BaseTestClassAnalyzer.cs (1)
30public override void Initialize(AnalysisContext context)
BestFriendAnalyzer.cs (1)
39public override void Initialize(AnalysisContext context)
BestFriendOnPublicDeclarationsAnalyzer.cs (1)
34public override void Initialize(AnalysisContext context)
ContractsCheckAnalyzer.cs (1)
88public override void Initialize(AnalysisContext context)
InstanceInitializerAnalyzer.cs (1)
31public override void Initialize(AnalysisContext context)
NameAnalyzer.cs (1)
74public override void Initialize(AnalysisContext context)
ParameterVariableNameAnalyzer.cs (1)
32public override void Initialize(AnalysisContext context)
SingleVariableDeclarationAnalyzer.cs (1)
32public override void Initialize(AnalysisContext context)
TypeParamNameAnalyzer.cs (1)
31public override void Initialize(AnalysisContext context)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
EditorConfigSettings\DataProvider\DataProviderTests.MockAnalyzerReference.cs (1)
105public override void Initialize(AnalysisContext context)
Roslyn.Diagnostics.Analyzers (13)
AbstractDoNotCopyValue.cs (1)
137public override void Initialize(AnalysisContext context)
DefaultableTypeShouldHaveDefaultableFieldsAnalyzer.cs (1)
39public override void Initialize(AnalysisContext context)
DoNotCallGetTestAccessor.cs (1)
35public sealed override void Initialize(AnalysisContext context)
DoNotMixAttributesFromDifferentVersionsOfMEF.cs (1)
39public override void Initialize(AnalysisContext context)
ExportedPartsShouldHaveImportingConstructor.cs (1)
42public override void Initialize(AnalysisContext context)
ImportingConstructorShouldBeObsolete.cs (1)
44public override void Initialize(AnalysisContext context)
PartsExportedWithMEFv2MustBeMarkedAsShared.cs (1)
37public override void Initialize(AnalysisContext context)
SpecializedEnumerableCreationAnalyzer.cs (1)
53public override void Initialize(AnalysisContext context)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
40public override void Initialize(AnalysisContext context)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
SymbolDeclaredEventMustBeGeneratedForSourceSymbols.cs (1)
45public sealed override void Initialize(AnalysisContext context)
TemporaryArrayAsRefAnalyzer.cs (1)
36public override void Initialize(AnalysisContext context)
TestExportsShouldNotBeDiscoverable.cs (1)
42public override void Initialize(AnalysisContext context)
Roslyn.Diagnostics.Analyzers.UnitTests (1)
RelaxTestNamingSuppressorTests.cs (1)
112public override void Initialize(AnalysisContext context)
Roslyn.Diagnostics.CSharp.Analyzers (4)
CSharpAvoidOptSuffixForNullableEnableCode.cs (1)
43public override void Initialize(AnalysisContext context)
CSharpDoNotCapturePrimaryContructorParameters.cs (1)
30public override void Initialize(AnalysisContext context)
CSharpDoNotUseDebugAssertForInterpolatedStrings.cs (1)
33public override void Initialize(AnalysisContext context)
PreferNullLiteral.cs (1)
35public override void Initialize(AnalysisContext context)
Roslyn.VisualStudio.Next.UnitTests (2)
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (2)
262public override void Initialize(AnalysisContext context) 282public override void Initialize(AnalysisContext context)
System.Private.CoreLib.Generators (1)
IntrinsicsInSystemPrivateCoreLibAnalyzer.cs (1)
133public override void Initialize(AnalysisContext context)
System.Text.RegularExpressions.Generator (1)
UpgradeToGeneratedRegexAnalyzer.cs (1)
33public override void Initialize(AnalysisContext context)
System.Windows.Forms.Analyzers (1)
System\Windows\Forms\Analyzers\AppManifestAnalyzer.cs (1)
19public override void Initialize(AnalysisContext context)
System.Windows.Forms.Analyzers.CSharp (3)
System\Windows\Forms\CSharp\Analyzers\AvoidPassingTaskWithoutCancellationToken\AvoidPassingTaskWithoutCancellationTokenAnalyzer.cs (1)
23public override void Initialize(AnalysisContext context)
System\Windows\Forms\CSharp\Analyzers\ImplementITypedDataObject\ImplementITypedDataObjectAnalyzer.cs (1)
21public override void Initialize(AnalysisContext context)
System\Windows\Forms\CSharp\Analyzers\MissingPropertySerializationConfiguration\MissingPropertySerializationConfigurationAnalyzer.cs (1)
18public override void Initialize(AnalysisContext context)
Test.Utilities (2)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
40public override void Initialize(AnalysisContext context)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
Text.Analyzers (4)
EnumsShouldHavePluralNames.cs (1)
53public override void Initialize(AnalysisContext context)
IdentifiersShouldBeSpelledCorrectly.cs (1)
236public override void Initialize(AnalysisContext context)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
40public override void Initialize(AnalysisContext context)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends