public int Compare(AddressCollectionPair aLeft, AddressCollectionPair aRight) { int ret = -1; // AddressRange lr = aLeft.Range; AddressRange rr = aRight.Range; // if (lr.Contains(rr) || rr.Contains(lr)) { ret = 0; } else { ret = lr.CompareTo(rr); } // return(ret); }
public int Compare(Symbol aLeft, Symbol aRight) { int ret = -1; // AddressRange lr = aLeft.AddressRange; AddressRange rr = aRight.AddressRange; // if (lr.Contains(rr) || rr.Contains(lr)) { ret = 0; } else { ret = lr.CompareTo(rr); } // return(ret); }
public int Compare(RVCTDisassemblyFunction aLeft, RVCTDisassemblyFunction aRight) { int ret = -1; // AddressRange lr = aLeft.AddressRange; AddressRange rr = aRight.AddressRange; // if (lr.Contains(rr) || rr.Contains(lr)) { ret = 0; } else { ret = lr.CompareTo(rr); } // return(ret); }