1 override of RegisterSymbolStartAction
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
66public override void RegisterSymbolStartAction(Action<SymbolStartAnalysisContext> action, SymbolKind symbolKind)
32 references to RegisterSymbolStartAction
Microsoft.CodeAnalysis.CodeStyle (1)
src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
97=> context.RegisterSymbolStartAction(context =>
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Analyzers\CSharp\Analyzers\UseSystemThreadingLock\CSharpUseSystemThreadingLockDiagnosticAnalyzer.cs (1)
69context.RegisterSymbolStartAction(AnalyzeNamedType, SymbolKind.NamedType);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (18)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
4527context.RegisterSymbolStartAction(context =>
Semantics\ExtensionTests.cs (5)
52251context.RegisterSymbolStartAction(handleStart, SymbolKind.NamedType); 52252context.RegisterSymbolStartAction(handleStart, SymbolKind.Method); 52253context.RegisterSymbolStartAction(handleStart, SymbolKind.Property); 52254context.RegisterSymbolStartAction(handleStart, SymbolKind.Parameter); 52255context.RegisterSymbolStartAction(handleStart, SymbolKind.TypeParameter);
Semantics\PrimaryConstructorTests.cs (8)
4306context.RegisterSymbolStartAction(Handle1, SymbolKind.Method); 4307context.RegisterSymbolStartAction(Handle1, SymbolKind.Property); 4308context.RegisterSymbolStartAction(Handle1, SymbolKind.Parameter); 4309context.RegisterSymbolStartAction(Handle1, SymbolKind.NamedType); 5710context.RegisterSymbolStartAction(Handle1, SymbolKind.Method); 5711context.RegisterSymbolStartAction(Handle1, SymbolKind.Property); 5712context.RegisterSymbolStartAction(Handle1, SymbolKind.Parameter); 5713context.RegisterSymbolStartAction(Handle1, SymbolKind.NamedType);
Semantics\RecordTests.cs (4)
26699context.RegisterSymbolStartAction(Handle1, SymbolKind.Method); 26700context.RegisterSymbolStartAction(Handle1, SymbolKind.Property); 26701context.RegisterSymbolStartAction(Handle1, SymbolKind.Parameter); 26702context.RegisterSymbolStartAction(Handle1, SymbolKind.NamedType);
Microsoft.CodeAnalysis.CSharp.Features (1)
src\Analyzers\CSharp\Analyzers\UseSystemThreadingLock\CSharpUseSystemThreadingLockDiagnosticAnalyzer.cs (1)
69context.RegisterSymbolStartAction(AnalyzeNamedType, SymbolKind.NamedType);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (6)
Semantics\RecordStructTests.cs (4)
6351context.RegisterSymbolStartAction(Handle1, SymbolKind.Method); 6352context.RegisterSymbolStartAction(Handle1, SymbolKind.Property); 6353context.RegisterSymbolStartAction(Handle1, SymbolKind.Parameter); 6354context.RegisterSymbolStartAction(Handle1, SymbolKind.NamedType);
Semantics\TopLevelStatementsTests.cs (2)
6695context.RegisterSymbolStartAction(Handle1, SymbolKind.Method); 6696context.RegisterSymbolStartAction(Handle2, SymbolKind.NamedType);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeFixes\CodeFixServiceTests.cs (1)
1172context.RegisterSymbolStartAction(context =>
Microsoft.CodeAnalysis.Features (1)
src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
97=> context.RegisterSymbolStartAction(context =>
Microsoft.CodeAnalysis.Test.Utilities (3)
Diagnostics\CommonDiagnosticAnalyzers.cs (3)
1984context.RegisterSymbolStartAction(onSymbolStart, _symbolKind); 2434context.RegisterSymbolStartAction(symbolStartContext => 3138context.RegisterSymbolStartAction(startContext =>