3 types derived from ErrorLogger
Microsoft.CodeAnalysis (1)
CommandLine\SarifErrorLogger.cs (1)
22internal abstract class SarifErrorLogger : ErrorLogger, IDisposable
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\DiagnosticBagErrorLogger.cs (1)
10internal sealed class DiagnosticBagErrorLogger : ErrorLogger
Compilation\NullErrorLogger.cs (1)
10internal class NullErrorLogger : ErrorLogger
16 references to ErrorLogger
Microsoft.CodeAnalysis (6)
CommandLine\CommonCompiler.cs (6)
96ErrorLogger? errorLoggerOpt, 523internal bool ReportDiagnostics(IEnumerable<Diagnostic> diagnostics, TextWriter consoleOutput, ErrorLogger? errorLoggerOpt, Compilation? compilation) 594private bool ReportDiagnostics(DiagnosticBag diagnostics, TextWriter consoleOutput, ErrorLogger? errorLoggerOpt, Compilation? compilation) 598internal bool ReportDiagnostics(IEnumerable<DiagnosticInfo> diagnostics, TextWriter consoleOutput, ErrorLogger? errorLoggerOpt, Compilation? compilation) 794private int RunCore(TextWriter consoleOutput, ErrorLogger? errorLogger, CancellationToken cancellationToken) 980ErrorLogger? errorLogger,
Microsoft.CodeAnalysis.CSharp (1)
CommandLine\CSharpCompiler.cs (1)
41ErrorLogger? errorLogger,
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
MockCSharpCompiler.cs (2)
69ErrorLogger errorLogger) 75ErrorLogger errorLogger,
Microsoft.CodeAnalysis.Scripting (2)
Hosting\CommandLine\CommandLineRunner.cs (2)
71private int RunInteractiveCore(ErrorLogger errorLogger) 192private int RunScript(ScriptOptions options, SourceText code, ErrorLogger errorLogger, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\NullErrorLogger.cs (1)
12internal static ErrorLogger Instance => new NullErrorLogger();
Microsoft.CodeAnalysis.VisualBasic (2)
CommandLine\VisualBasicCompiler.vb (2)
60errorLogger As ErrorLogger) As SyntaxTree 88errorLogger As ErrorLogger,
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (2)
MockVisualBasicCompiler.vb (2)
63Public Overloads Function CreateCompilation(consoleOutput As TextWriter, touchedFilesLogger As TouchedFileLogger, errorLogger As ErrorLogger, syntaxTreeDiagnosticOptionsOpt As ImmutableArray(Of AnalyzerConfigOptionsResult)) As Compilation 67Public Overrides Function CreateCompilation(consoleOutput As TextWriter, touchedFilesLogger As TouchedFileLogger, errorLogger As ErrorLogger, syntaxTreeDiagnosticOptionsOpt As ImmutableArray(Of AnalyzerConfigOptionsResult), globalConfigOptions As AnalyzerConfigOptionsResult) As Compilation