miden_debug_engine/debug/
mod.rs1mod abi_types;
2mod breakpoint;
3mod memory;
4mod native_ptr;
5mod stacktrace;
6mod variables;
7
8pub(crate) use self::breakpoint::{procedure_matches, procedure_pattern};
9#[cfg(feature = "std")]
10pub use self::stacktrace::{resolve_location_from_filesystem, resolve_source_path};
11pub use self::{
12 abi_types::{TypedProcedure, format_value},
13 breakpoint::{Breakpoint, BreakpointType, OperationMatcher},
14 memory::{FormatType, MemoryMode, ReadMemoryExpr},
15 native_ptr::NativePtr,
16 stacktrace::{
17 CallFrame, CallStack, ControlFlowOp, CurrentFrame, InlineCallFrame, LogicalFrameKind,
18 LogicalStackFrame, OpDetail, ResolvedLocation, StackTrace, StepInfo,
19 inline_frames_for_operation, is_internal_source_uri, resolve_source_file_for_location,
20 },
21 variables::{
22 DebugVarSnapshot, DebugVarTracker, resolve_typed_variable_values, resolve_variable_value,
23 resolve_variable_values, snapshot_transient_debug_values,
24 },
25};