about summary refs log tree commit diff
path: root/compiler/rustc_interface/src
diff options
context:
space:
mode:
authorCamille GILLOT <gillot.camille@gmail.com>2020-11-14 01:59:00 +0100
committerCamille GILLOT <gillot.camille@gmail.com>2021-09-30 19:41:31 +0200
commitdf54d3980b98ddbf29edac4ed4c4affcb021937f (patch)
treecf1158c185488d10d4822c0c00c62e7b4a23ef17 /compiler/rustc_interface/src
parent11491938f80988c7261a1179cf71a25c379c8783 (diff)
downloadrust-df54d3980b98ddbf29edac4ed4c4affcb021937f.tar.gz
rust-df54d3980b98ddbf29edac4ed4c4affcb021937f.zip
Move encode_metadata out of CrateStore.
Diffstat (limited to 'compiler/rustc_interface/src')
-rw-r--r--compiler/rustc_interface/src/passes.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/rustc_interface/src/passes.rs b/compiler/rustc_interface/src/passes.rs
index 8aff093dd18..9ca11bc8fe9 100644
--- a/compiler/rustc_interface/src/passes.rs
+++ b/compiler/rustc_interface/src/passes.rs
@@ -16,6 +16,7 @@ use rustc_hir::def_id::{StableCrateId, LOCAL_CRATE};
 use rustc_hir::Crate;
 use rustc_lint::LintStore;
 use rustc_metadata::creader::CStore;
+use rustc_metadata::encode_metadata;
 use rustc_middle::arena::Arena;
 use rustc_middle::dep_graph::DepGraph;
 use rustc_middle::middle;
@@ -1001,7 +1002,7 @@ fn encode_and_write_metadata(
 
     let metadata = match metadata_kind {
         MetadataKind::None => middle::cstore::EncodedMetadata::new(),
-        MetadataKind::Uncompressed | MetadataKind::Compressed => tcx.encode_metadata(),
+        MetadataKind::Uncompressed | MetadataKind::Compressed => encode_metadata(tcx),
     };
 
     let _prof_timer = tcx.sess.prof.generic_activity("write_crate_metadata");