1 implementation of ICommonCompilerFileSystem
Microsoft.CodeAnalysis (1)
FileSystem\ICommonCompilerFileSystem.cs (1)
53
internal sealed class StandardFileSystem :
ICommonCompilerFileSystem
12 references to ICommonCompilerFileSystem
Microsoft.CodeAnalysis (11)
CommandLine\CommonCompiler.CompilerRelativePathResolver.cs (2)
24
internal
ICommonCompilerFileSystem
FileSystem { get; }
26
internal CompilerRelativePathResolver(
ICommonCompilerFileSystem
fileSystem, ImmutableArray<string> searchPaths, string? baseDirectory)
CommandLine\CommonCompiler.cs (8)
89
/// The <see cref="
ICommonCompilerFileSystem
"/> used to access the file system inside this instance.
91
internal
ICommonCompilerFileSystem
FileSystem { get; set; }
125
public CommonCompiler(CommandLineParser parser, string? responseFile, string[] args, BuildPaths buildPaths, string? additionalReferenceDirectories, IAnalyzerAssemblyLoader assemblyLoader, GeneratorDriverCache? driverCache,
ICommonCompilerFileSystem
? fileSystem)
1654
ICommonCompilerFileSystem
fileSystem,
1667
ICommonCompilerFileSystem
fileSystem,
1696
private static Stream? OpenManifestStream(
ICommonCompilerFileSystem
fileSystem, CommonMessageProvider messageProvider, OutputKind outputKind, CommandLineArguments arguments, DiagnosticBag diagnostics)
1703
private static Stream? OpenStream(
ICommonCompilerFileSystem
fileSystem, CommonMessageProvider messageProvider, string? path, string? baseDirectory, int errorCode, DiagnosticBag diagnostics)
1792
ICommonCompilerFileSystem
fileSystem,
FileSystem\ICommonCompilerFileSystem.cs (1)
28
internal static Stream OpenFileWithNormalizedException(this
ICommonCompilerFileSystem
fileSystem, string filePath, FileMode fileMode, FileAccess fileAccess, FileShare fileShare)
Microsoft.CodeAnalysis.CSharp (1)
CommandLine\CSharpCompiler.cs (1)
28
protected CSharpCompiler(CSharpCommandLineParser parser, string? responseFile, string[] args, BuildPaths buildPaths, string? additionalReferenceDirectories, IAnalyzerAssemblyLoader assemblyLoader, GeneratorDriverCache? driverCache = null,
ICommonCompilerFileSystem
? fileSystem = null)