68 references to RegisterSymbolAction
Microsoft.AspNetCore.Components.Analyzers (1)
InternalUsageAnalyzer.cs (1)
50context.RegisterSymbolAction(
Microsoft.AspNetCore.Components.SdkAnalyzers (1)
InternalUsageAnalyzer.cs (1)
50context.RegisterSymbolAction(
Microsoft.CodeAnalysis.Analyzers (2)
ImplementationIsObsoleteAnalyzer.cs (1)
38context.RegisterSymbolAction(AnalyzeSymbol, SymbolKind.NamedType);
InternalImplementationOnlyAnalyzer.cs (1)
41context.RegisterSymbolAction(AnalyzeSymbol, SymbolKind.NamedType);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (1)
846=> context.RegisterSymbolAction(OnSymbol, SymbolKind.NamedType);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (28)
Diagnostics\DiagnosticAnalyzerTests.cs (4)
247context.RegisterSymbolAction(AnalyzeSymbol, SymbolKind.NamedType); 512context.RegisterSymbolAction( 839context.RegisterSymbolAction(ctxt => 4502context.RegisterSymbolAction(context => { AssertSame(context.Options); RegisterSymbolActionInvoked = true; }, SymbolKind.NamedType);
Diagnostics\GetDiagnosticsTests.cs (1)
1898context.RegisterSymbolAction(symbolContext =>
Semantics\ExtensionTests.cs (5)
52151context.RegisterSymbolAction(handle, SymbolKind.NamedType); 52152context.RegisterSymbolAction(handle, SymbolKind.Parameter); 52153context.RegisterSymbolAction(handle, SymbolKind.TypeParameter); 52154context.RegisterSymbolAction(handle, SymbolKind.Method); 52155context.RegisterSymbolAction(handle, SymbolKind.Property);
Semantics\PrimaryConstructorTests.cs (11)
4220context.RegisterSymbolAction(Handle, SymbolKind.Method); 4221context.RegisterSymbolAction(Handle, SymbolKind.Property); 4222context.RegisterSymbolAction(Handle, SymbolKind.Parameter); 4223context.RegisterSymbolAction(Handle, SymbolKind.NamedType); 5283context.RegisterSymbolAction(Handle1, SymbolKind.Method); 5284context.RegisterSymbolAction(Handle2, SymbolKind.Property); 5285context.RegisterSymbolAction(Handle3, SymbolKind.Parameter); 5623context.RegisterSymbolAction(Handle, SymbolKind.Method); 5624context.RegisterSymbolAction(Handle, SymbolKind.Property); 5625context.RegisterSymbolAction(Handle, SymbolKind.Parameter); 5626context.RegisterSymbolAction(Handle, SymbolKind.NamedType);
Semantics\RecordTests.cs (7)
26604context.RegisterSymbolAction(Handle, SymbolKind.Method); 26605context.RegisterSymbolAction(Handle, SymbolKind.Property); 26606context.RegisterSymbolAction(Handle, SymbolKind.Parameter); 26607context.RegisterSymbolAction(Handle, SymbolKind.NamedType); 27696context.RegisterSymbolAction(Handle1, SymbolKind.Method); 27697context.RegisterSymbolAction(Handle2, SymbolKind.Property); 27698context.RegisterSymbolAction(Handle3, SymbolKind.Parameter);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
Diagnostics\Suppression\RemoveUnnecessaryPragmaSuppressionsTests.cs (1)
1511context.RegisterSymbolAction(context =>
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (12)
Semantics\RecordStructTests.cs (7)
6255context.RegisterSymbolAction(Handle, SymbolKind.Method); 6256context.RegisterSymbolAction(Handle, SymbolKind.Property); 6257context.RegisterSymbolAction(Handle, SymbolKind.Parameter); 6258context.RegisterSymbolAction(Handle, SymbolKind.NamedType); 6889context.RegisterSymbolAction(Handle1, SymbolKind.Method); 6890context.RegisterSymbolAction(Handle2, SymbolKind.Property); 6891context.RegisterSymbolAction(Handle3, SymbolKind.Parameter);
Semantics\TopLevelStatementsTests.cs (4)
6620context.RegisterSymbolAction(Handle, SymbolKind.Method); 7359context.RegisterSymbolAction(Handle1, SymbolKind.Method); 7360context.RegisterSymbolAction(Handle2, SymbolKind.Namespace); 7361context.RegisterSymbolAction(Handle3, SymbolKind.NamedType);
SourceGeneration\GeneratorDriverTests.cs (1)
185context.RegisterSymbolAction(Handle, SymbolKind.NamedType);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (1)
1036context.RegisterSymbolAction(c =>
Microsoft.CodeAnalysis.Test.Utilities (14)
Diagnostics\CommonDiagnosticAnalyzers.cs (10)
763context.RegisterSymbolAction(context => 789context.RegisterSymbolAction(AnalyzeSymbol, SymbolKind.Namespace); 1001context.RegisterSymbolAction(symbolContext => 1040context.RegisterSymbolAction(symbolContext => 1205context.RegisterSymbolAction(symbolContext => 1859context.RegisterSymbolAction(SymbolAction, SymbolKind.Parameter); 2426context.RegisterSymbolAction(c => 2538context.RegisterSymbolAction(context => 2612context.RegisterSymbolAction( 3130context.RegisterSymbolAction(context =>
Diagnostics\SuppressMessageAttributeTests.DiagnosticAnalyzers.cs (3)
64analysisContext.RegisterSymbolAction( 97analysisContext.RegisterSymbolAction( 281analysisContext.RegisterSymbolAction(
Diagnostics\TestDiagnosticAnalyzer.cs (1)
47context.RegisterSymbolAction(this.AnalyzeSymbol, AllSymbolKinds.ToArray());
Microsoft.CodeAnalysis.UnitTests (1)
Diagnostics\AnalysisContextInfoTests.cs (1)
79c.RegisterSymbolAction(b => ThrowIfMatch(nameof(c.RegisterSymbolAction), new AnalysisContextInfo(b.Compilation, b.Symbol)), SymbolKind.NamedType);
Microsoft.Interop.ComInterfaceGenerator (1)
Analyzers\GeneratedComInterfaceAttributeAnalyzer.cs (1)
29context.RegisterSymbolAction((context) =>
Microsoft.ML.CodeAnalyzer.Tests (1)
Code\RelaxTestNamingTest.cs (1)
116context.RegisterSymbolAction(AnalyzeSymbol, SymbolKind.Method);
Microsoft.ML.InternalCodeAnalyzer (2)
InstanceInitializerAnalyzer.cs (2)
36context.RegisterSymbolAction(AnalyzeField, SymbolKind.Field); 37context.RegisterSymbolAction(AnalyzeProperty, SymbolKind.Property);
Roslyn.Diagnostics.Analyzers.UnitTests (1)
RelaxTestNamingSuppressorTests.cs (1)
117context.RegisterSymbolAction(AnalyzeSymbol, SymbolKind.Method);
System.Windows.Forms.Analyzers.CSharp (1)
System\Windows\Forms\CSharp\Analyzers\MissingPropertySerializationConfiguration\MissingPropertySerializationConfigurationAnalyzer.cs (1)
22context.RegisterSymbolAction(AnalyzeSymbol, SymbolKind.Property);