1 instantiation of EquatableBackwardsOrder
Microsoft.CodeAnalysis.UnitTests (1)
Collections\HashSet\SegmentedHashSet_Generic_Tests.cs (1)
93return new EquatableBackwardsOrder(rand.Next());
11 references to EquatableBackwardsOrder
Microsoft.CodeAnalysis.UnitTests (11)
Collections\HashSet\SegmentedHashSet_Generic_Tests.cs (4)
88public class SegmentedHashSet_Generic_Tests_EquatableBackwardsOrder : SegmentedHashSet_Generic_Tests<EquatableBackwardsOrder> 90protected override EquatableBackwardsOrder CreateT(int seed) 96protected override ISet<EquatableBackwardsOrder> GenericISetFactory() 98return new SegmentedHashSet<EquatableBackwardsOrder>();
Collections\HashSet\TestingTypes.cs (7)
47public class EquatableBackwardsOrder : IEquatable<EquatableBackwardsOrder?>, IComparable<EquatableBackwardsOrder>, IComparable 56public int CompareTo(EquatableBackwardsOrder? other) //backwards from the usual integer ordering 68return obj is EquatableBackwardsOrder other && Equals(other); 71public bool Equals(EquatableBackwardsOrder? other) 78if (obj != null && obj.GetType() == typeof(EquatableBackwardsOrder)) 79return ((EquatableBackwardsOrder)obj)._value - _value;