1 implementation of IAnalyzerAssemblyLoaderInternal
Microsoft.CodeAnalysis.Workspaces (1)
src\Compilers\Core\Portable\DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (1)
47internal sealed partial class AnalyzerAssemblyLoader : IAnalyzerAssemblyLoaderInternal
10 references to IAnalyzerAssemblyLoaderInternal
Microsoft.CodeAnalysis.Features (1)
Extensions\IExtensionAssemblyLoaderProvider.cs (1)
57var analyzerAssemblyLoader = analyzerAssemblyLoaderProvider.CreateNewShadowCopyLoader();
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LanguageServerWorkspaceFactory.cs (1)
90var analyzerLoader = loaderProvider.CreateNewShadowCopyLoader();
Microsoft.CodeAnalysis.Workspaces (8)
src\Compilers\Core\Portable\DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (1)
448internal static IAnalyzerAssemblyLoaderInternal CreateNonLockingLoader(
Workspace\Host\Metadata\IAnalyzerAssemblyLoaderProvider.cs (6)
21IAnalyzerAssemblyLoaderInternal SharedShadowCopyLoader { get; } 57private readonly Lazy<IAnalyzerAssemblyLoaderInternal> _shadowCopyLoader; 64public IAnalyzerAssemblyLoaderInternal SharedShadowCopyLoader 67public IAnalyzerAssemblyLoaderInternal CreateNewShadowCopyLoader() 73protected virtual IAnalyzerAssemblyLoaderInternal WrapLoader(IAnalyzerAssemblyLoaderInternal loader)
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
806var sharedShadowCopyLoader = assemblyLoaderProvider.SharedShadowCopyLoader;