From 7de0b1de19beac340691d260e7d5ed3dfeb92081 Mon Sep 17 00:00:00 2001 From: bjorn3 Date: Tue, 4 Dec 2018 20:20:45 +0100 Subject: Move get_param and set_value_name --- src/librustc_codegen_llvm/debuginfo/mod.rs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/librustc_codegen_llvm/debuginfo') diff --git a/src/librustc_codegen_llvm/debuginfo/mod.rs b/src/librustc_codegen_llvm/debuginfo/mod.rs index 066ac8f019e..6abbcd9feba 100644 --- a/src/librustc_codegen_llvm/debuginfo/mod.rs +++ b/src/librustc_codegen_llvm/debuginfo/mod.rs @@ -225,6 +225,13 @@ impl DebugInfoBuilderMethods<'tcx> for Builder<'a, 'll, 'tcx> { fn insert_reference_to_gdb_debug_scripts_section_global(&mut self) { gdb::insert_reference_to_gdb_debug_scripts_section_global(self) } + + fn set_value_name(&mut self, value: &'ll Value, name: &str) { + let cname = SmallCStr::new(name); + unsafe { + llvm::LLVMSetValueName(value, cname.as_ptr()); + } + } } impl DebugInfoMethods<'tcx> for CodegenCx<'ll, 'tcx> { -- cgit 1.4.1-3-g733a5