13 instantiations of GeneratorDriverCache
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (12)
CommandLineTests.cs (8)
10105GeneratorDriverCache cache = new GeneratorDriverCache(); 10145GeneratorDriverCache cache = new GeneratorDriverCache(); 10202GeneratorDriverCache cache = new GeneratorDriverCache(); 10227cache = new GeneratorDriverCache(); 10280GeneratorDriverCache cache = new GeneratorDriverCache(); 10333GeneratorDriverCache cache = new GeneratorDriverCache(); 10404GeneratorDriverCache cache = new GeneratorDriverCache(); 10472GeneratorDriverCache cache = new GeneratorDriverCache();
GeneratorDriverCacheTests.cs (4)
17var driverCache = new GeneratorDriverCache(); 27var driverCache = new GeneratorDriverCache(); 39var driverCache = new GeneratorDriverCache(); 60var driverCache = new GeneratorDriverCache(maxCacheSize);
VBCSCompiler (1)
src\Compilers\Server\VBCSCompiler\CompilerRequestHandler.cs (1)
68private readonly GeneratorDriverCache _driverCache = new GeneratorDriverCache();
24 references to GeneratorDriverCache
Microsoft.CodeAnalysis (2)
CommandLine\CommonCompiler.cs (2)
79public GeneratorDriverCache? GeneratorDriverCache { get; } 125public CommonCompiler(CommandLineParser parser, string? responseFile, string[] args, BuildPaths buildPaths, string? additionalReferenceDirectories, IAnalyzerAssemblyLoader assemblyLoader, GeneratorDriverCache? driverCache, ICommonCompilerFileSystem? fileSystem)
Microsoft.CodeAnalysis.CSharp (1)
CommandLine\CSharpCompiler.cs (1)
28protected CSharpCompiler(CSharpCommandLineParser parser, string? responseFile, string[] args, BuildPaths buildPaths, string? additionalReferenceDirectories, IAnalyzerAssemblyLoader assemblyLoader, GeneratorDriverCache? driverCache = null, ICommonCompilerFileSystem? fileSystem = null)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (14)
CommandLineTestBase.cs (2)
55internal MockCSharpCompiler CreateCSharpCompiler(string[] args, DiagnosticAnalyzer[]? analyzers = null, ISourceGenerator[]? generators = null, AnalyzerAssemblyLoader? loader = null, GeneratorDriverCache? driverCache = null, MetadataReference[]? additionalReferences = null) 60internal MockCSharpCompiler CreateCSharpCompiler(string? responseFile, string workingDirectory, string[] args, DiagnosticAnalyzer[]? analyzers = null, ISourceGenerator[]? generators = null, AnalyzerAssemblyLoader? loader = null, GeneratorDriverCache? driverCache = null, MetadataReference[]? additionalReferences = null)
CommandLineTests.cs (8)
10105GeneratorDriverCache cache = new GeneratorDriverCache(); 10145GeneratorDriverCache cache = new GeneratorDriverCache(); 10202GeneratorDriverCache cache = new GeneratorDriverCache(); 10280GeneratorDriverCache cache = new GeneratorDriverCache(); 10333GeneratorDriverCache cache = new GeneratorDriverCache(); 10404GeneratorDriverCache cache = new GeneratorDriverCache(); 10472GeneratorDriverCache cache = new GeneratorDriverCache(); 10551GeneratorDriverCache driverCache = null)
GeneratorDriverCacheTests.cs (4)
17var driverCache = new GeneratorDriverCache(); 27var driverCache = new GeneratorDriverCache(); 39var driverCache = new GeneratorDriverCache(); 60var driverCache = new GeneratorDriverCache(maxCacheSize);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
MockCSharpCompiler.cs (1)
32public MockCSharpCompiler(string responseFile, BuildPaths buildPaths, string[] args, ImmutableArray<DiagnosticAnalyzer> analyzers = default, ImmutableArray<ISourceGenerator> generators = default, AnalyzerAssemblyLoader loader = null, GeneratorDriverCache driverCache = null, ImmutableArray<MetadataReference> additionalReferences = default)
Microsoft.CodeAnalysis.UnitTests (1)
Analyzers\AnalyzerFileReferenceTests.cs (1)
299public AnalyzerLoaderMockCSharpCompiler(CSharpCommandLineParser parser, string? responseFile, string[] args, BuildPaths buildPaths, string? additionalReferenceDirectories, IAnalyzerAssemblyLoader assemblyLoader, GeneratorDriverCache? driverCache = null, ICommonCompilerFileSystem? fileSystem = null)
VBCSCompiler (5)
src\Compilers\Server\VBCSCompiler\CompilerRequestHandler.cs (1)
68private readonly GeneratorDriverCache _driverCache = new GeneratorDriverCache();
src\Compilers\Server\VBCSCompiler\CSharpCompilerServer.cs (2)
19internal CSharpCompilerServer(Func<string, MetadataReferenceProperties, PortableExecutableReference> metadataProvider, string[] args, BuildPaths buildPaths, string? libDirectory, IAnalyzerAssemblyLoader analyzerLoader, GeneratorDriverCache driverCache) 24internal CSharpCompilerServer(Func<string, MetadataReferenceProperties, PortableExecutableReference> metadataProvider, string? responseFile, string[] args, BuildPaths buildPaths, string? libDirectory, IAnalyzerAssemblyLoader analyzerLoader, GeneratorDriverCache driverCache)
src\Compilers\Server\VBCSCompiler\VisualBasicCompilerServer.cs (2)
21internal VisualBasicCompilerServer(Func<string, MetadataReferenceProperties, PortableExecutableReference> metadataProvider, string[] args, BuildPaths buildPaths, string? libDirectory, IAnalyzerAssemblyLoader analyzerLoader, GeneratorDriverCache driverCache) 26internal VisualBasicCompilerServer(Func<string, MetadataReferenceProperties, PortableExecutableReference> metadataProvider, string? responseFile, string[] args, BuildPaths buildPaths, string? libDirectory, IAnalyzerAssemblyLoader analyzerLoader, GeneratorDriverCache driverCache)