2 writes to _forwardMap
Microsoft.CodeAnalysis.CodeStyle (2)
BidirectionalMap.cs (2)
25_forwardMap = ImmutableDictionary.CreateRange<TKey, TValue>(pairs); 31_forwardMap = forwardMap;
8 references to _forwardMap
Microsoft.CodeAnalysis.CodeStyle (8)
BidirectionalMap.cs (8)
36=> _forwardMap.TryGetValue(key, out value); 42=> _forwardMap.ContainsKey(key); 49if (!_forwardMap.TryGetValue(key, out var value)) 55_forwardMap.Remove(key), 67_forwardMap.Remove(key), 74_forwardMap.Add(key, value), 78public IEnumerable<TKey> Keys => _forwardMap.Keys; 94Debug.Assert(_forwardMap.Count == _backwardMap.Count);