Changeset View
Changeset View
Standalone View
Standalone View
lldb/trunk/include/lldb/Core/LoadedModuleInfoList.h
Show First 20 Lines • Show All 78 Lines • ▼ Show 20 Lines | public: | ||||
} | } | ||||
bool has_info(e_data_point datum) const { | bool has_info(e_data_point datum) const { | ||||
assert(datum < e_num); | assert(datum < e_num); | ||||
return m_has[datum]; | return m_has[datum]; | ||||
} | } | ||||
bool operator==(LoadedModuleInfo const &rhs) const { | bool operator==(LoadedModuleInfo const &rhs) const { | ||||
if (e_num != rhs.e_num) | |||||
return false; | |||||
for (size_t i = 0; i < e_num; ++i) { | for (size_t i = 0; i < e_num; ++i) { | ||||
if (m_has[i] != rhs.m_has[i]) | if (m_has[i] != rhs.m_has[i]) | ||||
return false; | return false; | ||||
} | } | ||||
return (m_base == rhs.m_base) && (m_link_map == rhs.m_link_map) && | return (m_base == rhs.m_base) && (m_link_map == rhs.m_link_map) && | ||||
(m_dynamic == rhs.m_dynamic) && (m_name == rhs.m_name); | (m_dynamic == rhs.m_dynamic) && (m_name == rhs.m_name); | ||||
} | } | ||||
Show All 22 Lines |