diff options
| author | Kyle Matsuda <kyle.yoshio.matsuda@gmail.com> | 2023-02-14 14:17:38 -0700 |
|---|---|---|
| committer | Kyle Matsuda <kyle.yoshio.matsuda@gmail.com> | 2023-02-16 17:05:59 -0700 |
| commit | 8e92849cbbb075d9b0eaa31d200cba959dd436bd (patch) | |
| tree | 1080633b57d104ad0fee71d4ad32ff1d1d82d95d /src | |
| parent | c183110cc26abb506dba0a4def917735fb6eb6f0 (diff) | |
| download | rust-8e92849cbbb075d9b0eaa31d200cba959dd436bd.tar.gz rust-8e92849cbbb075d9b0eaa31d200cba959dd436bd.zip | |
changes from review
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustdoc/clean/mod.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/librustdoc/clean/mod.rs b/src/librustdoc/clean/mod.rs index a3851d87f04..43679d05914 100644 --- a/src/librustdoc/clean/mod.rs +++ b/src/librustdoc/clean/mod.rs @@ -508,7 +508,12 @@ fn clean_generic_param_def<'tcx>( GenericParamDefKind::Const { did: def.def_id, ty: Box::new(clean_middle_ty( - ty::Binder::dummy(cx.tcx.type_of(def.def_id).subst_identity()), + ty::Binder::dummy( + cx.tcx + .type_of(def.def_id) + .no_bound_vars() + .expect("const parameter types cannot be generic"), + ), cx, Some(def.def_id), )), |
