1 override of RegisterSymbolEndAction
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
241public override void RegisterSymbolEndAction(Action<SymbolAnalysisContext> action)
39 references to RegisterSymbolEndAction
Microsoft.AspNetCore.Analyzers (1)
StartupAnalyzer.cs (1)
93context.RegisterSymbolEndAction(context =>
Microsoft.AspNetCore.Components.Analyzers (1)
ComponentParameterAnalyzer.cs (1)
69context.RegisterSymbolEndAction(context =>
Microsoft.AspNetCore.Components.SdkAnalyzers (1)
ComponentParameterAnalyzer.cs (1)
63context.RegisterSymbolEndAction(context =>
Microsoft.CodeAnalysis.CodeStyle (4)
src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
78context.RegisterSymbolEndAction(context =>
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
217symbolStartContext.RegisterSymbolEndAction(symbolEndContext => OnSymbolEnd(symbolEndContext, hasUnsupportedOperation));
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
94context.RegisterSymbolEndAction(OnSymbolEnd);
src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
113context.RegisterSymbolEndAction(context =>
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Analyzers\CSharp\Analyzers\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (1)
97context.RegisterSymbolEndAction(SymbolEndAction);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (13)
Semantics\PrimaryConstructorTests.cs (8)
4177context.RegisterSymbolEndAction(Handle2); 4184context.RegisterSymbolEndAction(Handle4); 4195context.RegisterSymbolEndAction(Handle5); 4203context.RegisterSymbolEndAction(Handle6); 5581context.RegisterSymbolEndAction(Handle2); 5588context.RegisterSymbolEndAction(Handle4); 5599context.RegisterSymbolEndAction(Handle5); 5607context.RegisterSymbolEndAction(Handle6);
Semantics\RecordTests.cs (5)
26624context.RegisterSymbolEndAction(Handle2); 26628context.RegisterSymbolEndAction(Handle3); 26635context.RegisterSymbolEndAction(Handle4); 26648context.RegisterSymbolEndAction(Handle5); 26656context.RegisterSymbolEndAction(Handle6);
Microsoft.CodeAnalysis.CSharp.Features (1)
src\Analyzers\CSharp\Analyzers\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (1)
97context.RegisterSymbolEndAction(SymbolEndAction);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (8)
Semantics\RecordStructTests.cs (5)
6291context.RegisterSymbolEndAction(Handle2); 6295context.RegisterSymbolEndAction(Handle3); 6302context.RegisterSymbolEndAction(Handle4); 6315context.RegisterSymbolEndAction(Handle5); 6323context.RegisterSymbolEndAction(Handle6);
Semantics\TopLevelStatementsTests.cs (3)
6617context.RegisterSymbolEndAction(Handle3); 6621context.RegisterSymbolEndAction(Handle4); 6633context.RegisterSymbolEndAction(Handle5);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeFixes\CodeFixServiceTests.cs (1)
1189context.RegisterSymbolEndAction(context =>
Microsoft.CodeAnalysis.Features (3)
src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
78context.RegisterSymbolEndAction(context =>
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
217symbolStartContext.RegisterSymbolEndAction(symbolEndContext => OnSymbolEnd(symbolEndContext, hasUnsupportedOperation));
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
94context.RegisterSymbolEndAction(OnSymbolEnd);
Microsoft.CodeAnalysis.Test.Utilities (5)
Diagnostics\CommonDiagnosticAnalyzers.cs (5)
1600context.RegisterSymbolEndAction(context => 2021symbolStartContext.RegisterSymbolEndAction(symbolEndContext => 2765symbolStartContext.RegisterSymbolEndAction(symbolEndContext => 3035symbolStartContext.RegisterSymbolEndAction(symbolEndContext => AnalyzedSymbolEndSymbols.Add(symbolEndContext.Symbol)); 3140startContext.RegisterSymbolEndAction(endContext =>