use cranelift_codegen::binemit::{NullStackMapSink, NullTrapSink};
use rustc_codegen_ssa::CrateInfo;
use rustc_middle::mir::mono::MonoItem;
-use rustc_session::config::EntryFnType;
use cranelift_jit::{JITBuilder, JITModule};
matches!(backend_config.codegen_mode, CodegenMode::JitLazy),
);
- let (_, cgus) = tcx.collect_and_partition_mono_items(LOCAL_CRATE);
+ let (_, cgus) = tcx.collect_and_partition_mono_items(());
let mono_items = cgus
.iter()
.map(|cgu| cgu.items_in_deterministic_order(tcx).into_iter())
let mut dylib_paths = Vec::new();
let crate_info = CrateInfo::new(tcx);
- let formats = tcx.dependency_formats(LOCAL_CRATE);
+ let formats = tcx.dependency_formats(());
let data = &formats
.iter()
.find(|(crate_type, _data)| *crate_type == rustc_session::config::CrateType::Executable)