From 5d9b39904436f6f20e34e85a4e06384116080f56 Mon Sep 17 00:00:00 2001 From: Santiago Pastorino Date: Wed, 11 Dec 2019 16:50:03 -0300 Subject: Remove PlaceBase enum and make Place base field be local: Local --- src/librustc_codegen_llvm/debuginfo/metadata.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/librustc_codegen_llvm/debuginfo') diff --git a/src/librustc_codegen_llvm/debuginfo/metadata.rs b/src/librustc_codegen_llvm/debuginfo/metadata.rs index 8d8e86de4d4..d1f70ad43bd 100644 --- a/src/librustc_codegen_llvm/debuginfo/metadata.rs +++ b/src/librustc_codegen_llvm/debuginfo/metadata.rs @@ -1286,9 +1286,9 @@ fn generator_layout_and_saved_local_names( let generator_layout = body.generator_layout.as_ref().unwrap(); let mut generator_saved_local_names = IndexVec::from_elem(None, &generator_layout.field_tys); - let state_arg = mir::PlaceBase::Local(mir::Local::new(1)); + let state_arg = mir::Local::new(1); for var in &body.var_debug_info { - if var.place.base != state_arg { + if var.place.local != state_arg { continue; } match var.place.projection[..] { -- cgit 1.4.1-3-g733a5