diff --git a/docs/debugger.md b/docs/debugger.md index 0d2968d..8a4e624 100644 --- a/docs/debugger.md +++ b/docs/debugger.md @@ -126,7 +126,7 @@ this.** `Frame` is defined **once** in sx (`trace.sx`/std), and its runtime layout — `{ string file, i32 line, i32 col, string func, string line_text }` — is -mirrored by the cached LLVM named-struct type `getFrameStructType()` +mirrored by the cached LLVM **literal (anonymous) struct type** `getFrameStructType()` (`src/ir/emit_llvm.zig`). The reflection builder (`src/backend/llvm/reflection.zig`) assembles each push site's global as an LLVM **named-struct constant** over that cached type via