aboutsummaryrefslogtreecommitdiff
path: root/src/llvm_backend_expr.cpp
diff options
context:
space:
mode:
authortf2spi <misomosispi@gmail.com>2025-05-15 16:11:06 -0400
committerGitHub <noreply@github.com>2025-05-15 22:11:06 +0200
commit2f636886a565c113840d8e0b81454a24c6f7b9a0 (patch)
tree67f737dc5079385664537571dbdec23ad750fd02 /src/llvm_backend_expr.cpp
parent2d00f8d69d62344e6ff419998899348244e66ed2 (diff)
Add debug info for labels (#4385)
* Emit label debug info w/o location * Insert debug label call * Slight refactor for later fix * Improve debug labels for block statements * Improve debug info with for loops * Generate label lbBlocks w/ debug * Lightly refactor lb_add_debug_label * Revise comments, add null check assertion * Use LLVM-C API for debug labels * Prefer C DILabel API for POSIX, fallback to CPP * Use version check for LLVM-C DILabel
Diffstat (limited to 'src/llvm_backend_expr.cpp')
0 files changed, 0 insertions, 0 deletions