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)
1661
ICommonCompilerFileSystem
fileSystem,
1674
ICommonCompilerFileSystem
fileSystem,
1703
private static Stream? OpenManifestStream(
ICommonCompilerFileSystem
fileSystem, CommonMessageProvider messageProvider, OutputKind outputKind, CommandLineArguments arguments, DiagnosticBag diagnostics)
1710
private static Stream? OpenStream(
ICommonCompilerFileSystem
fileSystem, CommonMessageProvider messageProvider, string? path, string? baseDirectory, int errorCode, DiagnosticBag diagnostics)
1799
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)