1 instantiation of ExtensionFolder
Microsoft.CodeAnalysis.Features (1)
Extensions\ExtensionMessageHandlerService.cs (1)
89assemblyFolderPath => new ExtensionFolder(this, assemblyFolderPath));
9 references to ExtensionFolder
Microsoft.CodeAnalysis.Features (9)
Extensions\ExtensionMessageHandlerService.cs (9)
46private ImmutableDictionary<string, ExtensionFolder> _folderPathToExtensionFolder = ImmutableDictionary<string, ExtensionFolder>.Empty; 86var extensionFolder = ImmutableInterlocked.GetOrAdd( 101var folderToUnload = Unregister(); 109ExtensionFolder? Unregister() 116if (!_folderPathToExtensionFolder.TryGetValue(assemblyFolderPath, out var extensionFolder)) 152ImmutableDictionary<string, ExtensionFolder> oldFolderPathToExtensionFolder; 156_folderPathToExtensionFolder = ImmutableDictionary<string, ExtensionFolder>.Empty; 176if (!_folderPathToExtensionFolder.TryGetValue(assemblyFolderPath, out var extensionFolder))