Home
last modified time | relevance | path

Searched refs:_comparer (Results 1 – 25 of 82) sorted by relevance

1234

/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Linq.Parallel/src/System/Linq/Parallel/Utils/
H A DWrapperEqualityComparer.cs23 private IEqualityComparer<T> _comparer; field
29 _comparer = EqualityComparer<T>.Default; in WrapperEqualityComparer()
33 _comparer = comparer; in WrapperEqualityComparer()
39 Debug.Assert(_comparer != null); in Equals()
40 return _comparer.Equals(x.Value, y.Value); in Equals()
45 Debug.Assert(_comparer != null); in GetHashCode()
46 return _comparer.GetHashCode(x.Value); in GetHashCode()
H A DFixedMaxHeap.cs24 private IComparer<TElement> _comparer; // Element comparison routine. field in System.Linq.Parallel.FixedMaxHeap
40 _comparer = comparer; in FixedMaxHeap()
116 if (_comparer.Compare(e, _elements[0]) < 0) in Insert()
179 if (n0 < n && _comparer.Compare(_elements[i], _elements[n0]) < 0) in HeapifyRoot()
183 if (n1 < n && _comparer.Compare(_elements[n0], _elements[n1]) < 0) in HeapifyRoot()
194 else if (n1 < n && _comparer.Compare(_elements[i], _elements[n1]) < 0) in HeapifyRoot()
218 if (_comparer.Compare(_elements[i], _elements[j]) > 0) in HeapifyLastLeaf()
H A DLookup.cs41 private IEqualityComparer<TKey> _comparer; field in System.Linq.Parallel.Lookup
46 _comparer = comparer; in Lookup()
47 _dict = new Dictionary<TKey, IGrouping<TKey, TElement>>(_comparer); in Lookup()
69 if (_comparer.Equals(key, default(TKey)))
93 if (_comparer.Equals(key, default(TKey))) in Contains()
114 if (_comparer.Equals(grouping.Key, default(TKey))) in Add()
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Collections/src/System/Collections/Generic/
H A DHashSetEqualityComparer.cs19 private readonly IEqualityComparer<T> _comparer; field in System.Collections.Generic.HashSetEqualityComparer
23 _comparer = EqualityComparer<T>.Default; in HashSetEqualityComparer()
29 return HashSet<T>.HashSetEquals(x, y, _comparer); in Equals()
39 hashCode = hashCode ^ (_comparer.GetHashCode(t) & 0x7FFFFFFF); in GetHashCode()
53 return (_comparer == comparer._comparer); in Equals()
58 return _comparer.GetHashCode(); in GetHashCode()
H A DSortedSetEqualityComparer.cs12 private readonly IComparer<T> _comparer; field in System.Collections.Generic.SortedSetEqualityComparer
25 _comparer = comparer ?? Comparer<T>.Default; in SortedSetEqualityComparer()
30 …ublic bool Equals(SortedSet<T> x, SortedSet<T> y) => SortedSet<T>.SortedSetEquals(x, y, _comparer); in Equals()
51 return comparer != null && _comparer == comparer._comparer; in Equals()
54 …public override int GetHashCode() => _comparer.GetHashCode() ^ _memberEqualityComparer.GetHashCode… in GetHashCode()
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Linq/src/System/Linq/
H A DGrouping.cs145 private readonly IEqualityComparer<TKey> _comparer; field in System.Linq.GroupedResultEnumerable
153 _comparer = comparer; in GroupedResultEnumerable()
179 private readonly IEqualityComparer<TKey> _comparer; field in System.Linq.GroupedResultEnumerable
187 _comparer = comparer; in GroupedResultEnumerable()
199 Lookup<TKey, TSource>.Create(_source, _keySelector, _comparer).ToArray(_resultSelector); in ToArray()
202 Lookup<TKey, TSource>.Create(_source, _keySelector, _comparer).ToList(_resultSelector); in ToList()
213 private readonly IEqualityComparer<TKey> _comparer; field in System.Linq.GroupedEnumerable
220 _comparer = comparer; in GroupedEnumerable()
248 private readonly IEqualityComparer<TKey> _comparer; field in System.Linq.GroupedEnumerable
254 _comparer = comparer; in GroupedEnumerable()
[all …]
H A DUnion.cs27 …ionIterator<TSource> union && AreEqualityComparersEqual(comparer, union._comparer) ? union.Union(s… in Union()
36 internal readonly IEqualityComparer<TSource> _comparer; field in System.Linq.Enumerable.UnionIterator
42 _comparer = comparer; in UnionIterator()
70 Set<TSource> set = new Set<TSource>(_comparer); in StoreFirst()
137 Set<TSource> set = new Set<TSource>(_comparer); in FillSet()
175 …blic override Iterator<TSource> Clone() => new UnionIterator2<TSource>(_first, _second, _comparer); in Clone()
194 return new UnionIteratorN<TSource>(sources, 2, _comparer); in Union()
217 …override Iterator<TSource> Clone() => new UnionIteratorN<TSource>(_sources, _headIndex, _comparer); in Clone()
228 return new UnionIterator2<TSource>(this, next, _comparer); in Union()
231 return new UnionIteratorN<TSource>(_sources.Add(next), _headIndex + 1, _comparer); in Union()
H A DDistinct.cs31 private readonly IEqualityComparer<TSource> _comparer; field in System.Linq.Enumerable.DistinctIterator
39 _comparer = comparer; in DistinctIterator()
42 … public override Iterator<TSource> Clone() => new DistinctIterator<TSource>(_source, _comparer); in Clone()
57 _set = new Set<TSource>(_comparer); in MoveNext()
94 Set<TSource> set = new Set<TSource>(_comparer); in FillSet()
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Collections.Immutable/src/System/Collections/Immutable/
H A DImmutableSortedSet_1.Builder.cs46 private IComparer<T> _comparer = Comparer<T>.Default; field in System.Collections.Immutable.ImmutableSortedSet.Builder
72 _comparer = set.KeyComparer; in Builder()
157 return _comparer;
164 if (value != _comparer)
174 _comparer = value;
226 this.Root = this.Root.Add(item, _comparer, out mutated); in Add()
241 this.Root = this.Root.Remove(item, _comparer, out mutated); in ExceptWith()
259 result = result.Add(item, _comparer, out mutated); in IntersectWith()
346 this.Root = this.Root.Add(item, _comparer, out mutated); in UnionWith()
375 return this.Root.Contains(item, _comparer); in Contains()
[all …]
H A DImmutableSortedSet_1.cs47 private readonly IComparer<T> _comparer; field in System.Collections.Immutable.ImmutableSortedSet
56 _comparer = comparer ?? Comparer<T>.Default; in ImmutableSortedSet()
71 _comparer = comparer; in ImmutableSortedSet()
81 return _root.IsEmpty ? this : Empty.WithComparer(_comparer); in Clear()
129 get { return _comparer; }
232 Node searchResult = _root.Search(equalValue, _comparer); in TryGetValue()
277 result = result.Remove(item, _comparer, out mutated); in Except()
369 if (comparer == _comparer) in WithComparer()
608 return _root.IndexOf(item, _comparer); in IndexOf()
620 return _root.Contains(value, _comparer); in Contains()
[all …]
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Linq.Parallel/src/System/Linq/Parallel/QueryOperators/Binary/
H A DExceptQueryOperator.cs25 private readonly IEqualityComparer<TInputOutput> _comparer; // An equality comparer. field in System.Linq.Parallel.ExceptQueryOperator
35 _comparer = comparer; in ExceptQueryOperator()
62 … leftStream, null, null, _comparer, settings.CancellationState.MergedCancellationToken), in WrapPartitionedStream()
69 … leftStream, null, null, _comparer, settings.CancellationState.MergedCancellationToken), in WrapPartitionedStream()
87 rightPartitionedStream, null, null, _comparer, cancellationToken); in WrapPartitionedStreamHelper()
118 return wrappedLeftChild.Except(wrappedRightChild, _comparer); in AsSequentialQuery()
161 _comparer = comparer; in ExceptQueryOperatorEnumerator()
180 _hashLookup = new Set<TInputOutput>(_comparer); in MoveNext()
250 _comparer = comparer; in OrderedExceptQueryOperatorEnumerator()
267 Set<TInputOutput> rightLookup = new Set<TInputOutput>(_comparer); in MoveNext()
[all …]
H A DIntersectQueryOperator.cs24 private readonly IEqualityComparer<TInputOutput> _comparer; // An equality comparer. field in System.Linq.Parallel.IntersectQueryOperator
35 _comparer = comparer; in IntersectQueryOperator()
64 … leftPartitionedStream, null, null, _comparer, settings.CancellationState.MergedCancellationToken), in WrapPartitionedStream()
89 rightPartitionedStream, null, null, _comparer, cancellationToken); in WrapPartitionedStreamHelper()
130 … private IEqualityComparer<TInputOutput> _comparer; // Comparer to use for equality/hash-coding. field in System.Linq.Parallel.IntersectQueryOperator.IntersectQueryOperatorEnumerator
149 _comparer = comparer; in IntersectQueryOperatorEnumerator()
167 _hashLookup = new Set<TInputOutput>(_comparer); in MoveNext()
223 return wrappedLeftChild.Intersect(wrappedRightChild, _comparer); in AsSequentialQuery()
231 …private IEqualityComparer<Wrapper<TInputOutput>> _comparer; // Comparer to use for equality/hash-c… field in System.Linq.Parallel.IntersectQueryOperator.OrderedIntersectQueryOperatorEnumerator
251 _comparer = new WrapperEqualityComparer<TInputOutput>(comparer); in OrderedIntersectQueryOperatorEnumerator()
[all …]
H A DUnionQueryOperator.cs35 _comparer = comparer; in UnionQueryOperator()
97 rightStream, null, null, _comparer, cancellationToken); in WrapPartitionedStreamFixedLeftType()
106 rightStream, null, null, _comparer, cancellationToken); in WrapPartitionedStreamFixedLeftType()
135 _comparer, compoundKeyComparer, cancellationToken); in WrapPartitionedStreamFixedBothTypes()
164 return wrappedLeftChild.Union(wrappedRightChild, _comparer); in AsSequentialQuery()
190 private readonly IEqualityComparer<TInputOutput> _comparer; field in System.Linq.Parallel.UnionQueryOperator.UnionQueryOperatorEnumerator
207 _comparer = comparer; in UnionQueryOperatorEnumerator()
219 _hashLookup = new Set<TInputOutput>(_comparer); in MoveNext()
327 _comparer = comparer; in OrderedUnionQueryOperatorEnumerator()
329 if (_comparer == null) in OrderedUnionQueryOperatorEnumerator()
[all …]
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Linq.Parallel/src/System/Linq/Parallel/QueryOperators/Unary/
H A DContainsSearchOperator.cs27 … private readonly IEqualityComparer<TInput> _comparer; // The comparer to use for equality tests. field in System.Linq.Parallel.ContainsSearchOperator
47 _comparer = EqualityComparer<TInput>.Default; in ContainsSearchOperator()
51 _comparer = comparer; in ContainsSearchOperator()
102 …ew ContainsSearchOperatorEnumerator<TKey>(inputStream[i], _searchValue, _comparer, i, resultFoundF… in WrapPartitionedStream()
140 … private readonly IEqualityComparer<TInput> _comparer; // The comparer to use for equality tests. field in System.Linq.Parallel.ContainsSearchOperator.ContainsSearchOperatorEnumerator
159 _comparer = comparer; in ContainsSearchOperatorEnumerator()
173 Debug.Assert(_comparer != null); in MoveNext()
201 if (_comparer.Equals(element, _searchValue)) in MoveNext()
H A DSortQueryOperator.cs26 … private readonly IComparer<TSortKey> _comparer; // Key comparison logic to use during sorting. field in System.Linq.Parallel.SortQueryOperator
43 _comparer = Util.GetDefaultComparer<TSortKey>(); in SortQueryOperator()
47 _comparer = comparer; in SortQueryOperator()
52 _comparer = new ReverseComparer<TSortKey>(_comparer); in SortQueryOperator()
72 …r<Pair<TSortKey, TKey2>> pairComparer = new PairComparer<TSortKey, TKey2>(_comparer, key2Comparer); in CreateOrderedEnumerable()
103 …titionedStream<TInputOutput, TSortKey>(inputStream.PartitionCount, this._comparer, OrdinalIndexSta… in WrapPartitionedStream()
121 return wrappedChild.OrderBy(_keySelector, _comparer); in AsSequentialQuery()
H A DDistinctQueryOperator.cs25 … private readonly IEqualityComparer<TInputOutput> _comparer; // An (optional) equality comparer. field in System.Linq.Parallel.DistinctQueryOperator
35 _comparer = comparer; in DistinctQueryOperator()
61 … inputStream, null, null, _comparer, settings.CancellationState.MergedCancellationToken), in WrapPartitionedStream()
68 … inputStream, null, null, _comparer, settings.CancellationState.MergedCancellationToken), in WrapPartitionedStream()
91 …new OrderedDistinctQueryOperatorEnumerator<TKey>(hashStream[i], _comparer, hashStream.KeyComparer,… in WrapPartitionedStreamHelper()
96 … new DistinctQueryOperatorEnumerator<TKey>(hashStream[i], _comparer, cancellationToken); in WrapPartitionedStreamHelper()
189 return wrappedChild.Distinct(_comparer); in AsSequentialQuery()
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Linq.Parallel/tests/Helpers/
H A DComparers.cs142 private IComparer<T> _comparer; field in System.Linq.Parallel.Tests.DelegatedComparable
155 _comparer = comparer; in DelegatedComparable()
160 return _comparer.Compare(Value, other.Value); in CompareTo()
181 private readonly Func<T, T, int> _comparer; field in System.Linq.Parallel.Tests.DelegatingComparer.DelegatingOrderingComparer
185 _comparer = comparer; in DelegatingOrderingComparer()
190 return _comparer(left, right); in Compare()
196 private readonly Func<T, T, bool> _comparer; field in System.Linq.Parallel.Tests.DelegatingComparer.DelegatingEqualityComparer
201 _comparer = comparer; in DelegatingEqualityComparer()
207 return _comparer(left, right); in Equals()
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/Common/src/System/Collections/
H A DCompatibleComparer.cs13 private readonly IComparer _comparer; field in System.Collections.CompatibleComparer
18 _comparer = comparer; in CompatibleComparer()
23 internal IComparer Comparer => _comparer;
33 if (_comparer != null) in Compare()
35 return _comparer.Compare(a, b); in Compare()
/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/mscorlib/system/collections/
H A Dcompatiblecomparer.cs15 IComparer _comparer; field in System.Collections.CompatibleComparer
20 _comparer = comparer; in CompatibleComparer()
29 if (_comparer != null) in Compare()
30 return _comparer.Compare(a,b); in Compare()
56 return _comparer;
/dports/lang/mono/mono-5.10.1.57/external/api-doc-tools/external/Lucene.Net.Light/src/core/Support/
H A DHashMap.cs58 internal IEqualityComparer<TKey> _comparer; field in Lucene.Net.Support.HashMap
86 _comparer = comparer; in HashMap()
87 _dict = new Dictionary<TKey, TValue>(initialCapacity, _comparer); in HashMap()
150 if (!_isValueType && _comparer.Equals(item.Key, default(TKey))) in Contains()
169 if (!_isValueType && _comparer.Equals(item.Key, default(TKey))) in Remove()
198 if (!_isValueType && _comparer.Equals(key, default(TKey))) in ContainsKey()
212 if (!_isValueType && _comparer.Equals(key, default(TKey))) in Add()
225 if (!_isValueType && _comparer.Equals(key, default(TKey))) in Remove()
239 if (!_isValueType && _comparer.Equals(key, default(TKey))) in TryGetValue()
260 if (!_isValueType && _comparer.Equals(key, default(TKey)))
/dports/lang/mono/mono-5.10.1.57/external/corert/src/ILCompiler.Compiler/src/Compiler/DependencyAnalysis/
H A DSortableDependencyNode.cs88 private CompilerComparer _comparer; field in ILCompiler.DependencyAnalysis.SortableDependencyNode.EmbeddedObjectNodeComparer
92 _comparer = comparer; in EmbeddedObjectNodeComparer()
97 return CompareImpl(x, y, _comparer); in Compare()
108 private CompilerComparer _comparer; field in ILCompiler.DependencyAnalysis.SortableDependencyNode.ObjectNodeComparer
112 _comparer = comparer; in ObjectNodeComparer()
132 return CompareImpl(x, y, _comparer); in Compare()
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Private.Xml/src/System/Xml/XPath/Internal/
H A DSortQuery.cs18 private XPathSortComparer _comparer; field in MS.Internal.Xml.XPath.SortQuery
25 _comparer = new XPathSortComparer(); in SortQuery()
32 _comparer = other._comparer.Clone(); in SortQuery()
53 Int32 numSorts = _comparer.NumSorts; in BuildResultsList()
64 key[j] = _comparer.Expression(j).Evaluate(_qyInput); in BuildResultsList()
69 _results.Sort(_comparer); in BuildResultsList()
106 _comparer.AddSort(evalQuery, comparer); in AddSort()
/dports/textproc/py-agate/agate-1.6.3/agate/computations/
H A Drank.py33 self._comparer = comparer
46 if self._comparer:
48 data_sorted = sorted(column.values(), key=cmp_to_key(self._comparer))
50 data_sorted = sorted(column.values(), cmp=self._comparer)
/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/System/compmod/system/collections/specialized/
H A Dordereddictionary.cs34 private IEqualityComparer _comparer; field in System.Collections.Specialized.OrderedDictionary
55 _comparer = comparer; in OrderedDictionary()
66 _comparer = dictionary._comparer; in OrderedDictionary()
134 _objectsTable = new Hashtable(_initialCapacity, _comparer);
248 if (_comparer != null) { in IndexOfKey()
249 if (_comparer.Equals(o, key)) { in IndexOfKey()
283_comparer = (IEqualityComparer)_siInfo.GetValue(KeyComparerName, typeof(IEqualityComparer)); in OnDeserialization()
364 info.AddValue(KeyComparerName, _comparer, typeof(IEqualityComparer)); in GetObjectData()
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Collections.Specialized/src/System/Collections/Specialized/
H A DOrderedDictionary.cs32 private IEqualityComparer _comparer; field in System.Collections.Specialized.OrderedDictionary
57 _comparer = comparer; in OrderedDictionary()
67 _comparer = dictionary._comparer; in OrderedDictionary()
152 _objectsTable = new Hashtable(_initialCapacity, _comparer);
291 if (_comparer != null) in IndexOfKey()
293 if (_comparer.Equals(o, key)) in IndexOfKey()
390 info.AddValue(KeyComparerName, _comparer, typeof(IEqualityComparer)); in GetObjectData()
411_comparer = (IEqualityComparer)_siInfo.GetValue(KeyComparerName, typeof(IEqualityComparer)); in OnDeserialization()

1234