about summary refs log tree commit diff
path: root/src/librustc_metadata/encoder.rs
diff options
context:
space:
mode:
authorljedrz <ljedrz@gmail.com>2019-02-18 14:53:25 +0100
committerljedrz <ljedrz@gmail.com>2019-02-24 07:50:46 +0100
commite4f8a6bcc1ecc3715a025c3a56ebf06c117ba767 (patch)
tree071760ed2cdca313245d1c1d09fde975b13215fc /src/librustc_metadata/encoder.rs
parent1c18ac1f65ad87709e962176fb84a17d570cafb9 (diff)
downloadrust-e4f8a6bcc1ecc3715a025c3a56ebf06c117ba767.tar.gz
rust-e4f8a6bcc1ecc3715a025c3a56ebf06c117ba767.zip
hir: remove NodeId from GenericParam
Diffstat (limited to 'src/librustc_metadata/encoder.rs')
-rw-r--r--src/librustc_metadata/encoder.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc_metadata/encoder.rs b/src/librustc_metadata/encoder.rs
index 7e325ecc76c..ef2cca708d1 100644
--- a/src/librustc_metadata/encoder.rs
+++ b/src/librustc_metadata/encoder.rs
@@ -1702,13 +1702,13 @@ impl<'a, 'b, 'tcx> IndexBuilder<'a, 'b, 'tcx> {
             match param.kind {
                 hir::GenericParamKind::Lifetime { .. } => {}
                 hir::GenericParamKind::Type { ref default, .. } => {
-                    let def_id = self.tcx.hir().local_def_id(param.id);
+                    let def_id = self.tcx.hir().local_def_id_from_hir_id(param.hir_id);
                     let has_default = Untracked(default.is_some());
                     let encode_info = IsolatedEncoder::encode_info_for_ty_param;
                     self.record(def_id, encode_info, (def_id, has_default));
                 }
                 hir::GenericParamKind::Const { .. } => {
-                    let def_id = self.tcx.hir().local_def_id(param.id);
+                    let def_id = self.tcx.hir().local_def_id_from_hir_id(param.hir_id);
                     let encode_info = IsolatedEncoder::encode_info_for_const_param;
                     self.record(def_id, encode_info, def_id);
                 }