LLDB mainline
|
#include "lldb/lldb-private.h"
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/SmallString.h"
#include <type_traits>
Go to the source code of this file.
Classes | |
struct | lldb_private::RegisterInfo |
Every register is described in detail including its name, alternate name (optional), encoding, size in bytes and the default display format. More... | |
struct | lldb_private::RegisterSet |
Registers are grouped into register sets. More... | |
struct | lldb_private::SourceLanguage |
A type-erased pair of llvm::dwarf::SourceLanguageName and version. More... | |
struct | lldb_private::OptionEnumValueElement |
struct | lldb_private::OptionValidator |
struct | lldb_private::type128 |
struct | lldb_private::type256 |
Namespaces | |
namespace | llvm |
namespace | llvm::sys |
namespace | lldb_private |
A class that represents a running process on the host machine. | |
Typedefs | |
typedef llvm::SmallString< 256 > | lldb_private::PathSmallString |
typedef llvm::sys::DynamicLibrary(* | lldb_private::LoadPluginCallbackType) (const lldb::DebuggerSP &debugger_sp, const FileSpec &spec, Status &error) |
using | lldb_private::OptionEnumValues = llvm::ArrayRef< OptionEnumValueElement > |
typedef struct lldb_private::type128 | lldb_private::type128 |
typedef struct lldb_private::type256 | lldb_private::type256 |
using | lldb_private::ValueObjectProviderTy = std::function< lldb::ValueObjectSP(ConstString, StackFrame *)> |
Functor that returns a ValueObjectSP for a variable given its name and the StackFrame of interest. | |
typedef void(* | lldb_private::DebuggerDestroyCallback) (lldb::user_id_t debugger_id, void *baton) |
typedef bool(* | lldb_private::CommandOverrideCallbackWithResult) (void *baton, const char **argv, lldb_private::CommandReturnObject &result) |