Lines Matching defs:TypeList
1 //===-- TypeList.cpp --------------------------------------------*- C++ -*-===//
17 #include "lldb/Symbol/TypeList.h"
22 TypeList::TypeList() : m_types() {}
25 TypeList::~TypeList() {}
27 void TypeList::Insert(const TypeSP &type_sp) {
36 // TypeList::FindType(lldb::user_id_t uid)
45 // TypeList
46 // TypeList::FindTypes (ConstString name)
50 // TypeList types(m_ast.getTargetInfo()->getTriple().getTriple().c_str());
58 void TypeList::Clear() { m_types.clear(); }
60 uint32_t TypeList::GetSize() const { return m_types.size(); }
66 TypeSP TypeList::GetTypeAtIndex(uint32_t idx) {
69 assert(i < GetSize() && "Accessing past the end of a TypeList");
78 void TypeList::ForEach(
86 void TypeList::ForEach(
94 void TypeList::Dump(Stream *s, bool show_context) {
100 void TypeList::RemoveMismatchedTypes(const char *qualified_typename,
114 void TypeList::RemoveMismatchedTypes(const std::string &type_scope,
187 void TypeList::RemoveMismatchedTypes(TypeClass type_class) {