]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_ast_lowering/src/pat.rs
Rollup merge of #102187 - b-naber:inline-const-source-info, r=eholk
[rust.git] / compiler / rustc_ast_lowering / src / pat.rs
index 1ea76fdbfcbbbab5996de26b9a163f8229d37792..1af1633b5244badd53899e8002d189de5a4bfda3 100644 (file)
@@ -239,7 +239,7 @@ fn lower_pat_ident(
         ident: Ident,
         lower_sub: impl FnOnce(&mut Self) -> Option<&'hir hir::Pat<'hir>>,
     ) -> hir::PatKind<'hir> {
-        match self.resolver.get_partial_res(p.id).map(|d| d.base_res()) {
+        match self.resolver.get_partial_res(p.id).map(|d| d.expect_full_res()) {
             // `None` can occur in body-less function signatures
             res @ (None | Some(Res::Local(_))) => {
                 let canonical_id = match res {