1 override of RegisterSymbolStartAction
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
171public override void RegisterSymbolStartAction(Action<SymbolStartAnalysisContext> action, SymbolKind symbolKind)
25 references to RegisterSymbolStartAction
Microsoft.AspNetCore.Analyzers (1)
StartupAnalyzer.cs (1)
41context.RegisterSymbolStartAction(context =>
Microsoft.AspNetCore.Components.Analyzers (1)
ComponentParameterAnalyzer.cs (1)
50context.RegisterSymbolStartAction(context =>
Microsoft.AspNetCore.Components.SdkAnalyzers (1)
ComponentParameterAnalyzer.cs (1)
44context.RegisterSymbolStartAction(context =>
Microsoft.CodeAnalysis.Analyzers (3)
FixAnalyzers\FixerWithFixAllAnalyzer.cs (1)
125context.RegisterSymbolStartAction(context => AnalyzeNamedType(context, analysisTypes), SymbolKind.NamedType);
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (2)
287compilationContext.RegisterSymbolStartAction(context => 332compilationContext.RegisterSymbolStartAction(context =>
Microsoft.CodeAnalysis.CodeStyle (3)
src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
60context.RegisterSymbolStartAction(context =>
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
230compilationStartContext.RegisterSymbolStartAction(symbolStartContext =>
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
56context.RegisterSymbolStartAction(symbolStartContext =>
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Analyzers\CSharp\Analyzers\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (1)
47context.RegisterSymbolStartAction(context =>
src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
39context.RegisterSymbolStartAction(context =>
src\Analyzers\CSharp\Analyzers\MakeStructReadOnly\CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (1)
36context.RegisterSymbolStartAction(context =>
src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
80context.RegisterSymbolStartAction(context => Analyzer.AnalyzeNamedTypeStart(this, context, namedTypeToAnalyzer), SymbolKind.NamedType);
Microsoft.CodeAnalysis.CSharp.Features (4)
src\Analyzers\CSharp\Analyzers\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (1)
47context.RegisterSymbolStartAction(context =>
src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
39context.RegisterSymbolStartAction(context =>
src\Analyzers\CSharp\Analyzers\MakeStructReadOnly\CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (1)
36context.RegisterSymbolStartAction(context =>
src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
80context.RegisterSymbolStartAction(context => Analyzer.AnalyzeNamedTypeStart(this, context, namedTypeToAnalyzer), SymbolKind.NamedType);
Microsoft.CodeAnalysis.Features (3)
src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
60context.RegisterSymbolStartAction(context =>
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
230compilationStartContext.RegisterSymbolStartAction(symbolStartContext =>
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
56context.RegisterSymbolStartAction(symbolStartContext =>
Microsoft.CodeAnalysis.Test.Utilities (4)
Diagnostics\CommonDiagnosticAnalyzers.cs (4)
1567context.RegisterSymbolStartAction(context => 1998compilationStartContext.RegisterSymbolStartAction(onSymbolStart, _symbolKind); 2758context.RegisterSymbolStartAction(symbolStartContext => 3035context.RegisterSymbolStartAction(symbolStartContext =>
System.Private.CoreLib.Generators (1)
IntrinsicsInSystemPrivateCoreLibAnalyzer.cs (1)
165context.RegisterSymbolStartAction(context =>