diff options
| author | Ariel Ben-Yehuda <ariel.byd@gmail.com> | 2016-06-09 00:16:35 +0300 |
|---|---|---|
| committer | Ariel Ben-Yehuda <arielb1@mail.tau.ac.il> | 2016-06-09 15:24:46 +0300 |
| commit | f5b1ba6e90afe1cd5bc46bae4ee97d989c71adbf (patch) | |
| tree | abdd17d9ed55f174773d66f98b8fb121eac0ed0e /src/librustc_mir/transform | |
| parent | 065a2649761e00d9a025e1efcf6ff09e291264aa (diff) | |
| download | rust-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.rs | 4 | ||||
| -rw-r--r-- | src/librustc_mir/transform/dump_mir.rs | 4 | ||||
| -rw-r--r-- | src/librustc_mir/transform/erase_regions.rs | 4 | ||||
| -rw-r--r-- | src/librustc_mir/transform/no_landing_pads.rs | 4 | ||||
| -rw-r--r-- | src/librustc_mir/transform/qualify_consts.rs | 4 | ||||
| -rw-r--r-- | src/librustc_mir/transform/simplify_branches.rs | 1 | ||||
| -rw-r--r-- | src/librustc_mir/transform/simplify_cfg.rs | 1 | ||||
| -rw-r--r-- | src/librustc_mir/transform/type_check.rs | 2 |
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" } } |
