]> git.lizzy.rs Git - rust.git/commitdiff
Rename TransItemExt to MonoItemExt
authorMaik Klein <maikklein@googlemail.com>
Wed, 25 Oct 2017 15:50:23 +0000 (17:50 +0200)
committerAriel Ben-Yehuda <ariel.byd@gmail.com>
Mon, 18 Dec 2017 15:08:48 +0000 (17:08 +0200)
src/librustc_mir/monomorphize/collector.rs
src/librustc_mir/monomorphize/mono_item.rs
src/librustc_trans/back/symbol_names.rs
src/librustc_trans/base.rs
src/librustc_trans/consts.rs
src/librustc_trans/partitioning.rs
src/librustc_trans/trans_item.rs

index a12553740ab7c775ca617681b38602835c56c9c4..c32d60b0e58c1bac6b2497f26560283df4843486 100644 (file)
 use monomorphize::{self, Instance};
 use rustc::util::nodemap::{FxHashSet, FxHashMap, DefIdMap};
 
-use monomorphize::mono_item::{TransItemExt, DefPathBasedNames, InstantiationMode};
+use monomorphize::mono_item::{MonoItemExt, DefPathBasedNames, InstantiationMode};
 
 use rustc_data_structures::bitvec::BitVector;
 
index 3b449d69e9cf14d7aedc97638669f5f247b377ed..680fad7dc579728b5a2d45c73ac527aee8ecf1aa 100644 (file)
@@ -81,7 +81,7 @@ pub enum InstantiationMode {
     LocalCopy,
 }
 
-pub trait TransItemExt<'a, 'tcx>: fmt::Debug {
+pub trait MonoItemExt<'a, 'tcx>: fmt::Debug {
     fn as_trans_item(&self) -> &MonoItem<'tcx>;
 
     fn instantiation_mode(&self,
@@ -223,7 +223,7 @@ fn to_string_internal<'a, 'tcx>(tcx: TyCtxt<'a, 'tcx, 'tcx>,
     }
 }
 
-impl<'a, 'tcx> TransItemExt<'a, 'tcx> for MonoItem<'tcx> {
+impl<'a, 'tcx> MonoItemExt<'a, 'tcx> for MonoItem<'tcx> {
     fn as_trans_item(&self) -> &MonoItem<'tcx> {
         self
     }
index 2cf90ba881696431cb61d40f340aebe49b377b1b..71f66f17dfe8770b897d992ca5bad1aeb2afdfac 100644 (file)
@@ -98,7 +98,7 @@
 //! DefPaths which are much more robust in the face of changes to the code base.
 
 use monomorphize::Instance;
-use trans_item::{BaseTransItemExt, InstantiationMode};
+use trans_item::{BaseMonoItemExt, InstantiationMode};
 
 use rustc::middle::weak_lang_items;
 use rustc::middle::trans::MonoItem;
index 82faba5286f904656763de48758015845754454c..c8a7ff11bd8da15f52a0578fb8ffd347814f9917 100644 (file)
@@ -67,7 +67,7 @@
 use partitioning::{self, PartitioningStrategy, CodegenUnit, CodegenUnitExt};
 use symbol_names_test;
 use time_graph;
-use trans_item::{MonoItem, BaseTransItemExt, TransItemExt, DefPathBasedNames};
+use trans_item::{MonoItem, BaseMonoItemExt, MonoItemExt, DefPathBasedNames};
 use type_::Type;
 use type_of::LayoutLlvmExt;
 use rustc::util::nodemap::{NodeSet, FxHashMap, FxHashSet, DefIdSet};
index 5ec4185c042f29ad728576147c1e633171e5e7d9..1321cf894ac2bdde957e1983b59282c9a59d4902 100644 (file)
@@ -16,7 +16,7 @@
 use rustc::middle::const_val::ConstEvalErr;
 use debuginfo;
 use base;
-use trans_item::{MonoItem, TransItemExt};
+use trans_item::{MonoItem, MonoItemExt};
 use common::{self, CrateContext, val_ty};
 use declare;
 use monomorphize::Instance;
index 593c503fbfc52ad76be07dbf2ca427accd04b143..198b2af89c9a0fc4a631a5366c7eb5ba84a8686b 100644 (file)
 use std::collections::hash_map::Entry;
 use syntax::ast::NodeId;
 use syntax::symbol::{Symbol, InternedString};
-use trans_item::{MonoItem, BaseTransItemExt, TransItemExt, InstantiationMode};
+use trans_item::{MonoItem, BaseMonoItemExt, MonoItemExt, InstantiationMode};
 
 pub use rustc::middle::trans::CodegenUnit;
 
index 33927cd4a1ddcb9528a9065056f44a20b0cec7e2..4ccf46d0b733fae78beb8c3517585190949594e7 100644 (file)
@@ -37,9 +37,9 @@
 pub use rustc::middle::trans::MonoItem;
 
 pub use rustc_mir::monomorphize::mono_item::*;
-pub use rustc_mir::monomorphize::mono_item::TransItemExt as BaseTransItemExt;
+pub use rustc_mir::monomorphize::mono_item::MonoItemExt as BaseMonoItemExt;
 
-pub trait TransItemExt<'a, 'tcx>: fmt::Debug + BaseTransItemExt<'a, 'tcx> {
+pub trait MonoItemExt<'a, 'tcx>: fmt::Debug + BaseMonoItemExt<'a, 'tcx> {
     fn define(&self, ccx: &CrateContext<'a, 'tcx>) {
         debug!("BEGIN IMPLEMENTING '{} ({})' in cgu {}",
                self.to_string(ccx.tcx()),
@@ -164,7 +164,7 @@ fn to_raw_string(&self) -> String {
     }
 }
 
-impl<'a, 'tcx> TransItemExt<'a, 'tcx> for MonoItem<'tcx> {}
+impl<'a, 'tcx> MonoItemExt<'a, 'tcx> for MonoItem<'tcx> {}
 
 fn predefine_static<'a, 'tcx>(ccx: &CrateContext<'a, 'tcx>,
                               node_id: ast::NodeId,