34 references to RegisterOperationAction
Microsoft.CodeAnalysis.Analyzers (2)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (2)
290context.RegisterOperationAction(context => 338context.RegisterOperationAction(context =>
Microsoft.CodeAnalysis.CodeStyle (11)
src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
65context.RegisterOperationAction(AnalyzeOperation, OperationKind.FieldReference);
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (10)
235symbolStartContext.RegisterOperationAction(AnalyzeDeconstructionAssignment, OperationKind.DeconstructionAssignment); 236symbolStartContext.RegisterOperationAction(AnalyzeFieldInitializer, OperationKind.FieldInitializer); 237symbolStartContext.RegisterOperationAction(AnalyzeInvocationOperation, OperationKind.Invocation); 238symbolStartContext.RegisterOperationAction(AnalyzeLoopOperation, OperationKind.Loop); 239symbolStartContext.RegisterOperationAction(AnalyzeMemberReferenceOperation, OperationKind.FieldReference, OperationKind.MethodReference, OperationKind.PropertyReference, OperationKind.EventReference); 240symbolStartContext.RegisterOperationAction(AnalyzeParameterInitializerOperation, OperationKind.ParameterInitializer); 241symbolStartContext.RegisterOperationAction(AnalyzeFunctionParameterDefaults, OperationKind.AnonymousFunction, OperationKind.LocalFunction); 242symbolStartContext.RegisterOperationAction(AnalyzeNameOfOperation, OperationKind.NameOf); 243symbolStartContext.RegisterOperationAction(AnalyzeObjectCreationOperation, OperationKind.ObjectCreation); 253symbolStartContext.RegisterOperationAction(
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
238context.RegisterOperationAction(
src\Analyzers\CSharp\Analyzers\UseSystemThreadingLock\CSharpUseSystemThreadingLockDiagnosticAnalyzer.cs (2)
147context.RegisterOperationAction(context => 166context.RegisterOperationAction(context =>
Microsoft.CodeAnalysis.CSharp.Features (3)
src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
238context.RegisterOperationAction(
src\Analyzers\CSharp\Analyzers\UseSystemThreadingLock\CSharpUseSystemThreadingLockDiagnosticAnalyzer.cs (2)
147context.RegisterOperationAction(context => 166context.RegisterOperationAction(context =>
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeFixes\CodeFixServiceTests.cs (1)
1175context.RegisterOperationAction(context
Microsoft.CodeAnalysis.Features (11)
src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
65context.RegisterOperationAction(AnalyzeOperation, OperationKind.FieldReference);
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (10)
235symbolStartContext.RegisterOperationAction(AnalyzeDeconstructionAssignment, OperationKind.DeconstructionAssignment); 236symbolStartContext.RegisterOperationAction(AnalyzeFieldInitializer, OperationKind.FieldInitializer); 237symbolStartContext.RegisterOperationAction(AnalyzeInvocationOperation, OperationKind.Invocation); 238symbolStartContext.RegisterOperationAction(AnalyzeLoopOperation, OperationKind.Loop); 239symbolStartContext.RegisterOperationAction(AnalyzeMemberReferenceOperation, OperationKind.FieldReference, OperationKind.MethodReference, OperationKind.PropertyReference, OperationKind.EventReference); 240symbolStartContext.RegisterOperationAction(AnalyzeParameterInitializerOperation, OperationKind.ParameterInitializer); 241symbolStartContext.RegisterOperationAction(AnalyzeFunctionParameterDefaults, OperationKind.AnonymousFunction, OperationKind.LocalFunction); 242symbolStartContext.RegisterOperationAction(AnalyzeNameOfOperation, OperationKind.NameOf); 243symbolStartContext.RegisterOperationAction(AnalyzeObjectCreationOperation, OperationKind.ObjectCreation); 253symbolStartContext.RegisterOperationAction(
Microsoft.CodeAnalysis.Test.Utilities (2)
Diagnostics\CommonDiagnosticAnalyzers.cs (2)
2015symbolStartContext.RegisterOperationAction(operationContext => 2760symbolStartContext.RegisterOperationAction(operationContext =>
System.Private.CoreLib.Generators (1)
IntrinsicsInSystemPrivateCoreLibAnalyzer.cs (1)
181context.RegisterOperationAction(context =>