2 writes to _assemblyFilePathToHandlers
Microsoft.CodeAnalysis.Features (2)
Extensions\ExtensionFolder.cs (2)
123_assemblyFilePathToHandlers = _assemblyFilePathToHandlers.Add( 146_assemblyFilePathToHandlers = _assemblyFilePathToHandlers.Remove(assemblyFilePath);
7 references to _assemblyFilePathToHandlers
Microsoft.CodeAnalysis.Features (7)
Extensions\ExtensionFolder.cs (7)
120if (_assemblyFilePathToHandlers.ContainsKey(assemblyFilePath)) 123_assemblyFilePathToHandlers = _assemblyFilePathToHandlers.Add( 143if (!_assemblyFilePathToHandlers.TryGetValue(assemblyFilePath, out var lazyHandlers)) 146_assemblyFilePathToHandlers = _assemblyFilePathToHandlers.Remove(assemblyFilePath); 147return (_assemblyFilePathToHandlers.Count == 0, lazyHandlers); 158if (!_assemblyFilePathToHandlers.TryGetValue(assemblyFilePath, out var lazyHandlers)) 176foreach (var (_, lazyHandler) in _assemblyFilePathToHandlers)