about summary refs log tree commit diff
path: root/src/librustc_mir/transform
diff options
context:
space:
mode:
authorAriel Ben-Yehuda <ariel.byd@gmail.com>2016-06-09 00:16:35 +0300
committerAriel Ben-Yehuda <arielb1@mail.tau.ac.il>2016-06-09 15:24:46 +0300
commitf5b1ba6e90afe1cd5bc46bae4ee97d989c71adbf (patch)
treeabdd17d9ed55f174773d66f98b8fb121eac0ed0e /src/librustc_mir/transform
parent065a2649761e00d9a025e1efcf6ff09e291264aa (diff)
downloadrust-f5b1ba6e90afe1cd5bc46bae4ee97d989c71adbf.tar.gz
rust-f5b1ba6e90afe1cd5bc46bae4ee97d989c71adbf.zip
use the type name as the pass name
Diffstat (limited to 'src/librustc_mir/transform')
-rw-r--r--src/librustc_mir/transform/add_call_guards.rs4
-rw-r--r--src/librustc_mir/transform/dump_mir.rs4
-rw-r--r--src/librustc_mir/transform/erase_regions.rs4
-rw-r--r--src/librustc_mir/transform/no_landing_pads.rs4
-rw-r--r--src/librustc_mir/transform/qualify_consts.rs4
-rw-r--r--src/librustc_mir/transform/simplify_branches.rs1
-rw-r--r--src/librustc_mir/transform/simplify_cfg.rs1
-rw-r--r--src/librustc_mir/transform/type_check.rs2
8 files changed, 5 insertions, 19 deletions
diff --git a/src/librustc_mir/transform/add_call_guards.rs b/src/librustc_mir/transform/add_call_guards.rs
index 15cfa8046ed..63e975128c7 100644
--- a/src/librustc_mir/transform/add_call_guards.rs
+++ b/src/librustc_mir/transform/add_call_guards.rs
@@ -82,6 +82,4 @@ impl<'tcx> MirPass<'tcx> for AddCallGuards {
     }
 }
 
-impl Pass for AddCallGuards {
-    fn name(&self) -> &str { "add-call-guards" }
-}
+impl Pass for AddCallGuards {}
diff --git a/src/librustc_mir/transform/dump_mir.rs b/src/librustc_mir/transform/dump_mir.rs
index 941229d2c02..642adeee5cd 100644
--- a/src/librustc_mir/transform/dump_mir.rs
+++ b/src/librustc_mir/transform/dump_mir.rs
@@ -70,6 +70,4 @@ impl<'tcx> MirPassHook<'tcx> for DumpMir {
     }
 }
 
-impl<'b> Pass for DumpMir {
-    fn name(&self) -> &str { "dump-mir" }
-}
+impl<'b> Pass for DumpMir {}
diff --git a/src/librustc_mir/transform/erase_regions.rs b/src/librustc_mir/transform/erase_regions.rs
index 4c71fe98ec2..485ca3ea84a 100644
--- a/src/librustc_mir/transform/erase_regions.rs
+++ b/src/librustc_mir/transform/erase_regions.rs
@@ -43,9 +43,7 @@ impl<'a, 'tcx> MutVisitor<'tcx> for EraseRegionsVisitor<'a, 'tcx> {
 
 pub struct EraseRegions;
 
-impl Pass for EraseRegions {
-    fn name(&self) -> &str { "erase-regions" }
-}
+impl Pass for EraseRegions {}
 
 impl<'tcx> MirPass<'tcx> for EraseRegions {
     fn run_pass<'a>(&mut self, tcx: TyCtxt<'a, 'tcx, 'tcx>,
diff --git a/src/librustc_mir/transform/no_landing_pads.rs b/src/librustc_mir/transform/no_landing_pads.rs
index 610208de19a..818f060ed44 100644
--- a/src/librustc_mir/transform/no_landing_pads.rs
+++ b/src/librustc_mir/transform/no_landing_pads.rs
@@ -50,6 +50,4 @@ impl<'tcx> MirPass<'tcx> for NoLandingPads {
     }
 }
 
-impl Pass for NoLandingPads {
-    fn name(&self) -> &str { "no-landing-pads" }
-}
+impl Pass for NoLandingPads {}
diff --git a/src/librustc_mir/transform/qualify_consts.rs b/src/librustc_mir/transform/qualify_consts.rs
index 9f95342a68b..784ddc1ede4 100644
--- a/src/librustc_mir/transform/qualify_consts.rs
+++ b/src/librustc_mir/transform/qualify_consts.rs
@@ -906,9 +906,7 @@ fn qualify_const_item_cached<'a, 'tcx>(tcx: TyCtxt<'a, 'tcx, 'tcx>,
 
 pub struct QualifyAndPromoteConstants;
 
-impl Pass for QualifyAndPromoteConstants {
-    fn name(&self) -> &str { "qualify-consts" }
-}
+impl Pass for QualifyAndPromoteConstants {}
 
 impl<'tcx> MirMapPass<'tcx> for QualifyAndPromoteConstants {
     fn run_pass<'a>(&mut self,
diff --git a/src/librustc_mir/transform/simplify_branches.rs b/src/librustc_mir/transform/simplify_branches.rs
index 57f9672e2a1..f93de6ca382 100644
--- a/src/librustc_mir/transform/simplify_branches.rs
+++ b/src/librustc_mir/transform/simplify_branches.rs
@@ -57,7 +57,6 @@ impl<'l, 'tcx> MirPass<'tcx> for SimplifyBranches<'l> {
 }
 
 impl<'l> Pass for SimplifyBranches<'l> {
-    fn name(&self) -> &str { "simplify-branches" }
     fn disambiguator<'a>(&'a self) -> Option<Box<fmt::Display+'a>> {
         Some(Box::new(self.label))
     }
diff --git a/src/librustc_mir/transform/simplify_cfg.rs b/src/librustc_mir/transform/simplify_cfg.rs
index 21faf095b74..8bbcc3fe2d7 100644
--- a/src/librustc_mir/transform/simplify_cfg.rs
+++ b/src/librustc_mir/transform/simplify_cfg.rs
@@ -59,7 +59,6 @@ impl<'l, 'tcx> MirPass<'tcx> for SimplifyCfg<'l> {
 }
 
 impl<'l> Pass for SimplifyCfg<'l> {
-    fn name(&self) -> &str { "simplify-cfg" }
     fn disambiguator<'a>(&'a self) -> Option<Box<fmt::Display+'a>> {
         Some(Box::new(self.label))
     }
diff --git a/src/librustc_mir/transform/type_check.rs b/src/librustc_mir/transform/type_check.rs
index 60698a184da..e4398fcab31 100644
--- a/src/librustc_mir/transform/type_check.rs
+++ b/src/librustc_mir/transform/type_check.rs
@@ -717,6 +717,4 @@ impl Pass for TypeckMir {
     fn dep_node(&self, def_id: DefId) -> DepNode<DefId> {
         DepNode::MirTypeck(def_id)
     }
-
-    fn name(&self) -> &str { "typeck-mir" }
 }