Expand description

lldb-sys

LLDB is a debugger from the LLVM project. It is usable as both a standalone program as well as via an API.

This crate provides a low-level, fairly direct mapping of the public C++ API for LLDB into unsafe Rust.

It is primarily for use by a higher level crate, such as lldb.rs.

Structs

These mask bits allow a common interface for queries that can limit the amount of information that gets parsed to only the information that is requested. These bits also can indicate what actually did get resolved during query function calls.

Enums

Byte order definitions.

Register encoding definitions.

Display format definitions.

Thread run modes.

Process and thread states.

Thread stop reasons.

Functions

Type Definitions

Storage for the value of an address.

Storage for a breakpoint ID.

Storage for an offset between 2 addresses in memory.

Storage for an OS process ID.

Storage for an OS queue ID.

Storage for an OS thread ID.

Storage for an OS user ID.

Storage for a watchpoint ID.