Skip to content

Commit 04f3839

Browse files
committed
Move EncodedMetadata to rustc_metadata.
1 parent 745dee9 commit 04f3839

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/driver/aot.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ use std::path::PathBuf;
66
use rustc_ast::{InlineAsmOptions, InlineAsmTemplatePiece};
77
use rustc_codegen_ssa::{CodegenResults, CompiledModule, CrateInfo, ModuleKind};
88
use rustc_data_structures::stable_hasher::{HashStable, StableHasher};
9+
use rustc_metadata::EncodedMetadata;
910
use rustc_middle::dep_graph::{WorkProduct, WorkProductId};
10-
use rustc_middle::middle::cstore::EncodedMetadata;
1111
use rustc_middle::mir::mono::{CodegenUnit, MonoItem};
1212
use rustc_session::cgu_reuse_tracker::CguReuse;
1313
use rustc_session::config::{DebugInfo, OutputType};

src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ use std::any::Any;
3030
use rustc_codegen_ssa::traits::CodegenBackend;
3131
use rustc_codegen_ssa::CodegenResults;
3232
use rustc_errors::ErrorReported;
33+
use rustc_metadata::EncodedMetadata;
3334
use rustc_middle::dep_graph::{WorkProduct, WorkProductId};
34-
use rustc_middle::middle::cstore::EncodedMetadata;
3535
use rustc_session::config::OutputFilenames;
3636
use rustc_session::Session;
3737

src/metadata.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
use object::write::{Object, StandardSegment, Symbol, SymbolSection};
44
use object::{SectionKind, SymbolFlags, SymbolKind, SymbolScope};
55

6-
use rustc_middle::middle::cstore::EncodedMetadata;
6+
use rustc_metadata::EncodedMetadata;
77
use rustc_middle::ty::TyCtxt;
88

99
// Adapted from https://github.com/rust-lang/rust/blob/da573206f87b5510de4b0ee1a9c044127e409bd3/src/librustc_codegen_llvm/base.rs#L47-L112
@@ -16,7 +16,7 @@ pub(crate) fn new_metadata_object(
1616
use std::io::Write;
1717

1818
let mut compressed = rustc_metadata::METADATA_HEADER.to_vec();
19-
FrameEncoder::new(&mut compressed).write_all(&metadata.raw_data).unwrap();
19+
FrameEncoder::new(&mut compressed).write_all(metadata.raw_data()).unwrap();
2020

2121
let triple = crate::target_triple(tcx.sess);
2222

0 commit comments

Comments
 (0)