build.zig | 27 +- ci/x86_64-linux-debug-llvm.sh | 2 +- ci/x86_64-linux-debug.sh | 2 +- ci/x86_64-linux-release.sh | 2 +- lib/lldb/pretty_printers.py | 10 +- test/debugger/basic/basic.zig | 71 + test/debugger/basic/lldb | 75 + test/debugger/basic/manifest | 8 + test/debugger/enums | 67 + test/debugger/errors | 75 + test/debugger/hash_map | 67 + test/debugger/identifiers | 34 + test/debugger/if_blocks | 41 + test/debugger/inline_call/lldb | 664 +++++++++ test/debugger/inline_call/manifest | 18 + test/debugger/inline_call/mod0.zig | 32 + test/debugger/inline_call/mod1.zig | 32 + test/debugger/inline_call/root0.zig | 42 + test/debugger/inline_call/root1.zig | 32 + test/debugger/link_object | 39 + test/debugger/multi_array_list/lldb | 209 +++ test/debugger/multi_array_list/main.zig | 30 + test/debugger/multi_array_list/manifest | 8 + test/debugger/optionals | 54 + test/debugger/pointers | 135 ++ test/debugger/step_single_stmt_loops/lldb | 329 +++++ test/debugger/step_single_stmt_loops/manifest | 8 + test/debugger/step_single_stmt_loops/step_single_stmt_loops.zig | 34 + test/debugger/storage | 93 ++ test/debugger/strings | 72 + test/debugger/switch_blocks | 44 + test/debugger/types | 67 + test/debugger/unions | 90 ++ test/src/Debugger.zig | 2468 -------------------------------- test/src/Runner.zig | 534 +++++-- test/tests.zig | 126 +- 36 files changed, 2986 insertions(+), 2655 deletions(-)