about summary refs log tree commit diff
path: root/compiler/rustc_passes
diff options
context:
space:
mode:
authorKyle Matsuda <kyle.yoshio.matsuda@gmail.com>2023-01-26 20:33:27 -0700
committerKyle Matsuda <kyle.yoshio.matsuda@gmail.com>2023-01-26 20:33:27 -0700
commitdc1216bc0660c2d76535a68a53ff37462c5b1cb0 (patch)
tree7f778b0f5429f2e35732198d24f6235c1bd0adf6 /compiler/rustc_passes
parent4a7d0e9754aa75eb0fd37bfeb4f00562806d112f (diff)
downloadrust-dc1216bc0660c2d76535a68a53ff37462c5b1cb0.tar.gz
rust-dc1216bc0660c2d76535a68a53ff37462c5b1cb0.zip
fixup new usages of fn_sig, bound_fn_sig after rebasing
Diffstat (limited to 'compiler/rustc_passes')
-rw-r--r--compiler/rustc_passes/src/check_attr.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/rustc_passes/src/check_attr.rs b/compiler/rustc_passes/src/check_attr.rs
index 42329853259..f4673c332b8 100644
--- a/compiler/rustc_passes/src/check_attr.rs
+++ b/compiler/rustc_passes/src/check_attr.rs
@@ -2120,7 +2120,8 @@ impl CheckAttrVisitor<'_> {
             let id = hir_id.expect_owner();
             let hir_sig = tcx.hir().fn_sig_by_hir_id(hir_id).unwrap();
 
-            let sig = tcx.liberate_late_bound_regions(id.to_def_id(), tcx.fn_sig(id));
+            let sig =
+                tcx.liberate_late_bound_regions(id.to_def_id(), tcx.fn_sig(id).subst_identity());
             let sig = tcx.normalize_erasing_regions(ParamEnv::empty(), sig);
 
             // We don't currently require that the function signature is equal to