diff options
| author | Dylan MacKenzie <ecstaticmorse@gmail.com> | 2019-09-20 08:49:46 -0700 |
|---|---|---|
| committer | Dylan MacKenzie <ecstaticmorse@gmail.com> | 2019-09-28 07:06:52 -0700 |
| commit | f2ff425622183ff403e406fd472460cf4af142de (patch) | |
| tree | 8735efd8c9e2ee11712611f26a47502855cf7b7e | |
| parent | 27bd84916c857f84d1562874e660cbb8f2d4aa2c (diff) | |
| download | rust-f2ff425622183ff403e406fd472460cf4af142de.tar.gz rust-f2ff425622183ff403e406fd472460cf4af142de.zip | |
Add rationale for `suppress_errors` flag
| -rw-r--r-- | src/librustc_mir/transform/qualify_consts.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/librustc_mir/transform/qualify_consts.rs b/src/librustc_mir/transform/qualify_consts.rs index 54cc63c929c..bb9b11656ca 100644 --- a/src/librustc_mir/transform/qualify_consts.rs +++ b/src/librustc_mir/transform/qualify_consts.rs @@ -674,8 +674,10 @@ struct Checker<'a, 'tcx> { temp_promotion_state: IndexVec<Local, TempState>, promotion_candidates: Vec<Candidate>, - errors: Vec<(Span, String)>, + + /// If `true`, do not emit errors to the user, merely collect them in `errors`. suppress_errors: bool, + errors: Vec<(Span, String)>, } macro_rules! unleash_miri { |
