2 writes to _comparer
Microsoft.Build (2)
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (2)
123_comparer = comparer; 548_comparer = (IEqualityComparer<string>)_siInfo.GetValue(ComparerName, typeof(IEqualityComparer<string>));
6 references to _comparer
Microsoft.Build (6)
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (6)
368if (_slots[i].hashCode == hashCode && _constrainedComparer != null ? _constrainedComparer.Equals(_slots[i].value.Key, item, index, length) : _comparer.Equals(_slots[i].value.Key, item)) 421if (_slots[i].hashCode == hashCode && _comparer.Equals(_slots[i].value.Key, item)) 522info.AddValue(ComparerName, _comparer, typeof(IEqualityComparer<string>)); 549_constrainedComparer = _comparer as IConstrainedEqualityComparer<string>; 826if (_slots[i].hashCode == hashCode && _comparer.Equals(_slots[i].value.Key, key)) 923return _comparer.GetHashCode(item) & Lower31BitMask;