9#ifndef LLDB_SYMBOL_TYPELIST_H
10#define LLDB_SYMBOL_TYPELIST_H
48 std::function<
bool(
const lldb::TypeSP &type_sp)>
const &callback)
const;
A uniqued constant string class.
A stream class that can stream formatted output to a file.
std::vector< lldb::TypeSP > collection
TypeList FindTypes(ConstString name)
collection::const_iterator const_iterator
AdaptedIterable< collection, lldb::TypeSP, vector_adapter > TypeIterable
void ForEach(std::function< bool(const lldb::TypeSP &type_sp)> const &callback) const
lldb::TypeSP GetTypeAtIndex(uint32_t idx)
collection::iterator iterator
void Dump(Stream *s, bool show_context)
void Insert(const lldb::TypeSP &type)
TypeList(const TypeList &)=delete
const TypeList & operator=(const TypeList &)=delete
A class that represents a running process on the host machine.
std::shared_ptr< lldb_private::Type > TypeSP