X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=compiler%2Frustc_middle%2Fsrc%2Fty%2Fsubst.rs;h=2dec58ea82a30cbecb1c214e48a7047dd6a780e6;hb=bc4049d8615419658d7bbfb4401b9d5d6c7ff655;hp=0c33e5bda1a55a2fe0d29047963b394b38d324ad;hpb=b8d71fc41fe3476da0e4857294583eff271aa625;p=rust.git diff --git a/compiler/rustc_middle/src/ty/subst.rs b/compiler/rustc_middle/src/ty/subst.rs index 0c33e5bda1a..2dec58ea82a 100644 --- a/compiler/rustc_middle/src/ty/subst.rs +++ b/compiler/rustc_middle/src/ty/subst.rs @@ -202,7 +202,7 @@ pub fn expect_const(self) -> ty::Const<'tcx> { pub fn is_non_region_infer(self) -> bool { match self.unpack() { GenericArgKind::Lifetime(_) => false, - GenericArgKind::Type(ty) => ty.is_ty_infer(), + GenericArgKind::Type(ty) => ty.is_ty_or_numeric_infer(), GenericArgKind::Const(ct) => ct.is_ct_infer(), } }