1 implementation of IBidirectionalMap
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BidirectionalMap.cs (1)
13
internal sealed class BidirectionalMap<TKey, TValue> :
IBidirectionalMap
<TKey, TValue>
7 references to IBidirectionalMap
Microsoft.CodeAnalysis.CodeStyle (7)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BidirectionalMap.cs (4)
17
public static readonly
IBidirectionalMap
<TKey, TValue> Empty =
53
public
IBidirectionalMap
<TKey, TValue> RemoveKey(TKey key)
65
public
IBidirectionalMap
<TKey, TValue> RemoveValue(TValue value)
77
public
IBidirectionalMap
<TKey, TValue> Add(TKey key, TValue value)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IBidirectionalMap.cs (3)
23
IBidirectionalMap
<TKey, TValue> RemoveKey(TKey key);
24
IBidirectionalMap
<TKey, TValue> RemoveValue(TValue value);
26
IBidirectionalMap
<TKey, TValue> Add(TKey key, TValue value);