1 override of RegisterCompilationAction
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
36public override void RegisterCompilationAction(Action<CompilationAnalysisContext> action)
18 references to RegisterCompilationAction
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
889context.RegisterCompilationAction(compilationContext =>
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (2)
1255context.RegisterCompilationAction(c => c.ReportDiagnostic(Diagnostic.Create(s_compilationRule, c.Compilation.SyntaxTrees.First().GetRoot().GetLocation()))); 1271context.RegisterCompilationAction(c => c.ReportDiagnostic(Diagnostic.Create(s_compilationRule, c.Compilation.SyntaxTrees.First().GetRoot().GetLocation())));
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (3)
Diagnostics\DiagnosticServiceTests.vb (3)
1729context.RegisterCompilationAction(Sub(c) Return) 1753context.RegisterCompilationAction(Sub(c) Return) 1779context.RegisterCompilationAction(AddressOf AnalyzeCompilation)
Microsoft.CodeAnalysis.Test.Utilities (10)
Diagnostics\CommonDiagnosticAnalyzers.cs (8)
475context.RegisterCompilationAction(compilationContext => 738context.RegisterCompilationAction(compilationContext => 749context.RegisterCompilationAction(_ => { }); 769context.RegisterCompilationAction(compilationContext => 790context.RegisterCompilationAction(compilationContext => 890context.RegisterCompilationAction(cc => ReportDiagnostic(cc.ReportDiagnostic, ActionKind.Compilation)); 987context.RegisterCompilationAction(this.OnCompilation); 2339context.RegisterCompilationAction(compilationContext =>
Diagnostics\SuppressMessageAttributeTests.DiagnosticAnalyzers.cs (1)
40analysisContext.RegisterCompilationAction(
Diagnostics\TestDiagnosticAnalyzer.cs (1)
44context.RegisterCompilationAction(this.AnalyzeCompilation);
Microsoft.CodeAnalysis.UnitTests (1)
Diagnostics\AnalysisContextInfoTests.cs (1)
74c.RegisterCompilationAction(b => ThrowIfMatch(nameof(c.RegisterCompilationAction), new AnalysisContextInfo(b.Compilation)));
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
Diagnostics\ExternalDiagnosticUpdateSourceTests.vb (1)
611context.RegisterCompilationAction(