Skip to content

Commit 212751e

Browse files
committed
Remove debuginfo_finalize from DebugInfoCodegenMethods
It isn't called from cg_ssa.
1 parent 87e532e commit 212751e

2 files changed

Lines changed: 4 additions & 5 deletions

File tree

src/base.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ use gccjit::{CType, Context, FunctionType, GlobalKind};
77
use rustc_codegen_ssa::ModuleCodegen;
88
use rustc_codegen_ssa::base::maybe_create_entry_wrapper;
99
use rustc_codegen_ssa::mono_item::MonoItemExt;
10-
use rustc_codegen_ssa::traits::DebugInfoCodegenMethods;
1110
use rustc_hir::attrs::{AttributeKind, Linkage};
1211
use rustc_hir::find_attr;
1312
use rustc_middle::dep_graph;

src/debuginfo.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,10 @@ impl<'gcc, 'tcx> CodegenCx<'gcc, 'tcx> {
103103
DebugLoc { file, line, col }
104104
}
105105
}
106+
107+
pub(crate) fn debuginfo_finalize(&self) {
108+
self.context.set_debug_info(true)
109+
}
106110
}
107111

108112
impl<'gcc, 'tcx> DebugInfoCodegenMethods<'tcx> for CodegenCx<'gcc, 'tcx> {
@@ -138,10 +142,6 @@ impl<'gcc, 'tcx> DebugInfoCodegenMethods<'tcx> for CodegenCx<'gcc, 'tcx> {
138142
// FIXME(antoyo): implement.
139143
}
140144

141-
fn debuginfo_finalize(&self) {
142-
self.context.set_debug_info(true)
143-
}
144-
145145
fn create_dbg_var(
146146
&self,
147147
_variable_name: Symbol,

0 commit comments

Comments
 (0)