reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
46 TypeIterable Types() { return TypeIterable(m_types); }
tools/lldb/source/Symbol/TypeMap.cpp31 m_types.insert(std::make_pair(type_sp->GetID(), type_sp)); 37 iterator pos, end = m_types.end(); 39 for (pos = m_types.find(type_uid); 73 void TypeMap::Clear() { m_types.clear(); } 75 uint32_t TypeMap::GetSize() const { return m_types.size(); } 77 bool TypeMap::Empty() const { return m_types.empty(); } 86 for (pos = m_types.begin(), end = m_types.end(); pos != end; ++pos) { 86 for (pos = m_types.begin(), end = m_types.end(); pos != end; ++pos) { 96 for (auto pos = m_types.begin(), end = m_types.end(); pos != end; ++pos) { 96 for (auto pos = m_types.begin(), end = m_types.end(); pos != end; ++pos) { 104 for (auto pos = m_types.begin(), end = m_types.end(); pos != end; ++pos) { 104 for (auto pos = m_types.begin(), end = m_types.end(); pos != end; ++pos) { 113 for (iterator pos = m_types.find(uid), end = m_types.end(); 113 for (iterator pos = m_types.find(uid), end = m_types.end(); 116 m_types.erase(pos); 125 for (iterator pos = m_types.begin(), end = m_types.end(); pos != end; ++pos) { 125 for (iterator pos = m_types.begin(), end = m_types.end(); pos != end; ++pos) { 153 iterator pos, end = m_types.end(); 155 for (pos = m_types.begin(); pos != end; ++pos) { 214 m_types.swap(matching_types); 227 iterator pos, end = m_types.end(); 229 for (pos = m_types.begin(); pos != end; ++pos) { 236 m_types.swap(matching_types);