diff options
| author | Bastian Kauschke <bastian_kauschke@hotmail.de> | 2020-11-20 17:03:12 +0100 |
|---|---|---|
| committer | Bastian Kauschke <bastian_kauschke@hotmail.de> | 2020-11-20 23:29:54 +0100 |
| commit | 34ea5d02ddaacfedd2d60460bf080b988b941d94 (patch) | |
| tree | 78b1f34acdbbc6223a069071dc0d71ff9bfb2fb2 /compiler/rustc_resolve/src | |
| parent | ae6aa22cf26fede2177abe4ff974030058885b7a (diff) | |
| download | rust-34ea5d02ddaacfedd2d60460bf080b988b941d94.tar.gz rust-34ea5d02ddaacfedd2d60460bf080b988b941d94.zip | |
const_generics: assert resolve hack causes an error
Diffstat (limited to 'compiler/rustc_resolve/src')
| -rw-r--r-- | compiler/rustc_resolve/src/lib.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/compiler/rustc_resolve/src/lib.rs b/compiler/rustc_resolve/src/lib.rs index d18335ef2e6..e8a06265ada 100644 --- a/compiler/rustc_resolve/src/lib.rs +++ b/compiler/rustc_resolve/src/lib.rs @@ -2539,6 +2539,7 @@ impl<'a> Resolver<'a> { span: Span, all_ribs: &[Rib<'a>], ) -> Res { + const CG_BUG_STR: &str = "min_const_generics resolve check didn't stop compilation"; debug!("validate_res_from_ribs({:?})", res); let ribs = &all_ribs[rib_index + 1..]; @@ -2639,6 +2640,8 @@ impl<'a> Resolver<'a> { }, ); } + + self.session.delay_span_bug(span, CG_BUG_STR); return Res::Err; } } @@ -2720,6 +2723,8 @@ impl<'a> Resolver<'a> { }, ); } + + self.session.delay_span_bug(span, CG_BUG_STR); return Res::Err; } |
