2 writes to _assemblyFilePathToHandlers
Microsoft.CodeAnalysis.Features (2)
Extensions\ExtensionFolder.cs (2)
124_assemblyFilePathToHandlers = _assemblyFilePathToHandlers.Add( 147_assemblyFilePathToHandlers = _assemblyFilePathToHandlers.Remove(assemblyFilePath);
7 references to _assemblyFilePathToHandlers
Microsoft.CodeAnalysis.Features (7)
Extensions\ExtensionFolder.cs (7)
121if (_assemblyFilePathToHandlers.ContainsKey(assemblyFilePath)) 124_assemblyFilePathToHandlers = _assemblyFilePathToHandlers.Add( 144if (!_assemblyFilePathToHandlers.TryGetValue(assemblyFilePath, out var lazyHandlers)) 147_assemblyFilePathToHandlers = _assemblyFilePathToHandlers.Remove(assemblyFilePath); 148return (_assemblyFilePathToHandlers.Count == 0, lazyHandlers); 159if (!_assemblyFilePathToHandlers.TryGetValue(assemblyFilePath, out var lazyHandlers)) 177foreach (var (_, lazyHandler) in _assemblyFilePathToHandlers)