diff options
| author | Santiago Pastorino <spastorino@gmail.com> | 2020-04-06 17:49:49 -0300 |
|---|---|---|
| committer | Santiago Pastorino <spastorino@gmail.com> | 2020-04-23 16:50:17 -0300 |
| commit | 0107cecc01cf28bd298e33b44d6bacba6e4b3d77 (patch) | |
| tree | e28f377566cd9dd9d87cb2bb81ba2d063f64c42b | |
| parent | 5313e2e9296fc1b13e7f1eda3aa5f63dc1e7ce9a (diff) | |
| download | rust-0107cecc01cf28bd298e33b44d6bacba6e4b3d77.tar.gz rust-0107cecc01cf28bd298e33b44d6bacba6e4b3d77.zip | |
Visit unevaluated constants in super_body
| -rw-r--r-- | src/librustc_middle/mir/visit.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/librustc_middle/mir/visit.rs b/src/librustc_middle/mir/visit.rs index 9f8355b0cb0..8d3e862aac5 100644 --- a/src/librustc_middle/mir/visit.rs +++ b/src/librustc_middle/mir/visit.rs @@ -288,6 +288,11 @@ macro_rules! make_mir_visitor { } self.visit_span(&$($mutability)? body.span); + + for const_ in &$($mutability)? body.uneval_consts { + let location = START_BLOCK.start_location(); + self.visit_constant(const_, location); + } } fn super_basic_block_data(&mut self, |
