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)
52939context.RegisterSymbolStartAction(handleStart, SymbolKind.NamedType); 52940context.RegisterSymbolStartAction(handleStart, SymbolKind.Method); 52941context.RegisterSymbolStartAction(handleStart, SymbolKind.Property); 52942context.RegisterSymbolStartAction(handleStart, SymbolKind.Parameter); 52943context.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)
26681context.RegisterSymbolStartAction(Handle1, SymbolKind.Method); 26682context.RegisterSymbolStartAction(Handle1, SymbolKind.Property); 26683context.RegisterSymbolStartAction(Handle1, SymbolKind.Parameter); 26684context.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)
6348context.RegisterSymbolStartAction(Handle1, SymbolKind.Method); 6349context.RegisterSymbolStartAction(Handle1, SymbolKind.Property); 6350context.RegisterSymbolStartAction(Handle1, SymbolKind.Parameter); 6351context.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)
1165context.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 =>