reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/include/lldb/Utility/RangeMap.h
  635   void Append(const Entry &entry) { m_entries.push_back(entry); }
  638     if (m_entries.size() > 1)
  639       std::stable_sort(m_entries.begin(), m_entries.end());
  639       std::stable_sort(m_entries.begin(), m_entries.end());
  666     for (pos = m_entries.begin(), end = m_entries.end(), prev = end; pos != end;
  666     for (pos = m_entries.begin(), end = m_entries.end(), prev = end; pos != end;
  678       for (pos = m_entries.begin(), end = m_entries.end(), prev = end;
  678       for (pos = m_entries.begin(), end = m_entries.end(), prev = end;
  688       m_entries.swap(minimal_ranges);
  692   void Clear() { m_entries.clear(); }
  694   bool IsEmpty() const { return m_entries.empty(); }
  696   size_t GetSize() const { return m_entries.size(); }
  699     return ((i < m_entries.size()) ? &m_entries[i] : nullptr);
  699     return ((i < m_entries.size()) ? &m_entries[i] : nullptr);
  703     return ((i < m_entries.size()) ? &m_entries[i] : nullptr);
  703     return ((i < m_entries.size()) ? &m_entries[i] : nullptr);
  708   Entry &GetEntryRef(size_t i) { return m_entries[i]; }
  709   const Entry &GetEntryRef(size_t i) const { return m_entries[i]; }
  718       return std::distance(m_entries.begin(), entry);
  730     for (const auto &entry : m_entries) {
  753     if (!m_entries.empty()) {
  754       typename Collection::const_iterator begin = m_entries.begin();
  755       typename Collection::const_iterator end = m_entries.end();
  772     if (!m_entries.empty()) {
  773       auto begin = m_entries.begin(), end = m_entries.end();
  773       auto begin = m_entries.begin(), end = m_entries.end();
  794     if (!m_entries.empty()) {
  795       typename Collection::const_iterator begin = m_entries.begin();
  796       typename Collection::const_iterator end = m_entries.end();
  798           std::lower_bound(m_entries.begin(), end, addr,
  812   Entry *Back() { return (m_entries.empty() ? nullptr : &m_entries.back()); }
  812   Entry *Back() { return (m_entries.empty() ? nullptr : &m_entries.back()); }
  815     return (m_entries.empty() ? nullptr : &m_entries.back());
  815     return (m_entries.empty() ? nullptr : &m_entries.back());