diff options
| author | Ariel Ben-Yehuda <arielb1@mail.tau.ac.il> | 2016-06-16 16:52:37 +0300 |
|---|---|---|
| committer | Ariel Ben-Yehuda <arielb1@mail.tau.ac.il> | 2016-06-16 16:54:20 +0300 |
| commit | 5da8bf8402a422720a659673e465c7d70d494995 (patch) | |
| tree | 1cd764a23f1d6a27770daa915b6001d36390b046 | |
| parent | 63cdd7ab50377323aaa997af78c6ac65611767ec (diff) | |
| download | rust-5da8bf8402a422720a659673e465c7d70d494995.tar.gz rust-5da8bf8402a422720a659673e465c7d70d494995.zip | |
stop having `'static` in dump-mir names
| -rw-r--r-- | src/librustc_mir/transform/simplify_branches.rs | 3 | ||||
| -rw-r--r-- | src/librustc_mir/transform/simplify_cfg.rs | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/librustc_mir/transform/simplify_branches.rs b/src/librustc_mir/transform/simplify_branches.rs index f93de6ca382..b4960c677a1 100644 --- a/src/librustc_mir/transform/simplify_branches.rs +++ b/src/librustc_mir/transform/simplify_branches.rs @@ -60,4 +60,7 @@ impl<'l> Pass for SimplifyBranches<'l> { fn disambiguator<'a>(&'a self) -> Option<Box<fmt::Display+'a>> { Some(Box::new(self.label)) } + + // avoid calling `type_name` - it contains `<'static>` + fn name(&self) -> &str { "SimplifyBranches" } } diff --git a/src/librustc_mir/transform/simplify_cfg.rs b/src/librustc_mir/transform/simplify_cfg.rs index 8bbcc3fe2d7..c0e7e54050a 100644 --- a/src/librustc_mir/transform/simplify_cfg.rs +++ b/src/librustc_mir/transform/simplify_cfg.rs @@ -62,6 +62,9 @@ impl<'l> Pass for SimplifyCfg<'l> { fn disambiguator<'a>(&'a self) -> Option<Box<fmt::Display+'a>> { Some(Box::new(self.label)) } + + // avoid calling `type_name` - it contains `<'static>` + fn name(&self) -> &str { "SimplifyCfg" } } pub struct CfgSimplifier<'a, 'tcx: 'a> { |
