1 write to Comparison
PresentationFramework (1)
MS\Internal\Data\LiveShapingList.cs (1)
90_root.Comparison = CompareLiveShapingItems;
22 references to Comparison
PresentationFramework (22)
MS\Internal\Data\LiveShapingTree.cs (4)
61RBFinger<LiveShapingItem> fingerL = LocateItem(finger, Comparison); 82lsi.FindPosition(out oldFinger, out newFinger, Comparison); 133!( Comparison(finger.Item, lsi) > 0 && 142!( Comparison(lsi, finger.Item) > 0 &&
MS\Internal\Data\RBTree.cs (18)
75return BoundedSearch(x, low, high, Comparison); 80RBFinger<T> finger = Find(x, Comparison); 222int c = Comparison(low.Item, mid.Item); 225c = Comparison(mid.Item, blue.Item); 235c = Comparison(low.Item, blue.Item); 254c = Comparison(low.Item, blue.Item); 272c = Comparison(low.Item, blue.Item); 284c = Comparison(mid.Item, blue.Item); 310c = Comparison(left.Item, x); 331c = Comparison(f.Item, x); 416RBFinger<T> fingerL = LocateItem(finger, Comparison); 460if (Comparison != null) 462RBFinger<T> finger = Find(item, Comparison); 466finger.Found = (finger.IsValid && Comparison(finger.Item, item) == 0); 568RBFinger<T> finger = Find(item, Comparison); 598RBFinger<T> finger = Find(item, Comparison); 641if (!CheckSort || Comparison == null) 646bool b = Verify(LeftChild, checkSort ? Comparison : null, 0, ref index, ref maxItem, out size) && size == LeftSize && size == expectedSize;