1 override of RegisterCodeBlockStartAction
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
72public override void RegisterCodeBlockStartAction<TLanguageKindEnum>(Action<CodeBlockStartAnalysisContext<TLanguageKindEnum>> action)
16 references to RegisterCodeBlockStartAction
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (1)
300=> context.RegisterCodeBlockStartAction<SyntaxKind>(CreateAnalyzerWithinCodeBlock);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Diagnostics\DiagnosticAnalyzerTests.cs (2)
769context.RegisterCodeBlockStartAction<SyntaxKind>(OnCodeBlockStarted); 3761context.RegisterCodeBlockStartAction<SyntaxKind>(context =>
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
Semantics\PrimaryConstructorTests.cs (2)
4382context.RegisterCodeBlockStartAction<SyntaxKind>(Handle); 5349context.RegisterCodeBlockStartAction<SyntaxKind>(Handle);
Semantics\RecordStructTests.cs (1)
6626context.RegisterCodeBlockStartAction<SyntaxKind>(Handle);
Semantics\RecordTests.cs (1)
27443context.RegisterCodeBlockStartAction<SyntaxKind>(Handle);
Semantics\TopLevelStatementsTests.cs (1)
6967context.RegisterCodeBlockStartAction<SyntaxKind>(Handle);
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (3)
Diagnostics\DiagnosticServiceTests.vb (3)
1701context.RegisterCodeBlockStartAction(Of TLanguageKindEnum)(AddressOf CreateAnalyzerWithinCodeBlock) 1751context.RegisterCodeBlockStartAction(Of TLanguageKindEnum)(AddressOf CreateAnalyzerWithinCodeBlock) 1851context.RegisterCodeBlockStartAction(Of CodeAnalysis.CSharp.SyntaxKind)(AddressOf OnCodeBlockStarted)
Microsoft.CodeAnalysis.Test.Utilities (4)
Diagnostics\CommonDiagnosticAnalyzers.cs (1)
568context.RegisterCodeBlockStartAction<TLanguageKindEnum>(codeBlockStartContext =>
Diagnostics\SuppressMessageAttributeTests.DiagnosticAnalyzers.cs (2)
139analysisContext.RegisterCodeBlockStartAction<CSharp.SyntaxKind>(new CSharpCodeBodyAnalyzer().Initialize); 143analysisContext.RegisterCodeBlockStartAction<VisualBasic.SyntaxKind>(new BasicCodeBodyAnalyzer().Initialize);
Diagnostics\TestDiagnosticAnalyzer.cs (1)
42context.RegisterCodeBlockStartAction<TLanguageKindEnum>(new NestedCodeBlockAnalyzer(this).Initialize);
Microsoft.CodeAnalysis.UnitTests (1)
Diagnostics\AnalysisContextInfoTests.cs (1)
73c.RegisterCodeBlockStartAction<SyntaxKind>(b => ThrowIfMatch(nameof(c.RegisterCodeBlockStartAction), new AnalysisContextInfo(b.SemanticModel.Compilation, b.OwningSymbol, b.CodeBlock)));