2 instantiations of TouchedFileLogger
Microsoft.CodeAnalysis (1)
CommandLine\CommonCompiler.cs (1)
909var touchedFilesLogger = (Arguments.TouchedFilesPath != null) ? new TouchedFileLogger() : null;
Microsoft.CodeAnalysis.Scripting (1)
Hosting\CommandLine\CommandLineRunner.cs (1)
152var touchedFilesLoggerOpt = (arguments.TouchedFilesPath != null) ? new TouchedFileLogger() : null;
20 references to TouchedFileLogger
Microsoft.CodeAnalysis (15)
CommandLine\CommonCompiler.cs (7)
97TouchedFileLogger? touchedFilesLogger, 206internal virtual MetadataReferenceResolver GetCommandLineMetadataReferenceResolver(TouchedFileLogger? loggerOpt) 217TouchedFileLogger? touchedFiles, 909var touchedFilesLogger = (Arguments.TouchedFilesPath != null) ? new TouchedFileLogger() : null; 1100TouchedFileLogger? touchedFilesLogger, 1571private bool WriteTouchedFiles(DiagnosticBag diagnostics, TouchedFileLogger? touchedFilesLogger, string? finalXmlFilePath) 1619protected virtual ImmutableArray<AdditionalTextFile> ResolveAdditionalFilesFromArguments(List<DiagnosticInfo> diagnostics, CommonMessageProvider messageProvider, TouchedFileLogger? touchedFilesLogger)
CommandLine\CommonCompiler.LoggingMetadataFileReferenceResolver.cs (2)
15private readonly TouchedFileLogger? _logger; 19public LoggingMetadataFileReferenceResolver(RelativePathResolver pathResolver, Func<string, MetadataReferenceProperties, PortableExecutableReference> provider, TouchedFileLogger? logger)
CommandLine\CommonCompiler.LoggingSourceFileResolver.cs (2)
14private readonly TouchedFileLogger? _logger; 20TouchedFileLogger? logger)
CommandLine\CommonCompiler.LoggingStrongNameProvider.cs (2)
13private readonly TouchedFileLogger? _loggerOpt; 15public LoggingStrongNameFileSystem(TouchedFileLogger? logger, string? customTempPath)
CommandLine\CommonCompiler.LoggingXmlFileResolver.cs (2)
11private readonly TouchedFileLogger? _logger; 13public LoggingXmlFileResolver(string? baseDirectory, TouchedFileLogger? logger)
Microsoft.CodeAnalysis.CSharp (1)
CommandLine\CSharpCompiler.cs (1)
40TouchedFileLogger? touchedFilesLogger,
Microsoft.CodeAnalysis.CSharp.Scripting (1)
Hosting\CommandLine\Csi.cs (1)
31internal override MetadataReferenceResolver GetCommandLineMetadataReferenceResolver(TouchedFileLogger? loggerOpt) =>
Microsoft.CodeAnalysis.Scripting (3)
Hosting\CommandLine\CommandLineRunner.cs (3)
152var touchedFilesLoggerOpt = (arguments.TouchedFilesPath != null) ? new TouchedFileLogger() : null; 182TouchedFileLogger? loggerOpt, 195internal static SourceReferenceResolver GetSourceReferenceResolver(CommandLineArguments arguments, TouchedFileLogger? loggerOpt)