Home
last modified time | relevance | path

Searched refs:itemequalityComparer (Results 1 – 14 of 14) sorted by relevance

/dports/lang/mono/mono-5.10.1.57/mcs/class/Mono.C5/C5/
H A DCollections.cs694 protected readonly SCG.IEqualityComparer<T> itemequalityComparer; field in C5.CollectionBase
706 if (itemequalityComparer == null) in CollectionBase()
708 this.itemequalityComparer = itemequalityComparer; in CollectionBase()
746 uint h1 = (uint)itemequalityComparer.GetHashCode(item); in ComputeHashCode()
772 h ^= itemequalityComparer.GetHashCode(item); in ComputeHashCode()
818 if (!itemequalityComparer.Equals(dit.Current, dat.Current)) in StaticEquals()
875 iUnSequencedHashCode = ComputeHashCode(this, itemequalityComparer); in GetUnsequencedHashCode()
988 …ted DirectedCollectionBase(SCG.IEqualityComparer<T> itemequalityComparer) : base(itemequalityCompa… in DirectedCollectionBase() argument
1040 …protected SequencedBase(SCG.IEqualityComparer<T> itemequalityComparer) : base(itemequalityComparer in SequencedBase() argument
1098 if (!itemequalityComparer.Equals(dit.Current, dat.Current)) in StaticEquals()
[all …]
H A DDictionaries.cs1085 …ePair<K, V>> sortedpairs, SCG.IComparer<K> comparer, SCG.IEqualityComparer<K> itemequalityComparer) in SortedKeysCollection() argument
1086 : base(itemequalityComparer) in SortedKeysCollection()
H A DWrappers.cs1473 …<T, V> mapper, SCG.IEqualityComparer<V> itemequalityComparer) { return innerlist.Map(mapper, iteme… in Map() argument
/dports/lang/mono/mono-5.10.1.57/mcs/class/Mono.C5/C5/hashing/
H A DHashBag.cs58 public HashBag(SCG.IEqualityComparer<T> itemequalityComparer) in HashBag() argument
59 : base(itemequalityComparer) in HashBag()
61 … new HashSet<KeyValuePair<T, int>>(new KeyValuePairEqualityComparer<T, int>(itemequalityComparer)); in HashBag()
69 public HashBag(int capacity, SCG.IEqualityComparer<T> itemequalityComparer) in HashBag() argument
70 : base(itemequalityComparer) in HashBag()
72 …et<KeyValuePair<T, int>>(capacity, new KeyValuePairEqualityComparer<T, int>(itemequalityComparer)); in HashBag()
82 public HashBag(int capacity, double fill, SCG.IEqualityComparer<T> itemequalityComparer) in HashBag() argument
83 : base(itemequalityComparer) in HashBag()
352 HashBag<T> res = new HashBag<T>(itemequalityComparer);
413 HashBag<T> res = new HashBag<T>(itemequalityComparer);
[all …]
H A DHashTable.cs225 bool equals(T i1, T i2) { return itemequalityComparer.Equals(i1, i2); } in equals()
228 bool isnull(T item) { return itemequalityComparer.Equals(item, default(T)); } in isnull()
231 int gethashcode(T item) { return itemequalityComparer.GetHashCode(item); } in gethashcode()
815 public HashSet(SCG.IEqualityComparer<T> itemequalityComparer) in HashSet() argument
816 : this(16, itemequalityComparer) { } in HashSet()
824 public HashSet(int capacity, SCG.IEqualityComparer<T> itemequalityComparer) in HashSet() argument
825 : this(capacity, 0.66, itemequalityComparer) { } in HashSet()
834 public HashSet(int capacity, double fill, SCG.IEqualityComparer<T> itemequalityComparer) in HashSet() argument
835 : base(itemequalityComparer) in HashSet()
1632 HashSet<T> clone = new HashSet<T>(size > 0 ? size : 1, itemequalityComparer); in Clone()
/dports/lang/mono/mono-5.10.1.57/mcs/class/Mono.C5/Test/
H A DSupportClasses.cs197 SCG.IEqualityComparer<T> itemequalityComparer; field in C5UnitTests.CollectionEventList
198 public CollectionEventList(SCG.IEqualityComparer<T> itemequalityComparer) in CollectionEventList() argument
201 this.itemequalityComparer = itemequalityComparer; in CollectionEventList()
233 if (!expectedEvent.Equals(happened[i], itemequalityComparer)) in Check()
285 public bool Equals(CollectionEvent<T> otherEvent, SCG.IEqualityComparer<T> itemequalityComparer) in Equals() argument
313 return itemequalityComparer.Equals(a.Item, o.Item) && a.Count == o.Count; in Equals()
318 return itemequalityComparer.Equals(a.Item, o.Item) && a.Count == o.Count; in Equals()
323 return a.Index == o.Index && itemequalityComparer.Equals(a.Item, o.Item); in Equals()
328 return a.Index == o.Index && itemequalityComparer.Equals(a.Item, o.Item); in Equals()
/dports/lang/mono/mono-5.10.1.57/mcs/class/Mono.C5/C5/arrays/
H A DArrayList.cs222 bool equals(T i1, T i2) { return itemequalityComparer.Equals(i1, i2); } in equals()
650 …public ArrayList(SCG.IEqualityComparer<T> itemequalityComparer) : this(8, itemequalityComparer) { } in ArrayList() argument
666 : base(capacity, itemequalityComparer) in ArrayList()
780 if (itemequalityComparer.Equals(value, item))
995 ArrayList<T> res = new ArrayList<T>(itemequalityComparer); in FindAll()
1074 ArrayList<V> res = new ArrayList<V>(size, itemequalityComparer); in Map()
1745 HashBag<T> toremove = new HashBag<T>(itemequalityComparer);
1908 HashBag<T> toretain = new HashBag<T>(itemequalityComparer);
2057 HashBag<T> tomatch = new HashBag<T>(itemequalityComparer);
2102 HashBag<T> hashbag = new HashBag<T>(itemequalityComparer); in UniqueItems()
[all …]
H A DHashedArrayList.cs222 bool equals(T i1, T i2) { return itemequalityComparer.Equals(i1, i2); } in equals()
650 …public HashedArrayList(SCG.IEqualityComparer<T> itemequalityComparer) : this(8, itemequalityCompar… in HashedArrayList() argument
666 : base(capacity, itemequalityComparer) in HashedArrayList()
780 if (itemequalityComparer.Equals(value, item))
995 HashedArrayList<T> res = new HashedArrayList<T>(itemequalityComparer); in FindAll()
1074 HashedArrayList<V> res = new HashedArrayList<V>(size, itemequalityComparer); in Map()
1745 HashBag<T> toremove = new HashBag<T>(itemequalityComparer);
1908 HashBag<T> toretain = new HashBag<T>(itemequalityComparer);
2057 HashBag<T> tomatch = new HashBag<T>(itemequalityComparer);
2102 HashBag<T> hashbag = new HashBag<T>(itemequalityComparer); in UniqueItems()
[all …]
H A DSortedArray.cs1468 SortedArray<T> clone = new SortedArray<T>(size, comparer, itemequalityComparer); in Clone()
/dports/lang/mono/mono-5.10.1.57/mcs/class/Mono.C5/C5/heaps/
H A DIntervalHeap.cs58 SCG.IEqualityComparer<T> itemequalityComparer; field in C5.IntervalHeap
270 …ntervalHeap(int capacity, SCG.IComparer<T> comparer, SCG.IEqualityComparer<T> itemequalityComparer) in IntervalHeap() argument
274 if (itemequalityComparer == null) in IntervalHeap()
277 this.itemequalityComparer = itemequalityComparer; in IntervalHeap()
373 … public virtual SCG.IEqualityComparer<T> EqualityComparer { get { return itemequalityComparer; } }
1082 IntervalHeap<T> clone = new IntervalHeap<T>(size, comparer, itemequalityComparer); in Clone()
/dports/lang/mono/mono-5.10.1.57/mcs/class/Mono.C5/C5/linkedlists/
H A DHashedLinkedList.cs190 if (itemequalityComparer.Equals(item, node.item)) in find()
205 if (itemequalityComparer.Equals(item, node.item)) in dnif()
585 : base(itemequalityComparer) in HashedLinkedList()
601 dict = new HashDictionary<T, Node>(itemequalityComparer); in HashedLinkedList()
1392 if (itemequalityComparer.Equals(value, item))
2758 HashBag<T> toremove = new HashBag<T>(itemequalityComparer);
3004 HashBag<T> toretain = new HashBag<T>(itemequalityComparer);
3131 HashBag<T> tocheck = new HashBag<T>(itemequalityComparer);
3214 if (itemequalityComparer.Equals(node.item, item)) in ContainsCount()
3231 HashBag<T> hashbag = new HashBag<T>(itemequalityComparer); in UniqueItems()
[all …]
H A DLinkedList.cs190 if (itemequalityComparer.Equals(item, node.item)) in find()
205 if (itemequalityComparer.Equals(item, node.item)) in dnif()
585 : base(itemequalityComparer) in LinkedList()
601 dict = new HashDictionary<T, Node>(itemequalityComparer); in LinkedList()
1392 if (itemequalityComparer.Equals(value, item))
2758 HashBag<T> toremove = new HashBag<T>(itemequalityComparer);
3004 HashBag<T> toretain = new HashBag<T>(itemequalityComparer);
3131 HashBag<T> tocheck = new HashBag<T>(itemequalityComparer);
3214 if (itemequalityComparer.Equals(node.item, item)) in ContainsCount()
3231 HashBag<T> hashbag = new HashBag<T>(itemequalityComparer); in UniqueItems()
[all …]
/dports/lang/mono/mono-5.10.1.57/external/api-snapshot/profiles/net_4_x/
H A DMono.C5.cs29 …ase(int capacity, System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (de… in ArrayBase() argument
154 …Fun<T, V> mapper, System.Collections.Generic.IEqualityComparer<V> itemequalityComparer) { throw nu… in Map() argument
284 protected readonly System.Collections.Generic.IEqualityComparer<T> itemequalityComparer; field in C5.CollectionBase
287 … protected CollectionBase(System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) { } in CollectionBase() argument
299 …onValue<T> items, System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) { throw nu… in ComputeHashCode() argument
723 …Fun<T, V> mapper, System.Collections.Generic.IEqualityComparer<V> itemequalityComparer) { throw nu… in Map() argument
834 …public HashBag(System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (defau… in HashBag() argument
984 …Fun<T, V> mapper, System.Collections.Generic.IEqualityComparer<V> itemequalityComparer) { throw nu… in Map() argument
1199 …public HashSet(System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (defau… in HashSet() argument
1666 …public LinkedList(System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (de… in LinkedList() argument
[all …]
/dports/lang/mono/mono-5.10.1.57/external/binary-reference-assemblies/src/mono/
H A DMono.C5.cs30 …ase(int capacity, System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (de… in ArrayBase() argument
155 …Fun<T, V> mapper, System.Collections.Generic.IEqualityComparer<V> itemequalityComparer) { throw nu… in Map() argument
285 protected readonly System.Collections.Generic.IEqualityComparer<T> itemequalityComparer; field in C5.CollectionBase
288 … protected CollectionBase(System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) { } in CollectionBase() argument
300 …onValue<T> items, System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) { throw nu… in ComputeHashCode() argument
724 …Fun<T, V> mapper, System.Collections.Generic.IEqualityComparer<V> itemequalityComparer) { throw nu… in Map() argument
835 …public HashBag(System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (defau… in HashBag() argument
985 …Fun<T, V> mapper, System.Collections.Generic.IEqualityComparer<V> itemequalityComparer) { throw nu… in Map() argument
1200 …public HashSet(System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (defau… in HashSet() argument
1667 …public LinkedList(System.Collections.Generic.IEqualityComparer<T> itemequalityComparer) : base (de… in LinkedList() argument
[all …]