31 references to RegisterOperationAction
Microsoft.CodeAnalysis.Analyzers (2)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (2)
290
context.
RegisterOperationAction
(context =>
338
context.
RegisterOperationAction
(context =>
Microsoft.CodeAnalysis.CodeStyle (11)
src\roslyn\src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
65
context.
RegisterOperationAction
(AnalyzeOperation, OperationKind.FieldReference);
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (10)
237
symbolStartContext.
RegisterOperationAction
(AnalyzeDeconstructionAssignment, OperationKind.DeconstructionAssignment);
238
symbolStartContext.
RegisterOperationAction
(AnalyzeFieldInitializer, OperationKind.FieldInitializer);
239
symbolStartContext.
RegisterOperationAction
(AnalyzeInvocationOperation, OperationKind.Invocation);
240
symbolStartContext.
RegisterOperationAction
(AnalyzeLoopOperation, OperationKind.Loop);
241
symbolStartContext.
RegisterOperationAction
(AnalyzeMemberReferenceOperation, OperationKind.FieldReference, OperationKind.MethodReference, OperationKind.PropertyReference, OperationKind.EventReference);
242
symbolStartContext.
RegisterOperationAction
(AnalyzeParameterInitializerOperation, OperationKind.ParameterInitializer);
243
symbolStartContext.
RegisterOperationAction
(AnalyzeFunctionParameterDefaults, OperationKind.AnonymousFunction, OperationKind.LocalFunction);
244
symbolStartContext.
RegisterOperationAction
(AnalyzeNameOfOperation, OperationKind.NameOf);
245
symbolStartContext.
RegisterOperationAction
(AnalyzeObjectCreationOperation, OperationKind.ObjectCreation);
255
symbolStartContext.
RegisterOperationAction
(
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
238
context.
RegisterOperationAction
(
src\roslyn\src\Analyzers\CSharp\Analyzers\UseSystemThreadingLock\CSharpUseSystemThreadingLockDiagnosticAnalyzer.cs (2)
147
context.
RegisterOperationAction
(context =>
166
context.
RegisterOperationAction
(context =>
Microsoft.CodeAnalysis.CSharp.Features (3)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
238
context.
RegisterOperationAction
(
src\roslyn\src\Analyzers\CSharp\Analyzers\UseSystemThreadingLock\CSharpUseSystemThreadingLockDiagnosticAnalyzer.cs (2)
147
context.
RegisterOperationAction
(context =>
166
context.
RegisterOperationAction
(context =>
Microsoft.CodeAnalysis.Features (11)
src\roslyn\src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
65
context.
RegisterOperationAction
(AnalyzeOperation, OperationKind.FieldReference);
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (10)
237
symbolStartContext.
RegisterOperationAction
(AnalyzeDeconstructionAssignment, OperationKind.DeconstructionAssignment);
238
symbolStartContext.
RegisterOperationAction
(AnalyzeFieldInitializer, OperationKind.FieldInitializer);
239
symbolStartContext.
RegisterOperationAction
(AnalyzeInvocationOperation, OperationKind.Invocation);
240
symbolStartContext.
RegisterOperationAction
(AnalyzeLoopOperation, OperationKind.Loop);
241
symbolStartContext.
RegisterOperationAction
(AnalyzeMemberReferenceOperation, OperationKind.FieldReference, OperationKind.MethodReference, OperationKind.PropertyReference, OperationKind.EventReference);
242
symbolStartContext.
RegisterOperationAction
(AnalyzeParameterInitializerOperation, OperationKind.ParameterInitializer);
243
symbolStartContext.
RegisterOperationAction
(AnalyzeFunctionParameterDefaults, OperationKind.AnonymousFunction, OperationKind.LocalFunction);
244
symbolStartContext.
RegisterOperationAction
(AnalyzeNameOfOperation, OperationKind.NameOf);
245
symbolStartContext.
RegisterOperationAction
(AnalyzeObjectCreationOperation, OperationKind.ObjectCreation);
255
symbolStartContext.
RegisterOperationAction
(
System.Private.CoreLib.Generators (1)
IntrinsicsInSystemPrivateCoreLibAnalyzer.cs (1)
181
context.
RegisterOperationAction
(context =>