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)
1662
ICommonCompilerFileSystem
fileSystem,
1675
ICommonCompilerFileSystem
fileSystem,
1704
private static Stream? OpenManifestStream(
ICommonCompilerFileSystem
fileSystem, CommonMessageProvider messageProvider, OutputKind outputKind, CommandLineArguments arguments, DiagnosticBag diagnostics)
1711
private static Stream? OpenStream(
ICommonCompilerFileSystem
fileSystem, CommonMessageProvider messageProvider, string? path, string? baseDirectory, int errorCode, DiagnosticBag diagnostics)
1800
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)