summary refs log tree commit diff
path: root/src/test/run-make-fulldeps/hotplug_codegen_backend
diff options
context:
space:
mode:
authorIrina Popa <irinagpopa@gmail.com>2018-05-08 16:10:16 +0300
committerIrina Popa <irinagpopa@gmail.com>2018-05-17 15:08:30 +0300
commitb63d7e2b1c4019e40051036bcb1fd5f254a8f6e2 (patch)
tree314792e2f467d17181d29d4988550058197ac029 /src/test/run-make-fulldeps/hotplug_codegen_backend
parente3150564f889a3bad01795d9fcb31d4f14d58a99 (diff)
downloadrust-b63d7e2b1c4019e40051036bcb1fd5f254a8f6e2.tar.gz
rust-b63d7e2b1c4019e40051036bcb1fd5f254a8f6e2.zip
Rename trans to codegen everywhere.
Diffstat (limited to 'src/test/run-make-fulldeps/hotplug_codegen_backend')
-rw-r--r--src/test/run-make-fulldeps/hotplug_codegen_backend/the_backend.rs26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/test/run-make-fulldeps/hotplug_codegen_backend/the_backend.rs b/src/test/run-make-fulldeps/hotplug_codegen_backend/the_backend.rs
index e266b0f5e83..251fb78a985 100644
--- a/src/test/run-make-fulldeps/hotplug_codegen_backend/the_backend.rs
+++ b/src/test/run-make-fulldeps/hotplug_codegen_backend/the_backend.rs
@@ -12,7 +12,7 @@
 
 extern crate syntax;
 extern crate rustc;
-extern crate rustc_trans_utils;
+extern crate rustc_codegen_utils;
 
 use std::any::Any;
 use std::sync::mpsc;
@@ -23,11 +23,11 @@ use rustc::ty::TyCtxt;
 use rustc::ty::maps::Providers;
 use rustc::middle::cstore::MetadataLoader;
 use rustc::dep_graph::DepGraph;
-use rustc_trans_utils::trans_crate::{TransCrate, MetadataOnlyTransCrate};
+use rustc_codegen_utils::codegen_backend::{CodegenBackend, MetadataOnlyCodegenBackend};
 
-struct TheBackend(Box<TransCrate>);
+struct TheBackend(Box<CodegenBackend>);
 
-impl TransCrate for TheBackend {
+impl CodegenBackend for TheBackend {
     fn metadata_loader(&self) -> Box<MetadataLoader + Sync> {
         self.0.metadata_loader()
     }
@@ -40,7 +40,7 @@ impl TransCrate for TheBackend {
         self.0.provide_extern(providers);
     }
 
-    fn trans_crate<'a, 'tcx>(
+    fn codegen_crate<'a, 'tcx>(
         &self,
         tcx: TyCtxt<'a, 'tcx, 'tcx>,
         _rx: mpsc::Receiver<Box<Any + Send>>
@@ -50,18 +50,18 @@ impl TransCrate for TheBackend {
         Box::new(tcx.crate_name(LOCAL_CRATE) as Symbol)
     }
 
-    fn join_trans_and_link(
+    fn join_codegen_and_link(
         &self,
-        trans: Box<Any>,
+        ongoing_codegen: Box<Any>,
         sess: &Session,
         _dep_graph: &DepGraph,
         outputs: &OutputFilenames,
     ) -> Result<(), CompileIncomplete> {
         use std::io::Write;
         use rustc::session::config::CrateType;
-        use rustc_trans_utils::link::out_filename;
-        let crate_name = trans.downcast::<Symbol>()
-            .expect("in join_trans_and_link: trans is not a Symbol");
+        use rustc_codegen_utils::link::out_filename;
+        let crate_name = ongoing_codegen.downcast::<Symbol>()
+            .expect("in join_codegen_and_link: ongoing_codegen is not a Symbol");
         for &crate_type in sess.opts.crate_types.iter() {
             if crate_type != CrateType::CrateTypeExecutable {
                 sess.fatal(&format!("Crate type is {:?}", crate_type));
@@ -75,8 +75,8 @@ impl TransCrate for TheBackend {
     }
 }
 
-/// This is the entrypoint for a hot plugged rustc_trans
+/// This is the entrypoint for a hot plugged rustc_codegen_llvm
 #[no_mangle]
-pub fn __rustc_codegen_backend() -> Box<TransCrate> {
-    Box::new(TheBackend(MetadataOnlyTransCrate::new()))
+pub fn __rustc_codegen_backend() -> Box<CodegenBackend> {
+    Box::new(TheBackend(MetadataOnlyCodegenBackend::new()))
 }