| LLDB mainline
    | 
#include "lldb/lldb-enumerations.h"#include "llvm/ADT/BitmaskEnum.h"#include "llvm/ADT/StringRef.h"#include "llvm/Support/FormatProviders.h"#include "llvm/Support/raw_ostream.h"Go to the source code of this file.
| Classes | |
| struct | llvm::format_provider< lldb_private::Vote > | 
| Namespaces | |
| namespace | lldb_private | 
| A class that represents a running process on the host machine. | |
| namespace | llvm | 
| Functions | |
| lldb_private::LLVM_ENABLE_BITMASK_ENUMS_IN_NAMESPACE () | |
| std::string | lldb_private::GetStatDescription (lldb_private::StatisticKind K) | 
| FLAGS_ENUM (WatchpointHardwareFeature) | |
| The hardware and native stub capabilities for a given target, for translating a user's watchpoint request into hardware capable watchpoint resources. | |
| enum InterruptionControl : bool | 
| Enumerator | |
|---|---|
| AllowInterruption | |
| DoNotAllowInterruption | |
Definition at line 310 of file lldb-private-enumerations.h.
| enum SelectMostRelevant : bool | 
| Enumerator | |
|---|---|
| SelectMostRelevantFrame | |
| DoNoSelectMostRelevantFrame | |
Definition at line 305 of file lldb-private-enumerations.h.
| FLAGS_ENUM | ( | WatchpointHardwareFeature | ) | 
The hardware and native stub capabilities for a given target, for translating a user's watchpoint request into hardware capable watchpoint resources.
lldb will fall back to a default that assumes the target can watch up to pointer-size power-of-2 regions, aligned to power-of-2.
Intel systems can watch 1, 2, 4, or 8 bytes (in 64-bit targets), aligned naturally.
ARM systems with Byte Address Select watchpoints can watch any consecutive series of bytes up to the size of a pointer (4 or 8 bytes), at a pointer-size alignment.
ARM systems with MASK watchpoints can watch any power-of-2 sized region from 8 bytes to 2 gigabytes, aligned to that same power-of-2 alignment.
Definition at line 318 of file lldb-private-enumerations.h.