about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/llvm_util.rs
diff options
context:
space:
mode:
authorMatthias Krüger <476013+matthiaskrgr@users.noreply.github.com>2025-09-28 09:15:23 +0200
committerGitHub <noreply@github.com>2025-09-28 09:15:23 +0200
commite8578c88085b0554c1b3b6252f1d870015f39d25 (patch)
tree160c80ce22636ae3be64bbeb27f710dba24d4394 /compiler/rustc_codegen_llvm/src/llvm_util.rs
parent4eddf645bf4d19fe52d1cf607ae3dc0e13787809 (diff)
parent741e1e2ec79b6819759274117947bafe75189b2a (diff)
downloadrust-e8578c88085b0554c1b3b6252f1d870015f39d25.tar.gz
rust-e8578c88085b0554c1b3b6252f1d870015f39d25.zip
Rollup merge of #146763 - Zalathar:di-builder, r=jdonszelmann
cg_llvm: Replace some DIBuilder wrappers with LLVM-C API bindings (part 5)

- Part of rust-lang/rust#134001
- Follow-up to rust-lang/rust#146673

---

This is another batch of LLVMDIBuilder binding migrations, replacing some our own LLVMRust bindings with bindings to upstream LLVM-C APIs.

Some of these are a little more complex than most of the previous migrations, because they split one LLVMRust binding into multiple LLVM bindings, but nothing too fancy.

This appears to be the last of the low-hanging fruit. As noted in https://github.com/rust-lang/rust/issues/134001#issuecomment-2524979268, the remaining bindings are difficult or impossible to migrate at present.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/llvm_util.rs')
0 files changed, 0 insertions, 0 deletions