summaryrefslogtreecommitdiff
path: root/compiler/rustc_metadata
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2024-03-14 21:05:06 +0300
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>2024-03-14 22:34:24 +0300
commit89b536dbc85e23275f08feaf73a7abce691bf72c (patch)
treec24706525e37ffd0a3d0994a5ac5784b7ff10b12 /compiler/rustc_metadata
parent30f74ff0dc4d66debc8b50724c446f817e5f75f4 (diff)
hir: Remove `opt_local_def_id_to_hir_id` and `opt_hir_node_by_def_id`
Also replace a few `hir_node()` calls with `hir_node_by_def_id()`
Diffstat (limited to 'compiler/rustc_metadata')
-rw-r--r--compiler/rustc_metadata/src/rmeta/encoder.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_metadata/src/rmeta/encoder.rs b/compiler/rustc_metadata/src/rmeta/encoder.rs
index 26226386ef7..d8cfceab460 100644
--- a/compiler/rustc_metadata/src/rmeta/encoder.rs
+++ b/compiler/rustc_metadata/src/rmeta/encoder.rs
@@ -1339,8 +1339,8 @@ impl<'a, 'tcx> EncodeContext<'a, 'tcx> {
is_doc_hidden: false,
};
let attr_iter = tcx
- .opt_local_def_id_to_hir_id(def_id)
- .map_or(Default::default(), |hir_id| tcx.hir().attrs(hir_id))
+ .hir()
+ .attrs(tcx.local_def_id_to_hir_id(def_id))
.iter()
.filter(|attr| analyze_attr(attr, &mut state));