1 write to Comparison
PresentationFramework (1)
MS\Internal\Data\LiveShapingList.cs (1)
85_root.Comparison = CompareLiveShapingItems;
22 references to Comparison
PresentationFramework (22)
MS\Internal\Data\LiveShapingTree.cs (4)
60RBFinger<LiveShapingItem> fingerL = LocateItem(finger, Comparison); 81lsi.FindPosition(out oldFinger, out newFinger, Comparison); 132!( Comparison(finger.Item, lsi) > 0 && 141!( Comparison(lsi, finger.Item) > 0 &&
MS\Internal\Data\RBTree.cs (18)
70return BoundedSearch(x, low, high, Comparison); 75RBFinger<T> finger = Find(x, Comparison); 217int c = Comparison(low.Item, mid.Item); 220c = Comparison(mid.Item, blue.Item); 230c = Comparison(low.Item, blue.Item); 249c = Comparison(low.Item, blue.Item); 267c = Comparison(low.Item, blue.Item); 279c = Comparison(mid.Item, blue.Item); 305c = Comparison(left.Item, x); 326c = Comparison(f.Item, x); 411RBFinger<T> fingerL = LocateItem(finger, Comparison); 454if (Comparison != null) 456RBFinger<T> finger = Find(item, Comparison); 460finger.Found = (finger.IsValid && Comparison(finger.Item, item) == 0); 561RBFinger<T> finger = Find(item, Comparison); 591RBFinger<T> finger = Find(item, Comparison); 633if (!CheckSort || Comparison == null) 638bool b = Verify(LeftChild, checkSort ? Comparison : null, 0, ref index, ref maxItem, out size) && size == LeftSize && size == expectedSize;