/dports/lang/mono/mono-5.10.1.57/mcs/class/Mono.C5/C5/ |
H A D | Collections.cs | 694 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 D | Dictionaries.cs | 1085 …ePair<K, V>> sortedpairs, SCG.IComparer<K> comparer, SCG.IEqualityComparer<K> itemequalityComparer) in SortedKeysCollection() argument 1086 : base(itemequalityComparer) in SortedKeysCollection()
|
H A D | Wrappers.cs | 1473 …<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 D | HashBag.cs | 58 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 D | HashTable.cs | 225 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 D | SupportClasses.cs | 197 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 D | ArrayList.cs | 222 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 D | HashedArrayList.cs | 222 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 D | SortedArray.cs | 1468 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 D | IntervalHeap.cs | 58 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 D | HashedLinkedList.cs | 190 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 D | LinkedList.cs | 190 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 D | Mono.C5.cs | 29 …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 D | Mono.C5.cs | 30 …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 …]
|