From c3186202a2bde98ad8d388e68cc3a86bc5236734 Mon Sep 17 00:00:00 2001 From: Lukas Wirth Date: Sun, 18 Jun 2023 12:03:04 +0200 Subject: [PATCH] Shrink size of hir::Binding --- crates/hir-def/src/body.rs | 29 +++++++++++++++++++++++++++-- crates/hir-def/src/body/lower.rs | 19 +++++++++++-------- crates/hir-def/src/hir.rs | 16 ---------------- crates/hir-ty/src/infer/closure.rs | 3 +-- crates/hir-ty/src/mir/lower.rs | 7 ++++--- 5 files changed, 43 insertions(+), 31 deletions(-) diff --git a/crates/hir-def/src/body.rs b/crates/hir-def/src/body.rs index a78bcd6c67fa..94dc39b11755 100644 --- a/crates/hir-def/src/body.rs +++ b/crates/hir-def/src/body.rs @@ -37,6 +37,9 @@ pub struct Body { pub pats: Arena, pub bindings: Arena, pub labels: Arena