]> git.lizzy.rs Git - rust.git/commitdiff
Evaluate `output_filenames` before one of its dependencies gets stolen
authorOli Scherer <git-spam-no-reply9815368754983@oli-obk.de>
Mon, 23 Jan 2023 12:00:03 +0000 (12:00 +0000)
committerOli Scherer <git-spam-no-reply9815368754983@oli-obk.de>
Mon, 23 Jan 2023 14:22:33 +0000 (14:22 +0000)
compiler/rustc_ast_lowering/src/lib.rs

index bc6d2cf12c78aaaeb80e5a50aa936f64cf49d8dd..0172762506482b25c138ee3da53f64feb2afdf4d 100644 (file)
@@ -416,6 +416,7 @@ fn compute_hir_hash(
 
 pub fn lower_to_hir(tcx: TyCtxt<'_>, (): ()) -> hir::Crate<'_> {
     let sess = tcx.sess;
+    tcx.ensure().output_filenames(());
     let (mut resolver, krate) = tcx.resolver_for_lowering(()).steal();
 
     let ast_index = index_crate(&resolver.node_id_to_def_id, &krate);