1 override of RegisterOperationBlockAction
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
102public override void RegisterOperationBlockAction(Action<OperationBlockAnalysisContext> action)
12 references to RegisterOperationBlockAction
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (5)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
4500context.RegisterOperationBlockAction(context => { AssertSame(context.Options); RegisterOperationBlockActionInvoked = true; });
FieldKeywordTests.cs (1)
12953context.RegisterOperationBlockAction(context =>
Semantics\PrimaryConstructorTests.cs (2)
4645context.RegisterOperationBlockAction(Handle); 5920context.RegisterOperationBlockAction(Handle);
Semantics\RecordTests.cs (1)
27054context.RegisterOperationBlockAction(Handle);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\RecordStructTests.cs (1)
6577context.RegisterOperationBlockAction(Handle);
Semantics\TopLevelStatementsTests.cs (1)
6885context.RegisterOperationBlockAction(Handle);
Microsoft.CodeAnalysis.Test.Utilities (4)
Diagnostics\CommonDiagnosticAnalyzers.cs (4)
1342context.RegisterOperationBlockAction(blockContext => 1388context.RegisterOperationBlockAction(c => 1421context.RegisterOperationBlockAction(operationBlockAnalysisContext => 3180context.RegisterOperationBlockAction(context =>
Microsoft.CodeAnalysis.UnitTests (1)
Diagnostics\AnalysisContextInfoTests.cs (1)
77c.RegisterOperationBlockAction(b => ThrowIfMatch(nameof(c.RegisterOperationBlockAction), new AnalysisContextInfo(b.Compilation, b.OwningSymbol)));