Expand description
Debugger context and event handler implementation.
StructsΒ§
- Active
Internal πCall Cache - Active
Internal πCall Location - Draw
Memory π - This is currently used to remember last scroll position so screen doesnβt wiggle as much.
- PcCandidate π
- Status
Message π - Step
Target π - Storage
Target π - TUIContext π
EnumsΒ§
- Pane
Command π - PcBase π
- Search
Direction π - Status
Kind π - Step
Target πScope
ConstantsΒ§
- CALLDATA_
COMMANDS π - CONTINUE_
COMMANDS π - DATA_
COMMANDS π - HELP_
COMMANDS π - LINE_
COMMANDS π - MEMORY_
COMMANDS π - OPCODE_
COMMANDS π - PC_
COMMANDS π - RETURNDATA_
COMMANDS π - SOURCE_
COMMANDS π - STACK_
COMMANDS π - STORAGE_
COMMANDS π - TRANSIENT_
STORAGE_ πCOMMANDS - VARIABLES_
COMMANDS π
FunctionsΒ§
- bounded_
memory_ πwrite_ start_ line - buffer_
as_ πnumber - Grab number from buffer. Used for something like β10kβ to move up 10 operations
- buffer_
name π - command_
aliases π - command_
help π - command_
usage π - find_
next_ πstep_ target - find_
opcode_ πmatch - find_
pc_ πtarget - find_
step_ πin_ current_ node - find_
step_ πtarget - find_
storage_ πtarget - find_
storage_ πtarget_ after - find_
storage_ πtarget_ before - handle_
prompt_ πinput_ key_ event - invalid_
buffer_ πoffset - invalid_
storage_ πslot - is_
buffer_ πoffset_ input_ char - is_
buffer_ πoffset_ input_ prefix - is_jump π
- is_
pc_ πinput_ char - memory_
write_ πstart_ line - parse_
buffer_ πoffset - parse_
pc π - parse_
pc_ πcandidate - parse_
pc_ πcandidates - parse_
storage_ πslot - pc_
exists_ πoutside_ code_ context - pretty_
opcode π - same_
code_ πcontext - source_
line_ πrange - storage_
target_ πat - toggle_
state π