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)
90
/// The <see cref="
ICommonCompilerFileSystem
"/> used to access the file system inside this instance.
92
internal
ICommonCompilerFileSystem
FileSystem { get; set; }
126
public CommonCompiler(CommandLineParser parser, string? responseFile, string[] args, BuildPaths buildPaths, string? additionalReferenceDirectories, IAnalyzerAssemblyLoader assemblyLoader, GeneratorDriverCache? driverCache,
ICommonCompilerFileSystem
? fileSystem)
1665
ICommonCompilerFileSystem
fileSystem,
1678
ICommonCompilerFileSystem
fileSystem,
1707
private static Stream? OpenManifestStream(
ICommonCompilerFileSystem
fileSystem, CommonMessageProvider messageProvider, OutputKind outputKind, CommandLineArguments arguments, DiagnosticBag diagnostics)
1714
private static Stream? OpenStream(
ICommonCompilerFileSystem
fileSystem, CommonMessageProvider messageProvider, string? path, string? baseDirectory, int errorCode, DiagnosticBag diagnostics)
1817
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)