diff options
| author | ljedrz <ljedrz@gmail.com> | 2019-02-26 10:10:54 +0100 |
|---|---|---|
| committer | ljedrz <ljedrz@gmail.com> | 2019-03-01 11:18:48 +0100 |
| commit | d959f443fb5d191bb06343350a65fd0953eb311c (patch) | |
| tree | daf522de8d1156e06dbecd71ccb9f4394b8243b8 | |
| parent | 70d3b290e2a6d0b9d6e033b61b8c4c55fbeb456a (diff) | |
| download | rust-d959f443fb5d191bb06343350a65fd0953eb311c.tar.gz rust-d959f443fb5d191bb06343350a65fd0953eb311c.zip | |
hir: remove NodeId from Field
| -rw-r--r-- | src/librustc/hir/lowering.rs | 6 | ||||
| -rw-r--r-- | src/librustc/hir/mod.rs | 1 | ||||
| -rw-r--r-- | src/librustc/ich/impls_hir.rs | 1 |
3 files changed, 2 insertions, 6 deletions
diff --git a/src/librustc/hir/lowering.rs b/src/librustc/hir/lowering.rs index 86a0dfae4c4..740f3cf51bc 100644 --- a/src/librustc/hir/lowering.rs +++ b/src/librustc/hir/lowering.rs @@ -2767,10 +2767,9 @@ impl<'a> LoweringContext<'a> { } fn lower_field(&mut self, f: &Field) -> hir::Field { - let LoweredNodeId { node_id, hir_id } = self.next_id(); + let LoweredNodeId { node_id: _, hir_id } = self.next_id(); hir::Field { - id: node_id, hir_id, ident: f.ident, expr: P(self.lower_expr(&f.expr)), @@ -4801,10 +4800,9 @@ impl<'a> LoweringContext<'a> { } fn field(&mut self, ident: Ident, expr: P<hir::Expr>, span: Span) -> hir::Field { - let LoweredNodeId { node_id, hir_id } = self.next_id(); + let LoweredNodeId { node_id: _, hir_id } = self.next_id(); hir::Field { - id: node_id, hir_id, ident, span, diff --git a/src/librustc/hir/mod.rs b/src/librustc/hir/mod.rs index fc2f3643f93..1e675247178 100644 --- a/src/librustc/hir/mod.rs +++ b/src/librustc/hir/mod.rs @@ -1229,7 +1229,6 @@ pub enum Guard { #[derive(Clone, RustcEncodable, RustcDecodable, Debug)] pub struct Field { - pub id: NodeId, pub hir_id: HirId, pub ident: Ident, pub expr: P<Expr>, diff --git a/src/librustc/ich/impls_hir.rs b/src/librustc/ich/impls_hir.rs index 8109a374c04..f36b74de77a 100644 --- a/src/librustc/ich/impls_hir.rs +++ b/src/librustc/ich/impls_hir.rs @@ -523,7 +523,6 @@ impl_stable_hash_for!(enum hir::Guard { }); impl_stable_hash_for!(struct hir::Field { - id -> _, hir_id -> _, ident, expr, |
