2 instantiations of ValueSet
Microsoft.CodeAnalysis.Workspaces (2)
OrderPreservingMultiDictionary.cs (2)
107
_dictionary![k] = new
ValueSet
(v);
318
return new
ValueSet
(arrayBuilder);
16 references to ValueSet
Microsoft.CodeAnalysis.Workspaces (16)
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (1)
370
OrderPreservingMultiDictionary<string, MetadataDefinition>.
ValueSet
definitionsWithSameName)
OrderPreservingMultiDictionary.cs (15)
23
IEnumerable<KeyValuePair<K, OrderPreservingMultiDictionary<K, V>.
ValueSet
>>
76
private static readonly Dictionary<K,
ValueSet
> s_emptyDictionary = new();
79
private PooledDictionary<K,
ValueSet
>? _dictionary;
87
_dictionary ??= PooledDictionary<K,
ValueSet
>.GetInstance();
97
if (_dictionary is object && _dictionary.TryGetValue(k, out
var
valueSet))
113
if (_dictionary is not null && _dictionary.TryGetValue(key, out
var
valueSet))
123
public Dictionary<K,
ValueSet
>.Enumerator GetEnumerator()
128
IEnumerator<KeyValuePair<K,
ValueSet
>> IEnumerable<KeyValuePair<K,
ValueSet
>>.GetEnumerator()
146
if (_dictionary is object && _dictionary.TryGetValue(k, out
var
valueSet))
159
_dictionary.TryGetValue(key, out
var
valueSet) &&
166
public Dictionary<K,
ValueSet
>.KeyCollection Keys
295
internal
ValueSet
WithAddedItem(V item)
323
private readonly
ValueSet
_valueSet;
327
public Enumerator(
ValueSet
valueSet)