2 types derived from AnalyzerAssemblyLoader
Microsoft.CodeAnalysis.Workspaces (2)
src\Compilers\Core\Portable\DiagnosticAnalyzer\DefaultAnalyzerAssemblyLoader.cs (1)
17
internal sealed class DefaultAnalyzerAssemblyLoader :
AnalyzerAssemblyLoader
src\Compilers\Core\Portable\DiagnosticAnalyzer\ShadowCopyAnalyzerAssemblyLoader.cs (1)
21
internal sealed class ShadowCopyAnalyzerAssemblyLoader :
AnalyzerAssemblyLoader
4 references to AnalyzerAssemblyLoader
Microsoft.CodeAnalysis.Workspaces (4)
src\Compilers\Core\Portable\DiagnosticAnalyzer\AnalyzerAssemblyLoader.Core.cs (3)
56
_compilerLoadContext = compilerLoadContext ?? AssemblyLoadContext.GetLoadContext(typeof(
AnalyzerAssemblyLoader
).GetTypeInfo().Assembly)!;
126
private readonly
AnalyzerAssemblyLoader
_loader;
128
public DirectoryLoadContext(string directory,
AnalyzerAssemblyLoader
loader)
src\Compilers\Core\Portable\DiagnosticAnalyzer\IAnalyzerAssemblyResolver.cs (1)
10
/// Allows a host to override how assembly resolution is performed by the <see cref="
AnalyzerAssemblyLoader
"/>.