[Lldb-commits] [PATCH] D72460: RangeDataVector: Support custom	sorting for D63540
    Jan Kratochvil via Phabricator via lldb-commits 
    lldb-commits at lists.llvm.org
       
    Thu Jan  9 08:49:38 PST 2020
    
    
  
jankratochvil marked an inline comment as done.
jankratochvil added inline comments.
================
Comment at: lldb/include/lldb/Utility/RangeMap.h:602
   RangeData(B base, S size, DataType d) : Range<B, S>(base, size), data(d) {}
-
-  bool operator<(const RangeData &rhs) const {
-    if (this->base == rhs.base) {
-      if (this->size == rhs.size)
-        return this->data < rhs.data;
-      else
-        return this->size < rhs.size;
-    }
-    return this->base < rhs.base;
-  }
-
-  bool operator==(const RangeData &rhs) const {
-    return this->GetRangeBase() == rhs.GetRangeBase() &&
-           this->GetByteSize() == rhs.GetByteSize() && this->data == rhs.data;
-  }
-
-  bool operator!=(const RangeData &rhs) const {
-    return this->GetRangeBase() != rhs.GetRangeBase() ||
-           this->GetByteSize() != rhs.GetByteSize() || this->data != rhs.data;
-  }
 };
 
----------------
These functions were used just by `RangeDataVector` (=after I removed them LLDB still builds fine) which no longer uses them so I removed them.
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D72460/new/
https://reviews.llvm.org/D72460
    
    
More information about the lldb-commits
mailing list