]> git.proxmox.com Git - rustc.git/blobdiff - src/librustc_trans/debuginfo/namespace.rs
New upstream version 1.19.0+dfsg1
[rustc.git] / src / librustc_trans / debuginfo / namespace.rs
index 521dd7530beeabcbf79d1a663091a777235c966b..54a129536d03dfad5f33bfb3b00477d2cf60e799 100644 (file)
@@ -72,7 +72,7 @@ pub fn item_namespace(ccx: &CrateContext, def_id: DefId) -> DIScope {
     let span = ccx.tcx().def_span(def_id);
     let (file, line) = if span != DUMMY_SP {
         let loc = span_start(ccx, span);
-        (file_metadata(ccx, &loc.file.name, &loc.file.abs_path), loc.line as c_uint)
+        (file_metadata(ccx, &loc.file.name, def_id.krate), loc.line as c_uint)
     } else {
         (unknown_file_metadata(ccx), UNKNOWN_LINE_NUMBER)
     };