LLDB mainline
Classes | Namespaces | Functions
Type.h File Reference
#include "lldb/Core/Declaration.h"
#include "lldb/Symbol/CompilerDecl.h"
#include "lldb/Symbol/CompilerType.h"
#include "lldb/Utility/ConstString.h"
#include "lldb/Utility/UserID.h"
#include "lldb/lldb-private.h"
#include "llvm/ADT/APSInt.h"
#include <optional>
#include <set>

Go to the source code of this file.


struct  lldb_private::CompilerContext
 CompilerContext allows an array of these items to be passed to perform detailed lookups in SymbolVendor and SymbolFile functions. More...
class  lldb_private::SymbolFileType
class  lldb_private::Type
class  lldb_private::TypeImpl
class  lldb_private::TypeListImpl
class  lldb_private::TypeListImpl::AppendVisitor
class  lldb_private::TypeMemberImpl
class  lldb_private::TypeAndOrName
 Sometimes you can find the name of the type corresponding to an object, but we don't have debug information for it. More...
class  lldb_private::TypeMemberFunctionImpl
class  lldb_private::TypeEnumMemberImpl
class  lldb_private::TypeEnumMemberListImpl


namespace  lldb_private
 A class that represents a running process on the host machine.


bool lldb_private::contextMatches (llvm::ArrayRef< CompilerContext > context_chain, llvm::ArrayRef< CompilerContext > pattern)
 Match context_chain against pattern, which may contain "Any" kinds.