From 85394252e6079e8c094fedb8347358b39a5bb5d4 Mon Sep 17 00:00:00 2001 From: Jacob Pratt Date: Tue, 12 Jan 2021 20:07:34 -0500 Subject: [PATCH 01/24] Stabilize unsigned_abs --- library/core/src/num/int_macros.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/core/src/num/int_macros.rs b/library/core/src/num/int_macros.rs index 162ed7d1b8dfe..c2e941c691069 100644 --- a/library/core/src/num/int_macros.rs +++ b/library/core/src/num/int_macros.rs @@ -1158,12 +1158,12 @@ macro_rules! int_impl { /// Basic usage: /// /// ``` - /// #![feature(unsigned_abs)] #[doc = concat!("assert_eq!(100", stringify!($SelfT), ".unsigned_abs(), 100", stringify!($UnsignedT), ");")] #[doc = concat!("assert_eq!((-100", stringify!($SelfT), ").unsigned_abs(), 100", stringify!($UnsignedT), ");")] /// assert_eq!((-128i8).unsigned_abs(), 128u8); /// ``` - #[unstable(feature = "unsigned_abs", issue = "74913")] + #[stable(feature = "unsigned_abs", since = "1.51.0")] + #[rustc_const_stable(feature = "unsigned_abs", since = "1.51.0")] #[inline] pub const fn unsigned_abs(self) -> $UnsignedT { self.wrapping_abs() as $UnsignedT From edf2e3725e8d95b52784990a0c05978db5646bfb Mon Sep 17 00:00:00 2001 From: Jacob Pratt Date: Tue, 12 Jan 2021 20:12:08 -0500 Subject: [PATCH 02/24] Use unsigned_abs throughout repository --- compiler/rustc_middle/src/mir/interpret/mod.rs | 9 --------- compiler/rustc_middle/src/mir/interpret/pointer.rs | 4 ++-- compiler/rustc_mir/src/interpret/intrinsics.rs | 4 ++-- compiler/rustc_symbol_mangling/src/v0.rs | 2 +- library/core/src/num/dec2flt/mod.rs | 2 +- 5 files changed, 6 insertions(+), 15 deletions(-) diff --git a/compiler/rustc_middle/src/mir/interpret/mod.rs b/compiler/rustc_middle/src/mir/interpret/mod.rs index 80b58642136ee..55fe5f971e718 100644 --- a/compiler/rustc_middle/src/mir/interpret/mod.rs +++ b/compiler/rustc_middle/src/mir/interpret/mod.rs @@ -588,12 +588,3 @@ pub fn read_target_uint(endianness: Endian, mut source: &[u8]) -> Result u64 { - // The only tricky part here is if value == i64::MIN. In that case, - // wrapping_abs() returns i64::MIN == -2^63. Casting this value to a u64 - // gives 2^63, the correct value. - value.wrapping_abs() as u64 -} diff --git a/compiler/rustc_middle/src/mir/interpret/pointer.rs b/compiler/rustc_middle/src/mir/interpret/pointer.rs index e3d5a085613aa..8774b48fb3e40 100644 --- a/compiler/rustc_middle/src/mir/interpret/pointer.rs +++ b/compiler/rustc_middle/src/mir/interpret/pointer.rs @@ -1,4 +1,4 @@ -use super::{uabs, AllocId, InterpResult}; +use super::{AllocId, InterpResult}; use rustc_macros::HashStable; use rustc_target::abi::{HasDataLayout, Size}; @@ -57,7 +57,7 @@ pub trait PointerArithmetic: HasDataLayout { #[inline] fn overflowing_signed_offset(&self, val: u64, i: i64) -> (u64, bool) { // We need to make sure that i fits in a machine isize. - let n = uabs(i); + let n = i.unsigned_abs(); if i >= 0 { let (val, over) = self.overflowing_offset(val, n); (val, over || i > self.machine_isize_max()) diff --git a/compiler/rustc_mir/src/interpret/intrinsics.rs b/compiler/rustc_mir/src/interpret/intrinsics.rs index 58858c09f44ef..f4309c9cd9572 100644 --- a/compiler/rustc_mir/src/interpret/intrinsics.rs +++ b/compiler/rustc_mir/src/interpret/intrinsics.rs @@ -7,7 +7,7 @@ use std::convert::TryFrom; use rustc_hir::def_id::DefId; use rustc_middle::mir::{ self, - interpret::{uabs, ConstValue, GlobalId, InterpResult, Scalar}, + interpret::{ConstValue, GlobalId, InterpResult, Scalar}, BinOp, }; use rustc_middle::ty; @@ -542,7 +542,7 @@ impl<'mir, 'tcx: 'mir, M: Machine<'mir, 'tcx>> InterpCx<'mir, 'tcx, M> { // memory between these pointers must be accessible. Note that we do not require the // pointers to be properly aligned (unlike a read/write operation). let min_ptr = if offset_bytes >= 0 { ptr } else { offset_ptr }; - let size: u64 = uabs(offset_bytes); + let size = offset_bytes.unsigned_abs(); // This call handles checking for integer/NULL pointers. self.memory.check_ptr_access_align( min_ptr, diff --git a/compiler/rustc_symbol_mangling/src/v0.rs b/compiler/rustc_symbol_mangling/src/v0.rs index 7b6e6ad0696a1..3355df7787791 100644 --- a/compiler/rustc_symbol_mangling/src/v0.rs +++ b/compiler/rustc_symbol_mangling/src/v0.rs @@ -531,7 +531,7 @@ impl Printer<'tcx> for SymbolMangler<'tcx> { if val < 0 { neg = true; } - Some(val.wrapping_abs() as u128) + Some(val.unsigned_abs()) }) } _ => { diff --git a/library/core/src/num/dec2flt/mod.rs b/library/core/src/num/dec2flt/mod.rs index 039112e9f3468..f145b47770a57 100644 --- a/library/core/src/num/dec2flt/mod.rs +++ b/library/core/src/num/dec2flt/mod.rs @@ -332,7 +332,7 @@ fn bound_intermediate_digits(decimal: &Decimal<'_>, e: i64) -> u64 { // It tries to find a positive number k such that `f << k / 10^e` is an in-range // significand. This will result in about `2^53 * f * 10^e` < `10^17 * f * 10^e`. // One input that triggers this is 0.33...33 (375 x 3). - f_len + (e.abs() as u64) + 17 + f_len + e.unsigned_abs() + 17 } } From 0c8db16a67d02127cb6b4a1f399db054517f6aee Mon Sep 17 00:00:00 2001 From: Yoshua Wuyts Date: Fri, 13 Nov 2020 18:24:26 +0100 Subject: [PATCH 03/24] Add `core::stream::Stream` This patch adds the `core::stream` submodule and implements `core::stream::Stream` in accordance with RFC2996. Add feedback from @camelid --- library/alloc/src/boxed.rs | 14 +++ library/alloc/src/lib.rs | 1 + library/core/src/lib.rs | 2 + library/core/src/stream/mod.rs | 154 +++++++++++++++++++++++++ library/core/src/stream/stream/mod.rs | 129 +++++++++++++++++++++ library/core/src/stream/stream/next.rs | 30 +++++ library/std/src/lib.rs | 3 + library/std/src/panic.rs | 14 +++ 8 files changed, 347 insertions(+) create mode 100644 library/core/src/stream/mod.rs create mode 100644 library/core/src/stream/stream/mod.rs create mode 100644 library/core/src/stream/stream/next.rs diff --git a/library/alloc/src/boxed.rs b/library/alloc/src/boxed.rs index 0aa52b35ced45..e586ff8990215 100644 --- a/library/alloc/src/boxed.rs +++ b/library/alloc/src/boxed.rs @@ -149,6 +149,7 @@ use core::ops::{ }; use core::pin::Pin; use core::ptr::{self, Unique}; +use core::stream::Stream; use core::task::{Context, Poll}; use crate::alloc::{handle_alloc_error, AllocError, Allocator, Global, Layout, WriteCloneIntoRaw}; @@ -1618,3 +1619,16 @@ where F::poll(Pin::new(&mut *self), cx) } } + +#[unstable(feature = "async_stream", issue = "79024")] +impl Stream for Box { + type Item = S::Item; + + fn poll_next(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { + Pin::new(&mut **self).poll_next(cx) + } + + fn size_hint(&self) -> (usize, Option) { + (**self).size_hint() + } +} diff --git a/library/alloc/src/lib.rs b/library/alloc/src/lib.rs index 8d721ed7487ae..e524eb05fcdd7 100644 --- a/library/alloc/src/lib.rs +++ b/library/alloc/src/lib.rs @@ -82,6 +82,7 @@ #![feature(array_windows)] #![feature(allow_internal_unstable)] #![feature(arbitrary_self_types)] +#![feature(async_stream)] #![feature(box_patterns)] #![feature(box_syntax)] #![feature(cfg_sanitize)] diff --git a/library/core/src/lib.rs b/library/core/src/lib.rs index 263c6c9cf0f26..a4395ab57e8a1 100644 --- a/library/core/src/lib.rs +++ b/library/core/src/lib.rs @@ -254,6 +254,8 @@ pub mod panicking; pub mod pin; pub mod raw; pub mod result; +#[unstable(feature = "async_stream", issue = "79024")] +pub mod stream; pub mod sync; pub mod fmt; diff --git a/library/core/src/stream/mod.rs b/library/core/src/stream/mod.rs new file mode 100644 index 0000000000000..48cca4972929a --- /dev/null +++ b/library/core/src/stream/mod.rs @@ -0,0 +1,154 @@ +//! Composable asynchronous iteration. +//! +//! If futures are asynchronous values, then streams are asynchronous +//! iterators. If you've found yourself with an asynchronous collection of some kind, +//! and needed to perform an operation on the elements of said collection, +//! you'll quickly run into 'streams'. Streams are heavily used in idiomatic +//! asynchronous Rust code, so it's worth becoming familiar with them. +//! +//! Before explaining more, let's talk about how this module is structured: +//! +//! # Organization +//! +//! This module is largely organized by type: +//! +//! * [Traits] are the core portion: these traits define what kind of streams +//! exist and what you can do with them. The methods of these traits are worth +//! putting some extra study time into. +//! * Functions provide some helpful ways to create some basic streams. +//! * [Structs] are often the return types of the various methods on this +//! module's traits. You'll usually want to look at the method that creates +//! the `struct`, rather than the `struct` itself. For more detail about why, +//! see '[Implementing Stream](#implementing-stream)'. +//! +//! [Traits]: #traits +//! [Structs]: #structs +//! +//! That's it! Let's dig into streams. +//! +//! # Stream +//! +//! The heart and soul of this module is the [`Stream`] trait. The core of +//! [`Stream`] looks like this: +//! +//! ``` +//! # use core::task::{Context, Poll}; +//! # use core::pin::Pin; +//! trait Stream { +//! type Item; +//! fn poll_next(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll>; +//! } +//! ``` +//! +//! Unlike `Iterator`, `Stream` makes a distinction between the [`poll_next`] +//! method which is used when implementing a `Stream`, and the [`next`] method +//! which is used when consuming a stream. Consumers of `Stream` only need to +//! consider [`next`], which when called, returns a future which yields +//! yields [`Option`][``]. +//! +//! The future returned by [`next`] will yield `Some(Item)` as long as there are +//! elements, and once they've all been exhausted, will yield `None` to indicate +//! that iteration is finished. If we're waiting on something asynchronous to +//! resolve, the future will wait until the stream is ready to yield again. +//! +//! Individual streams may choose to resume iteration, and so calling [`next`] +//! again may or may not eventually yield `Some(Item)` again at some point. +//! +//! [`Stream`]'s full definition includes a number of other methods as well, +//! but they are default methods, built on top of [`poll_next`], and so you get +//! them for free. +//! +//! [`Poll`]: super::task::Poll +//! [`poll_next`]: Stream::poll_next +//! [`next`]: Stream::next +//! [``]: Stream::Item +//! +//! # Implementing Stream +//! +//! Creating a stream of your own involves two steps: creating a `struct` to +//! hold the stream's state, and then implementing [`Stream`] for that +//! `struct`. +//! +//! Let's make a stream named `Counter` which counts from `1` to `5`: +//! +//! ```no_run +//! #![feature(async_stream)] +//! # use core::stream::Stream; +//! # use core::task::{Context, Poll}; +//! # use core::pin::Pin; +//! +//! // First, the struct: +//! +//! /// A stream which counts from one to five +//! struct Counter { +//! count: usize, +//! } +//! +//! // we want our count to start at one, so let's add a new() method to help. +//! // This isn't strictly necessary, but is convenient. Note that we start +//! // `count` at zero, we'll see why in `poll_next()`'s implementation below. +//! impl Counter { +//! fn new() -> Counter { +//! Counter { count: 0 } +//! } +//! } +//! +//! // Then, we implement `Stream` for our `Counter`: +//! +//! impl Stream for Counter { +//! // we will be counting with usize +//! type Item = usize; +//! +//! // poll_next() is the only required method +//! fn poll_next(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { +//! // Increment our count. This is why we started at zero. +//! self.count += 1; +//! +//! // Check to see if we've finished counting or not. +//! if self.count < 6 { +//! Poll::Ready(Some(self.count)) +//! } else { +//! Poll::Ready(None) +//! } +//! } +//! } +//! +//! // And now we can use it! +//! # async fn run() { +//! # +//! let mut counter = Counter::new(); +//! +//! let x = counter.next().await.unwrap(); +//! println!("{}", x); +//! +//! let x = counter.next().await.unwrap(); +//! println!("{}", x); +//! +//! let x = counter.next().await.unwrap(); +//! println!("{}", x); +//! +//! let x = counter.next().await.unwrap(); +//! println!("{}", x); +//! +//! let x = counter.next().await.unwrap(); +//! println!("{}", x); +//! # +//! } +//! ``` +//! +//! This will print `1` through `5`, each on their own line. +//! +//! # Laziness +//! +//! Streams are *lazy*. This means that just creating a stream doesn't _do_ a +//! whole lot. Nothing really happens until you call [`next`]. This is sometimes a +//! source of confusion when creating a stream solely for its side effects. The +//! compiler will warn us about this kind of behavior: +//! +//! ```text +//! warning: unused result that must be used: streams do nothing unless polled +//! ``` + +mod stream; + +pub use stream::{Next, Stream}; diff --git a/library/core/src/stream/stream/mod.rs b/library/core/src/stream/stream/mod.rs new file mode 100644 index 0000000000000..3f92c2e8c1c02 --- /dev/null +++ b/library/core/src/stream/stream/mod.rs @@ -0,0 +1,129 @@ +mod next; + +pub use next::Next; + +use crate::ops::DerefMut; +use crate::pin::Pin; +use crate::task::{Context, Poll}; + +/// An interface for dealing with asynchronous iterators. +/// +/// This is the main stream trait. For more about the concept of streams +/// generally, please see the [module-level documentation]. In particular, you +/// may want to know how to [implement `Stream`][impl]. +/// +/// [module-level documentation]: index.html +/// [impl]: index.html#implementing-stream +#[unstable(feature = "async_stream", issue = "79024")] +#[must_use = "streams do nothing unless polled"] +pub trait Stream { + /// The type of items yielded by the stream. + type Item; + + /// Attempt to pull out the next value of this stream, registering the + /// current task for wakeup if the value is not yet available, and returning + /// `None` if the stream is exhausted. + /// + /// # Return value + /// + /// There are several possible return values, each indicating a distinct + /// stream state: + /// + /// - `Poll::Pending` means that this stream's next value is not ready + /// yet. Implementations will ensure that the current task will be notified + /// when the next value may be ready. + /// + /// - `Poll::Ready(Some(val))` means that the stream has successfully + /// produced a value, `val`, and may produce further values on subsequent + /// `poll_next` calls. + /// + /// - `Poll::Ready(None)` means that the stream has terminated, and + /// `poll_next` should not be invoked again. + /// + /// # Panics + /// + /// Once a stream has finished (returned `Ready(None)` from `poll_next`), calling its + /// `poll_next` method again may panic, block forever, or cause other kinds of + /// problems; the `Stream` trait places no requirements on the effects of + /// such a call. However, as the `poll_next` method is not marked `unsafe`, + /// Rust's usual rules apply: calls must never cause undefined behavior + /// (memory corruption, incorrect use of `unsafe` functions, or the like), + /// regardless of the stream's state. + fn poll_next(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll>; + + /// Returns the bounds on the remaining length of the stream. + /// + /// Specifically, `size_hint()` returns a tuple where the first element + /// is the lower bound, and the second element is the upper bound. + /// + /// The second half of the tuple that is returned is an [`Option`]`<`[`usize`]`>`. + /// A [`None`] here means that either there is no known upper bound, or the + /// upper bound is larger than [`usize`]. + /// + /// # Implementation notes + /// + /// It is not enforced that a stream implementation yields the declared + /// number of elements. A buggy stream may yield less than the lower bound + /// or more than the upper bound of elements. + /// + /// `size_hint()` is primarily intended to be used for optimizations such as + /// reserving space for the elements of the stream, but must not be + /// trusted to e.g., omit bounds checks in unsafe code. An incorrect + /// implementation of `size_hint()` should not lead to memory safety + /// violations. + /// + /// That said, the implementation should provide a correct estimation, + /// because otherwise it would be a violation of the trait's protocol. + /// + /// The default implementation returns `(0, `[`None`]`)` which is correct for any + /// stream. + #[inline] + fn size_hint(&self) -> (usize, Option) { + (0, None) + } + + /// Advances the stream and returns a future which yields the next value. + /// + /// The returned future yields [`None`] when iteration is finished. + /// Individual stream implementations may choose to resume iteration, and so + /// calling `next()` again may or may not eventually start yielding + /// [`Some(Item)`] again at some point. + /// + /// [`Some(Item)`]: Some + fn next(&mut self) -> Next<'_, Self> + where + Self: Unpin, + { + Next::new(self) + } +} + +#[unstable(feature = "async_stream", issue = "79024")] +impl Stream for &mut S { + type Item = S::Item; + + fn poll_next(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { + S::poll_next(Pin::new(&mut **self), cx) + } + + fn size_hint(&self) -> (usize, Option) { + (**self).size_hint() + } +} + +#[unstable(feature = "async_stream", issue = "79024")] +impl

Stream for Pin

+where + P: DerefMut + Unpin, + P::Target: Stream, +{ + type Item = ::Item; + + fn poll_next(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { + self.get_mut().as_mut().poll_next(cx) + } + + fn size_hint(&self) -> (usize, Option) { + (**self).size_hint() + } +} diff --git a/library/core/src/stream/stream/next.rs b/library/core/src/stream/stream/next.rs new file mode 100644 index 0000000000000..e25d44228e781 --- /dev/null +++ b/library/core/src/stream/stream/next.rs @@ -0,0 +1,30 @@ +use crate::future::Future; +use crate::pin::Pin; +use crate::stream::Stream; +use crate::task::{Context, Poll}; + +/// A future which advances the stream and returns the next value. +/// +/// This `struct` is created by [`Stream::next`]. See its documentation for more. +#[unstable(feature = "async_stream", issue = "79024")] +#[derive(Debug)] +#[must_use = "futures do nothing unless you `.await` or poll them"] +pub struct Next<'a, S: ?Sized> { + stream: &'a mut S, +} + +impl<'a, S: ?Sized> Next<'a, S> { + /// Create a new instance of `Next`. + pub(crate) fn new(stream: &'a mut S) -> Self { + Self { stream } + } +} + +#[unstable(feature = "async_stream", issue = "79024")] +impl Future for Next<'_, S> { + type Output = Option; + + fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll { + Pin::new(&mut *self.stream).poll_next(cx) + } +} diff --git a/library/std/src/lib.rs b/library/std/src/lib.rs index 5ba13c2f91334..f739fffd1c04c 100644 --- a/library/std/src/lib.rs +++ b/library/std/src/lib.rs @@ -224,6 +224,7 @@ #![feature(allocator_internals)] #![feature(allow_internal_unsafe)] #![feature(allow_internal_unstable)] +#![feature(async_stream)] #![feature(arbitrary_self_types)] #![feature(array_error_internals)] #![feature(asm)] @@ -448,6 +449,8 @@ pub use core::ptr; pub use core::raw; #[stable(feature = "rust1", since = "1.0.0")] pub use core::result; +#[unstable(feature = "async_stream", issue = "79024")] +pub use core::stream; #[stable(feature = "i128", since = "1.26.0")] #[allow(deprecated, deprecated_in_future)] pub use core::u128; diff --git a/library/std/src/panic.rs b/library/std/src/panic.rs index d18b94b6c1aef..66e363bf67b8b 100644 --- a/library/std/src/panic.rs +++ b/library/std/src/panic.rs @@ -12,6 +12,7 @@ use crate::panicking; use crate::pin::Pin; use crate::ptr::{NonNull, Unique}; use crate::rc::Rc; +use crate::stream::Stream; use crate::sync::atomic; use crate::sync::{Arc, Mutex, RwLock}; use crate::task::{Context, Poll}; @@ -340,6 +341,19 @@ impl Future for AssertUnwindSafe { } } +#[unstable(feature = "async_stream", issue = "79024")] +impl Stream for AssertUnwindSafe { + type Item = S::Item; + + fn poll_next(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { + unsafe { self.map_unchecked_mut(|x| &mut x.0) }.poll_next(cx) + } + + fn size_hint(&self) -> (usize, Option) { + self.0.size_hint() + } +} + /// Invokes a closure, capturing the cause of an unwinding panic if one occurs. /// /// This function will return `Ok` with the closure's result if the closure From e94cf57c3eb9dd54b14dcd40419a2f35cd83db57 Mon Sep 17 00:00:00 2001 From: Dhruv Jauhar Date: Fri, 22 Jan 2021 21:24:54 -0500 Subject: [PATCH 04/24] Make functional record update/struct update syntax works inside closures when feature capture_disjoint_fields is enabled --- .../src/build/expr/as_place.rs | 2 +- .../rustc_mir_build/src/build/expr/into.rs | 13 +++++--- .../run_pass/fru_syntax.rs | 30 +++++++++++++++++++ .../run_pass/fru_syntax.stderr | 11 +++++++ 4 files changed, 51 insertions(+), 5 deletions(-) create mode 100644 src/test/ui/closures/2229_closure_analysis/run_pass/fru_syntax.rs create mode 100644 src/test/ui/closures/2229_closure_analysis/run_pass/fru_syntax.stderr diff --git a/compiler/rustc_mir_build/src/build/expr/as_place.rs b/compiler/rustc_mir_build/src/build/expr/as_place.rs index cf2e4e8916d0a..3e8d4631464f0 100644 --- a/compiler/rustc_mir_build/src/build/expr/as_place.rs +++ b/compiler/rustc_mir_build/src/build/expr/as_place.rs @@ -303,7 +303,7 @@ impl<'tcx> PlaceBuilder<'tcx> { self.base } - fn field(self, f: Field, ty: Ty<'tcx>) -> Self { + crate fn field(self, f: Field, ty: Ty<'tcx>) -> Self { self.project(PlaceElem::Field(f, ty)) } diff --git a/compiler/rustc_mir_build/src/build/expr/into.rs b/compiler/rustc_mir_build/src/build/expr/into.rs index 09281799041ee..0f9d0db750cf8 100644 --- a/compiler/rustc_mir_build/src/build/expr/into.rs +++ b/compiler/rustc_mir_build/src/build/expr/into.rs @@ -302,7 +302,7 @@ impl<'a, 'tcx> Builder<'a, 'tcx> { let field_names = this.hir.all_fields(adt_def, variant_index); let fields: Vec<_> = if let Some(FruInfo { base, field_types }) = base { - let base = unpack!(block = this.as_place(block, base)); + let place_builder = unpack!(block = this.as_place_builder(block, base)); // MIR does not natively support FRU, so for each // base-supplied field, generate an operand that @@ -312,9 +312,14 @@ impl<'a, 'tcx> Builder<'a, 'tcx> { .zip(field_types.into_iter()) .map(|(n, ty)| match fields_map.get(&n) { Some(v) => v.clone(), - None => this.consume_by_copy_or_move( - this.hir.tcx().mk_place_field(base, n, ty), - ), + None => { + let place_builder = place_builder.clone(); + this.consume_by_copy_or_move( + place_builder + .field(n, ty) + .into_place(this.hir.tcx(), this.hir.typeck_results()), + ) + }, }) .collect() } else { diff --git a/src/test/ui/closures/2229_closure_analysis/run_pass/fru_syntax.rs b/src/test/ui/closures/2229_closure_analysis/run_pass/fru_syntax.rs new file mode 100644 index 0000000000000..426eddec6ff8f --- /dev/null +++ b/src/test/ui/closures/2229_closure_analysis/run_pass/fru_syntax.rs @@ -0,0 +1,30 @@ +// run-pass + +// Test that functional record update/struct update syntax works inside +// a closure when the feature `capture_disjoint_fields` is enabled. + +#![feature(capture_disjoint_fields)] +//~^ WARNING: the feature `capture_disjoint_fields` is incomplete +//~| NOTE: `#[warn(incomplete_features)]` on by default +//~| NOTE: see issue #53488 + +struct S { + a: String, + b: String, +} + +fn main() { + let a = String::new(); + let b = String::new(); + let s = S {a, b}; + + let c = || { + let s2 = S { + a: format!("New a"), + ..s + }; + println!("{} {}", s2.a, s2.b); + }; + + c(); +} diff --git a/src/test/ui/closures/2229_closure_analysis/run_pass/fru_syntax.stderr b/src/test/ui/closures/2229_closure_analysis/run_pass/fru_syntax.stderr new file mode 100644 index 0000000000000..7ed73abba8608 --- /dev/null +++ b/src/test/ui/closures/2229_closure_analysis/run_pass/fru_syntax.stderr @@ -0,0 +1,11 @@ +warning: the feature `capture_disjoint_fields` is incomplete and may not be safe to use and/or cause compiler crashes + --> $DIR/fru_syntax.rs:6:12 + | +LL | #![feature(capture_disjoint_fields)] + | ^^^^^^^^^^^^^^^^^^^^^^^ + | + = note: `#[warn(incomplete_features)]` on by default + = note: see issue #53488 for more information + +warning: 1 warning emitted + From a1b11321fb2d6ce00af9c8957c98df76432b1b78 Mon Sep 17 00:00:00 2001 From: Yoshua Wuyts Date: Fri, 15 Jan 2021 15:54:09 +0100 Subject: [PATCH 05/24] Remove `Stream::next` This is a temporary change only, as we wait to resolve dynamic dispatch issues. The `Stream::next` method and corresponding documentation are expected to be fully restored once we have a path to proceed. Ref: https://github.com/rust-lang/rfcs/pull/2996#issuecomment-757386206 update docs --- library/core/src/stream/mod.rs | 45 ++++++-------------------- library/core/src/stream/stream/mod.rs | 19 ----------- library/core/src/stream/stream/next.rs | 30 ----------------- 3 files changed, 9 insertions(+), 85 deletions(-) delete mode 100644 library/core/src/stream/stream/next.rs diff --git a/library/core/src/stream/mod.rs b/library/core/src/stream/mod.rs index 48cca4972929a..0df18af65ebf0 100644 --- a/library/core/src/stream/mod.rs +++ b/library/core/src/stream/mod.rs @@ -16,13 +16,12 @@ //! exist and what you can do with them. The methods of these traits are worth //! putting some extra study time into. //! * Functions provide some helpful ways to create some basic streams. -//! * [Structs] are often the return types of the various methods on this +//! * Structs are often the return types of the various methods on this //! module's traits. You'll usually want to look at the method that creates //! the `struct`, rather than the `struct` itself. For more detail about why, //! see '[Implementing Stream](#implementing-stream)'. //! //! [Traits]: #traits -//! [Structs]: #structs //! //! That's it! Let's dig into streams. //! @@ -41,17 +40,17 @@ //! ``` //! //! Unlike `Iterator`, `Stream` makes a distinction between the [`poll_next`] -//! method which is used when implementing a `Stream`, and the [`next`] method -//! which is used when consuming a stream. Consumers of `Stream` only need to -//! consider [`next`], which when called, returns a future which yields -//! yields [`Option`][``]. +//! method which is used when implementing a `Stream`, and a (to-be-implemented) +//! `next` method which is used when consuming a stream. Consumers of `Stream` +//! only need to consider `next`, which when called, returns a future which +//! yields `Option`. //! -//! The future returned by [`next`] will yield `Some(Item)` as long as there are +//! The future returned by `next` will yield `Some(Item)` as long as there are //! elements, and once they've all been exhausted, will yield `None` to indicate //! that iteration is finished. If we're waiting on something asynchronous to //! resolve, the future will wait until the stream is ready to yield again. //! -//! Individual streams may choose to resume iteration, and so calling [`next`] +//! Individual streams may choose to resume iteration, and so calling `next` //! again may or may not eventually yield `Some(Item)` again at some point. //! //! [`Stream`]'s full definition includes a number of other methods as well, @@ -60,8 +59,6 @@ //! //! [`Poll`]: super::task::Poll //! [`poll_next`]: Stream::poll_next -//! [`next`]: Stream::next -//! [``]: Stream::Item //! //! # Implementing Stream //! @@ -112,36 +109,12 @@ //! } //! } //! } -//! -//! // And now we can use it! -//! # async fn run() { -//! # -//! let mut counter = Counter::new(); -//! -//! let x = counter.next().await.unwrap(); -//! println!("{}", x); -//! -//! let x = counter.next().await.unwrap(); -//! println!("{}", x); -//! -//! let x = counter.next().await.unwrap(); -//! println!("{}", x); -//! -//! let x = counter.next().await.unwrap(); -//! println!("{}", x); -//! -//! let x = counter.next().await.unwrap(); -//! println!("{}", x); -//! # -//! } //! ``` //! -//! This will print `1` through `5`, each on their own line. -//! //! # Laziness //! //! Streams are *lazy*. This means that just creating a stream doesn't _do_ a -//! whole lot. Nothing really happens until you call [`next`]. This is sometimes a +//! whole lot. Nothing really happens until you call `next`. This is sometimes a //! source of confusion when creating a stream solely for its side effects. The //! compiler will warn us about this kind of behavior: //! @@ -151,4 +124,4 @@ mod stream; -pub use stream::{Next, Stream}; +pub use stream::Stream; diff --git a/library/core/src/stream/stream/mod.rs b/library/core/src/stream/stream/mod.rs index 3f92c2e8c1c02..e37902dae1f2d 100644 --- a/library/core/src/stream/stream/mod.rs +++ b/library/core/src/stream/stream/mod.rs @@ -1,7 +1,3 @@ -mod next; - -pub use next::Next; - use crate::ops::DerefMut; use crate::pin::Pin; use crate::task::{Context, Poll}; @@ -81,21 +77,6 @@ pub trait Stream { fn size_hint(&self) -> (usize, Option) { (0, None) } - - /// Advances the stream and returns a future which yields the next value. - /// - /// The returned future yields [`None`] when iteration is finished. - /// Individual stream implementations may choose to resume iteration, and so - /// calling `next()` again may or may not eventually start yielding - /// [`Some(Item)`] again at some point. - /// - /// [`Some(Item)`]: Some - fn next(&mut self) -> Next<'_, Self> - where - Self: Unpin, - { - Next::new(self) - } } #[unstable(feature = "async_stream", issue = "79024")] diff --git a/library/core/src/stream/stream/next.rs b/library/core/src/stream/stream/next.rs deleted file mode 100644 index e25d44228e781..0000000000000 --- a/library/core/src/stream/stream/next.rs +++ /dev/null @@ -1,30 +0,0 @@ -use crate::future::Future; -use crate::pin::Pin; -use crate::stream::Stream; -use crate::task::{Context, Poll}; - -/// A future which advances the stream and returns the next value. -/// -/// This `struct` is created by [`Stream::next`]. See its documentation for more. -#[unstable(feature = "async_stream", issue = "79024")] -#[derive(Debug)] -#[must_use = "futures do nothing unless you `.await` or poll them"] -pub struct Next<'a, S: ?Sized> { - stream: &'a mut S, -} - -impl<'a, S: ?Sized> Next<'a, S> { - /// Create a new instance of `Next`. - pub(crate) fn new(stream: &'a mut S) -> Self { - Self { stream } - } -} - -#[unstable(feature = "async_stream", issue = "79024")] -impl Future for Next<'_, S> { - type Output = Option; - - fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll { - Pin::new(&mut *self.stream).poll_next(cx) - } -} From d00c8502afca04c64cebecfcaec1203d5a0fba69 Mon Sep 17 00:00:00 2001 From: Stein Somers Date: Wed, 20 Jan 2021 16:54:58 +0100 Subject: [PATCH 06/24] BTreeMap: correct tests for alternative choices of B --- library/alloc/benches/btree/map.rs | 78 +------------------ .../alloc/src/collections/btree/map/tests.rs | 5 +- .../alloc/src/collections/btree/node/tests.rs | 6 +- 3 files changed, 8 insertions(+), 81 deletions(-) diff --git a/library/alloc/benches/btree/map.rs b/library/alloc/benches/btree/map.rs index 7c2e5694a62fc..ccb04d09180d3 100644 --- a/library/alloc/benches/btree/map.rs +++ b/library/alloc/benches/btree/map.rs @@ -283,6 +283,8 @@ pub fn iter_1m(b: &mut Bencher) { bench_iter(b, 1_000, 1_000_000); } +// On Windows, this is a factor 11 away from causing stack overflow, +// where node size grows to roughly `node::CAPACITY * FAT * 8` = 300 KB. const FAT: usize = 256; // The returned map has small keys and values. @@ -296,11 +298,6 @@ fn fat_val_map(n: usize) -> BTreeMap { (0..n).map(|i| (i, [i; FAT])).collect::>() } -// The returned map has large keys and values. -fn fat_map(n: usize) -> BTreeMap<[usize; FAT], [usize; FAT]> { - (0..n).map(|i| ([i; FAT], [i; FAT])).collect::>() -} - #[bench] pub fn clone_slim_100(b: &mut Bencher) { let src = slim_map(100); @@ -513,74 +510,3 @@ pub fn clone_fat_val_100_and_remove_half(b: &mut Bencher) { map }) } - -#[bench] -pub fn clone_fat_100(b: &mut Bencher) { - let src = fat_map(100); - b.iter(|| src.clone()) -} - -#[bench] -pub fn clone_fat_100_and_clear(b: &mut Bencher) { - let src = fat_map(100); - b.iter(|| src.clone().clear()) -} - -#[bench] -pub fn clone_fat_100_and_drain_all(b: &mut Bencher) { - let src = fat_map(100); - b.iter(|| src.clone().drain_filter(|_, _| true).count()) -} - -#[bench] -pub fn clone_fat_100_and_drain_half(b: &mut Bencher) { - let src = fat_map(100); - b.iter(|| { - let mut map = src.clone(); - assert_eq!(map.drain_filter(|i, _| i[0] % 2 == 0).count(), 100 / 2); - assert_eq!(map.len(), 100 / 2); - }) -} - -#[bench] -pub fn clone_fat_100_and_into_iter(b: &mut Bencher) { - let src = fat_map(100); - b.iter(|| src.clone().into_iter().count()) -} - -#[bench] -pub fn clone_fat_100_and_pop_all(b: &mut Bencher) { - let src = fat_map(100); - b.iter(|| { - let mut map = src.clone(); - while map.pop_first().is_some() {} - map - }); -} - -#[bench] -pub fn clone_fat_100_and_remove_all(b: &mut Bencher) { - let src = fat_map(100); - b.iter(|| { - let mut map = src.clone(); - while let Some(elt) = map.iter().map(|(&i, _)| i).next() { - let v = map.remove(&elt); - debug_assert!(v.is_some()); - } - map - }); -} - -#[bench] -pub fn clone_fat_100_and_remove_half(b: &mut Bencher) { - let src = fat_map(100); - b.iter(|| { - let mut map = src.clone(); - for i in (0..100).step_by(2) { - let v = map.remove(&[i; FAT]); - debug_assert!(v.is_some()); - } - assert_eq!(map.len(), 100 / 2); - map - }) -} diff --git a/library/alloc/src/collections/btree/map/tests.rs b/library/alloc/src/collections/btree/map/tests.rs index f92aed8ce15bf..dcf88daae31ba 100644 --- a/library/alloc/src/collections/btree/map/tests.rs +++ b/library/alloc/src/collections/btree/map/tests.rs @@ -137,8 +137,9 @@ impl<'a, K: 'a, V: 'a> NodeRef, K, V, marker::LeafOrInternal> } } -// Tests our value of MIN_INSERTS_HEIGHT_2. It may change according to the -// implementation of insertion, but it's best to be aware of when it does. +// Tests our value of MIN_INSERTS_HEIGHT_2. Failure may mean you just need to +// adapt that value to match a change in node::CAPACITY or the choices made +// during insertion, otherwise other test cases may fail or be less useful. #[test] fn test_levels() { let mut map = BTreeMap::new(); diff --git a/library/alloc/src/collections/btree/node/tests.rs b/library/alloc/src/collections/btree/node/tests.rs index 48ce9f2bd89c8..43d24809251dc 100644 --- a/library/alloc/src/collections/btree/node/tests.rs +++ b/library/alloc/src/collections/btree/node/tests.rs @@ -113,7 +113,7 @@ fn test_partial_cmp_eq() { #[cfg(target_arch = "x86_64")] fn test_sizes() { assert_eq!(core::mem::size_of::>(), 16); - assert_eq!(core::mem::size_of::>(), 16 + CAPACITY * 8 * 2); - assert_eq!(core::mem::size_of::>(), 112); - assert_eq!(core::mem::size_of::>(), 112 + CAPACITY * 8 * 2); + assert_eq!(core::mem::size_of::>(), 16 + CAPACITY * 2 * 8); + assert_eq!(core::mem::size_of::>(), 16 + (CAPACITY + 1) * 8); + assert_eq!(core::mem::size_of::>(), 16 + (CAPACITY * 3 + 1) * 8); } From 328abfb9431c486ab2d0b9ebd7f6115805f613de Mon Sep 17 00:00:00 2001 From: Giles Cope Date: Tue, 26 Jan 2021 11:14:57 +0000 Subject: [PATCH 07/24] Slight simplification of chars().count() --- library/core/src/str/iter.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/library/core/src/str/iter.rs b/library/core/src/str/iter.rs index 8b952eab2946d..c37843434781a 100644 --- a/library/core/src/str/iter.rs +++ b/library/core/src/str/iter.rs @@ -47,12 +47,13 @@ impl<'a> Iterator for Chars<'a> { #[inline] fn count(self) -> usize { // length in `char` is equal to the number of non-continuation bytes - let bytes_len = self.iter.len(); - let mut cont_bytes = 0; + let mut char_count = 0; for &byte in self.iter { - cont_bytes += utf8_is_cont_byte(byte) as usize; + if !utf8_is_cont_byte(byte) { + char_count += 1; + } } - bytes_len - cont_bytes + char_count } #[inline] From 425a70a460abac1182a792c6c2af6dff69663c3c Mon Sep 17 00:00:00 2001 From: Giles Cope Date: Tue, 26 Jan 2021 11:26:58 +0000 Subject: [PATCH 08/24] Removing if so it's more like the previous implementation. --- library/core/src/str/iter.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/library/core/src/str/iter.rs b/library/core/src/str/iter.rs index c37843434781a..34c31d599a318 100644 --- a/library/core/src/str/iter.rs +++ b/library/core/src/str/iter.rs @@ -49,9 +49,7 @@ impl<'a> Iterator for Chars<'a> { // length in `char` is equal to the number of non-continuation bytes let mut char_count = 0; for &byte in self.iter { - if !utf8_is_cont_byte(byte) { - char_count += 1; - } + char_count += !utf8_is_cont_byte(byte) as usize; } char_count } From c07e5585b312aaa76f7bd35e60cf8e8d9164369c Mon Sep 17 00:00:00 2001 From: Giles Cope Date: Tue, 26 Jan 2021 11:36:02 +0000 Subject: [PATCH 09/24] Let's try the most idiomatic way. --- library/core/src/str/iter.rs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/library/core/src/str/iter.rs b/library/core/src/str/iter.rs index 34c31d599a318..0c74f6e45a784 100644 --- a/library/core/src/str/iter.rs +++ b/library/core/src/str/iter.rs @@ -47,11 +47,7 @@ impl<'a> Iterator for Chars<'a> { #[inline] fn count(self) -> usize { // length in `char` is equal to the number of non-continuation bytes - let mut char_count = 0; - for &byte in self.iter { - char_count += !utf8_is_cont_byte(byte) as usize; - } - char_count + self.iter.map(|&byte| !utf8_is_cont_byte(byte) as usize).sum() } #[inline] From a623ea5301737507a8229c2ddae74b20f727bd1b Mon Sep 17 00:00:00 2001 From: Giles Cope Date: Tue, 26 Jan 2021 21:51:18 +0000 Subject: [PATCH 10/24] Same instructions, but simpler. --- library/core/src/str/iter.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/core/src/str/iter.rs b/library/core/src/str/iter.rs index 0c74f6e45a784..83f484dc570c4 100644 --- a/library/core/src/str/iter.rs +++ b/library/core/src/str/iter.rs @@ -47,7 +47,7 @@ impl<'a> Iterator for Chars<'a> { #[inline] fn count(self) -> usize { // length in `char` is equal to the number of non-continuation bytes - self.iter.map(|&byte| !utf8_is_cont_byte(byte) as usize).sum() + self.iter.filter(|&&byte| !utf8_is_cont_byte(byte)).count() } #[inline] From 063b4270a6ffd56df20e4b8a251d384f44ff2e88 Mon Sep 17 00:00:00 2001 From: Mark Rousskov Date: Sat, 9 Jan 2021 12:00:45 -0500 Subject: [PATCH 11/24] Bump rustfmt version Also switches on formatting of the mir build module --- compiler/rustc_ast_lowering/src/lib.rs | 4 +- .../src/deriving/generic/mod.rs | 2 +- .../rustc_errors/src/diagnostic_builder.rs | 2 +- compiler/rustc_errors/src/snippet.rs | 15 ++-- compiler/rustc_hir/src/hir.rs | 8 +- .../trait_impl_difference.rs | 7 +- compiler/rustc_middle/src/hir/map/mod.rs | 6 +- compiler/rustc_middle/src/mir/mod.rs | 6 +- compiler/rustc_middle/src/ty/diagnostics.rs | 18 ++-- compiler/rustc_middle/src/ty/error.rs | 11 ++- compiler/rustc_middle/src/ty/sty.rs | 10 ++- .../src/build/expr/as_place.rs | 86 ++++++++++--------- .../src/build/expr/as_rvalue.rs | 56 ++++++------ .../rustc_mir_build/src/build/expr/into.rs | 18 ++-- .../rustc_mir_build/src/build/matches/mod.rs | 14 ++- .../rustc_mir_build/src/build/matches/util.rs | 4 +- compiler/rustc_mir_build/src/build/mod.rs | 7 +- compiler/rustc_mir_build/src/build/scope.rs | 11 +-- .../rustc_parse/src/parser/nonterminal.rs | 17 ++-- compiler/rustc_passes/src/stability.rs | 3 +- .../rustc_resolve/src/late/diagnostics.rs | 26 +++--- compiler/rustc_target/src/abi/call/mod.rs | 2 +- .../src/traits/error_reporting/mod.rs | 9 +- .../src/traits/error_reporting/suggestions.rs | 6 +- compiler/rustc_typeck/src/astconv/generics.rs | 15 ++-- .../rustc_typeck/src/check/fn_ctxt/_impl.rs | 11 ++- library/core/src/default.rs | 6 +- rustfmt.toml | 2 +- src/bootstrap/bin/main.rs | 2 +- src/stage0.txt | 2 +- 30 files changed, 223 insertions(+), 163 deletions(-) diff --git a/compiler/rustc_ast_lowering/src/lib.rs b/compiler/rustc_ast_lowering/src/lib.rs index 6d95da02151a8..5ebd323ffd705 100644 --- a/compiler/rustc_ast_lowering/src/lib.rs +++ b/compiler/rustc_ast_lowering/src/lib.rs @@ -507,7 +507,9 @@ impl<'a, 'hir> LoweringContext<'a, 'hir> { let count = generics .params .iter() - .filter(|param| matches!(param.kind, ast::GenericParamKind::Lifetime { .. })) + .filter(|param| { + matches!(param.kind, ast::GenericParamKind::Lifetime { .. }) + }) .count(); self.lctx.type_def_lifetime_params.insert(def_id.to_def_id(), count); } diff --git a/compiler/rustc_builtin_macros/src/deriving/generic/mod.rs b/compiler/rustc_builtin_macros/src/deriving/generic/mod.rs index e78d1368b357e..fa3c958c9fe78 100644 --- a/compiler/rustc_builtin_macros/src/deriving/generic/mod.rs +++ b/compiler/rustc_builtin_macros/src/deriving/generic/mod.rs @@ -598,7 +598,7 @@ impl<'a> TraitDef<'a> { let mut ty_params = params .iter() - .filter(|param| matches!(param.kind, ast::GenericParamKind::Type{..})) + .filter(|param| matches!(param.kind, ast::GenericParamKind::Type { .. })) .peekable(); if ty_params.peek().is_some() { diff --git a/compiler/rustc_errors/src/diagnostic_builder.rs b/compiler/rustc_errors/src/diagnostic_builder.rs index f165a60336a6a..35ae435036079 100644 --- a/compiler/rustc_errors/src/diagnostic_builder.rs +++ b/compiler/rustc_errors/src/diagnostic_builder.rs @@ -36,7 +36,7 @@ macro_rules! forward_inner_docs { ($e:expr => $i:item) => { #[doc = $e] $i - } + }; } /// In general, the `DiagnosticBuilder` uses deref to allow access to diff --git a/compiler/rustc_errors/src/snippet.rs b/compiler/rustc_errors/src/snippet.rs index dbb2523f28691..acb88e57db5ee 100644 --- a/compiler/rustc_errors/src/snippet.rs +++ b/compiler/rustc_errors/src/snippet.rs @@ -122,11 +122,13 @@ impl Annotation { } pub fn is_multiline(&self) -> bool { - matches!(self.annotation_type, + matches!( + self.annotation_type, AnnotationType::Multiline(_) - | AnnotationType::MultilineStart(_) - | AnnotationType::MultilineLine(_) - | AnnotationType::MultilineEnd(_)) + | AnnotationType::MultilineStart(_) + | AnnotationType::MultilineLine(_) + | AnnotationType::MultilineEnd(_) + ) } pub fn len(&self) -> usize { @@ -158,7 +160,10 @@ impl Annotation { pub fn takes_space(&self) -> bool { // Multiline annotations always have to keep vertical space. - matches!(self.annotation_type, AnnotationType::MultilineStart(_) | AnnotationType::MultilineEnd(_)) + matches!( + self.annotation_type, + AnnotationType::MultilineStart(_) | AnnotationType::MultilineEnd(_) + ) } } diff --git a/compiler/rustc_hir/src/hir.rs b/compiler/rustc_hir/src/hir.rs index 35170fa7c1d02..1c16dc026670b 100644 --- a/compiler/rustc_hir/src/hir.rs +++ b/compiler/rustc_hir/src/hir.rs @@ -1543,10 +1543,10 @@ pub fn is_range_literal(expr: &Expr<'_>) -> bool { **qpath, QPath::LangItem( LangItem::Range - | LangItem::RangeTo - | LangItem::RangeFrom - | LangItem::RangeFull - | LangItem::RangeToInclusive, + | LangItem::RangeTo + | LangItem::RangeFrom + | LangItem::RangeFull + | LangItem::RangeToInclusive, _, ) ), diff --git a/compiler/rustc_infer/src/infer/error_reporting/nice_region_error/trait_impl_difference.rs b/compiler/rustc_infer/src/infer/error_reporting/nice_region_error/trait_impl_difference.rs index 0958afa03082a..61c8113d05287 100644 --- a/compiler/rustc_infer/src/infer/error_reporting/nice_region_error/trait_impl_difference.rs +++ b/compiler/rustc_infer/src/infer/error_reporting/nice_region_error/trait_impl_difference.rs @@ -132,7 +132,12 @@ impl Visitor<'tcx> for TypeParamSpanVisitor<'tcx> { [segment] if segment .res - .map(|res| matches!(res, Res::SelfTy(_, _) | Res::Def(hir::def::DefKind::TyParam, _))) + .map(|res| { + matches!( + res, + Res::SelfTy(_, _) | Res::Def(hir::def::DefKind::TyParam, _) + ) + }) .unwrap_or(false) => { self.types.push(path.span); diff --git a/compiler/rustc_middle/src/hir/map/mod.rs b/compiler/rustc_middle/src/hir/map/mod.rs index 26b35e87ac491..2ae4b7c021a8c 100644 --- a/compiler/rustc_middle/src/hir/map/mod.rs +++ b/compiler/rustc_middle/src/hir/map/mod.rs @@ -559,9 +559,9 @@ impl<'hir> Map<'hir> { self.find(self.get_parent_node(id)), Some( Node::Item(_) - | Node::TraitItem(_) - | Node::ImplItem(_) - | Node::Expr(Expr { kind: ExprKind::Closure(..), .. }), + | Node::TraitItem(_) + | Node::ImplItem(_) + | Node::Expr(Expr { kind: ExprKind::Closure(..), .. }), ) ) } diff --git a/compiler/rustc_middle/src/mir/mod.rs b/compiler/rustc_middle/src/mir/mod.rs index cd2bea86ea1a7..718e81c84eddd 100644 --- a/compiler/rustc_middle/src/mir/mod.rs +++ b/compiler/rustc_middle/src/mir/mod.rs @@ -962,8 +962,7 @@ impl<'tcx> LocalDecl<'tcx> { opt_ty_info: _, opt_match_place: _, pat_span: _, - }) - | BindingForm::ImplicitSelf(ImplicitSelfKind::Imm), + }) | BindingForm::ImplicitSelf(ImplicitSelfKind::Imm), ))) ) } @@ -980,8 +979,7 @@ impl<'tcx> LocalDecl<'tcx> { opt_ty_info: _, opt_match_place: _, pat_span: _, - }) - | BindingForm::ImplicitSelf(_), + }) | BindingForm::ImplicitSelf(_), ))) ) } diff --git a/compiler/rustc_middle/src/ty/diagnostics.rs b/compiler/rustc_middle/src/ty/diagnostics.rs index 3adcdbe591fc3..77eba165d8d37 100644 --- a/compiler/rustc_middle/src/ty/diagnostics.rs +++ b/compiler/rustc_middle/src/ty/diagnostics.rs @@ -13,13 +13,17 @@ impl<'tcx> TyS<'tcx> { pub fn is_primitive_ty(&self) -> bool { matches!( self.kind(), - Bool | Char | Str | Int(_) | Uint(_) | Float(_) - | Infer( - InferTy::IntVar(_) - | InferTy::FloatVar(_) - | InferTy::FreshIntTy(_) - | InferTy::FreshFloatTy(_) - ) + Bool | Char + | Str + | Int(_) + | Uint(_) + | Float(_) + | Infer( + InferTy::IntVar(_) + | InferTy::FloatVar(_) + | InferTy::FreshIntTy(_) + | InferTy::FreshFloatTy(_) + ) ) } diff --git a/compiler/rustc_middle/src/ty/error.rs b/compiler/rustc_middle/src/ty/error.rs index f172790fe5fff..d7a8303f567fb 100644 --- a/compiler/rustc_middle/src/ty/error.rs +++ b/compiler/rustc_middle/src/ty/error.rs @@ -647,11 +647,14 @@ impl Trait for X { let current_method_ident = body_owner.and_then(|n| n.ident()).map(|i| i.name); // We don't want to suggest calling an assoc fn in a scope where that isn't feasible. - let callable_scope = matches!(body_owner, Some( + let callable_scope = matches!( + body_owner, + Some( hir::Node::Item(hir::Item { kind: hir::ItemKind::Fn(..), .. }) - | hir::Node::TraitItem(hir::TraitItem { kind: hir::TraitItemKind::Fn(..), .. }) - | hir::Node::ImplItem(hir::ImplItem { kind: hir::ImplItemKind::Fn(..), .. }), - )); + | hir::Node::TraitItem(hir::TraitItem { kind: hir::TraitItemKind::Fn(..), .. }) + | hir::Node::ImplItem(hir::ImplItem { kind: hir::ImplItemKind::Fn(..), .. }), + ) + ); let impl_comparison = matches!( cause_code, ObligationCauseCode::CompareImplMethodObligation { .. } diff --git a/compiler/rustc_middle/src/ty/sty.rs b/compiler/rustc_middle/src/ty/sty.rs index e53977b5eb978..9b97670a8b2bd 100644 --- a/compiler/rustc_middle/src/ty/sty.rs +++ b/compiler/rustc_middle/src/ty/sty.rs @@ -1927,8 +1927,14 @@ impl<'tcx> TyS<'tcx> { pub fn is_scalar(&self) -> bool { matches!( self.kind(), - Bool | Char | Int(_) | Float(_) | Uint(_) | FnDef(..) | FnPtr(_) | RawPtr(_) - | Infer(IntVar(_) | FloatVar(_)) + Bool | Char + | Int(_) + | Float(_) + | Uint(_) + | FnDef(..) + | FnPtr(_) + | RawPtr(_) + | Infer(IntVar(_) | FloatVar(_)) ) } diff --git a/compiler/rustc_mir_build/src/build/expr/as_place.rs b/compiler/rustc_mir_build/src/build/expr/as_place.rs index c11b8f7459389..feee9cd4eabf3 100644 --- a/compiler/rustc_mir_build/src/build/expr/as_place.rs +++ b/compiler/rustc_mir_build/src/build/expr/as_place.rs @@ -6,8 +6,8 @@ use crate::build::{BlockAnd, BlockAndExtension, Builder}; use crate::thir::*; use rustc_hir::def_id::DefId; use rustc_hir::HirId; -use rustc_middle::middle::region; use rustc_middle::hir::place::ProjectionKind as HirProjectionKind; +use rustc_middle::middle::region; use rustc_middle::mir::AssertKind::BoundsCheck; use rustc_middle::mir::*; use rustc_middle::ty::{self, CanonicalUserTypeAnnotation, Ty, TyCtxt, Variance}; @@ -57,7 +57,8 @@ crate enum PlaceBase { /// DefId of the closure closure_def_id: DefId, /// The trait closure implements, `Fn`, `FnMut`, `FnOnce` - closure_kind: ty::ClosureKind }, + closure_kind: ty::ClosureKind, + }, } /// `PlaceBuilder` is used to create places during MIR construction. It allows you to "build up" a @@ -81,8 +82,7 @@ crate struct PlaceBuilder<'tcx> { fn convert_to_hir_projections_and_truncate_for_capture<'tcx>( mir_projections: &[PlaceElem<'tcx>], ) -> Vec { - - let mut hir_projections = Vec::new(); + let mut hir_projections = Vec::new(); for mir_projection in mir_projections { let hir_projection = match mir_projection { @@ -91,20 +91,20 @@ fn convert_to_hir_projections_and_truncate_for_capture<'tcx>( // We will never encouter this for multivariant enums, // read the comment for `Downcast`. HirProjectionKind::Field(field.index() as u32, VariantIdx::new(0)) - }, + } ProjectionElem::Downcast(..) => { // This projections exist only for enums that have // multiple variants. Since such enums that are captured // completely, we can stop here. - break - }, + break; + } ProjectionElem::Index(..) | ProjectionElem::ConstantIndex { .. } | ProjectionElem::Subslice { .. } => { // We don't capture array-access projections. // We can stop here as arrays are captured completely. - break - }, + break; + } }; hir_projections.push(hir_projection); @@ -181,9 +181,9 @@ fn find_capture_matching_projections<'a, 'tcx>( // If an ancestor is found, `idx` is the index within the list of captured places // for root variable `var_hir_id` and `capture` is the `ty::CapturedPlace` itself. let (idx, capture) = root_variable_min_captures.iter().enumerate().find(|(_, capture)| { - let possible_ancestor_proj_kinds = - capture.place.projections.iter().map(|proj| proj.kind).collect(); - is_ancestor_or_same_capture(&possible_ancestor_proj_kinds, &hir_projections) + let possible_ancestor_proj_kinds = + capture.place.projections.iter().map(|proj| proj.kind).collect(); + is_ancestor_or_same_capture(&possible_ancestor_proj_kinds, &hir_projections) })?; // Convert index to be from the presepective of the entire closure_min_captures map @@ -213,35 +213,34 @@ fn to_upvars_resolved_place_builder<'a, 'tcx>( ty::ClosureKind::FnOnce => {} } - let (capture_index, capture) = - if let Some(capture_details) = find_capture_matching_projections( + let (capture_index, capture) = if let Some(capture_details) = + find_capture_matching_projections( typeck_results, var_hir_id, closure_def_id, &from_builder.projection, ) { - capture_details - } else { - if !tcx.features().capture_disjoint_fields { - bug!( - "No associated capture found for {:?}[{:#?}] even though \ + capture_details + } else { + if !tcx.features().capture_disjoint_fields { + bug!( + "No associated capture found for {:?}[{:#?}] even though \ capture_disjoint_fields isn't enabled", - var_hir_id, - from_builder.projection - ) - } else { - // FIXME(project-rfc-2229#24): Handle this case properly - debug!( - "No associated capture found for {:?}[{:#?}]", - var_hir_id, - from_builder.projection, - ); - } - return Err(var_hir_id); - }; + var_hir_id, + from_builder.projection + ) + } else { + // FIXME(project-rfc-2229#24): Handle this case properly + debug!( + "No associated capture found for {:?}[{:#?}]", + var_hir_id, from_builder.projection, + ); + } + return Err(var_hir_id); + }; - let closure_ty = - typeck_results.node_type(tcx.hir().local_def_id_to_hir_id(closure_def_id.expect_local())); + let closure_ty = typeck_results + .node_type(tcx.hir().local_def_id_to_hir_id(closure_def_id.expect_local())); let substs = match closure_ty.kind() { ty::Closure(_, substs) => ty::UpvarSubsts::Closure(substs), @@ -256,7 +255,8 @@ fn to_upvars_resolved_place_builder<'a, 'tcx>( // we know that the capture exists and is the `capture_index`-th capture. let var_ty = substs.tupled_upvars_ty().tuple_element_ty(capture_index).unwrap(); - upvar_resolved_place_builder = upvar_resolved_place_builder.field(Field::new(capture_index), var_ty); + upvar_resolved_place_builder = + upvar_resolved_place_builder.field(Field::new(capture_index), var_ty); // If the variable is captured via ByRef(Immutable/Mutable) Borrow, // we need to deref it @@ -270,8 +270,9 @@ fn to_upvars_resolved_place_builder<'a, 'tcx>( // We used some of the projections to build the capture itself, // now we apply the remaining to the upvar resolved place. - upvar_resolved_place_builder.projection.extend( - curr_projections.drain(next_projection..)); + upvar_resolved_place_builder + .projection + .extend(curr_projections.drain(next_projection..)); Ok(upvar_resolved_place_builder) } @@ -356,7 +357,11 @@ impl<'a, 'tcx> Builder<'a, 'tcx> { /// This is used when constructing a compound `Place`, so that we can avoid creating /// intermediate `Place` values until we know the full set of projections. - crate fn as_place_builder(&mut self, block: BasicBlock, expr: M) -> BlockAnd> + crate fn as_place_builder( + &mut self, + block: BasicBlock, + expr: M, + ) -> BlockAnd> where M: Mirror<'tcx, Output = Expr<'tcx>>, { @@ -627,7 +632,8 @@ impl<'a, 'tcx> Builder<'a, 'tcx> { if is_outermost_index { self.read_fake_borrows(block, fake_borrow_temps, source_info) } else { - base_place = base_place.expect_upvars_resolved(self.hir.tcx(), self.hir.typeck_results()); + base_place = + base_place.expect_upvars_resolved(self.hir.tcx(), self.hir.typeck_results()); self.add_fake_borrows_of_base( &base_place, block, @@ -679,7 +685,7 @@ impl<'a, 'tcx> Builder<'a, 'tcx> { let tcx = self.hir.tcx(); let local = match base_place.base { PlaceBase::Local(local) => local, - PlaceBase::Upvar { .. } => bug!("Expected PlacseBase::Local found Upvar") + PlaceBase::Upvar { .. } => bug!("Expected PlacseBase::Local found Upvar"), }; let place_ty = Place::ty_from(local, &base_place.projection, &self.local_decls, tcx); diff --git a/compiler/rustc_mir_build/src/build/expr/as_rvalue.rs b/compiler/rustc_mir_build/src/build/expr/as_rvalue.rs index 55bdbcfc5b916..c95fc969797b4 100644 --- a/compiler/rustc_mir_build/src/build/expr/as_rvalue.rs +++ b/compiler/rustc_mir_build/src/build/expr/as_rvalue.rs @@ -2,9 +2,9 @@ use rustc_index::vec::Idx; +use crate::build::expr::as_place::PlaceBase; use crate::build::expr::category::{Category, RvalueFunc}; use crate::build::{BlockAnd, BlockAndExtension, Builder}; -use crate::build::expr::as_place::PlaceBase; use crate::thir::*; use rustc_middle::middle::region; use rustc_middle::mir::AssertKind; @@ -274,7 +274,10 @@ impl<'a, 'tcx> Builder<'a, 'tcx> { | ExprKind::ValueTypeAscription { .. } => { // these do not have corresponding `Rvalue` variants, // so make an operand and then return that - debug_assert!(!matches!(Category::of(&expr.kind), Some(Category::Rvalue(RvalueFunc::AsRvalue)))); + debug_assert!(!matches!( + Category::of(&expr.kind), + Some(Category::Rvalue(RvalueFunc::AsRvalue)) + )); let operand = unpack!(block = this.as_operand(block, scope, expr)); block.and(Rvalue::Use(operand)) } @@ -401,34 +404,39 @@ impl<'a, 'tcx> Builder<'a, 'tcx> { // We are capturing a path that starts off a local variable in the parent. // The mutability of the current capture is same as the mutability // of the local declaration in the parent. - PlaceBase::Local(local) => this.local_decls[local].mutability, + PlaceBase::Local(local) => this.local_decls[local].mutability, // Parent is a closure and we are capturing a path that is captured // by the parent itself. The mutability of the current capture // is same as that of the capture in the parent closure. PlaceBase::Upvar { .. } => { - let enclosing_upvars_resolved = arg_place_builder.clone().into_place( - this.hir.tcx(), - this.hir.typeck_results()); + let enclosing_upvars_resolved = + arg_place_builder.clone().into_place(this.hir.tcx(), this.hir.typeck_results()); match enclosing_upvars_resolved.as_ref() { - PlaceRef { local, projection: &[ProjectionElem::Field(upvar_index, _), ..] } + PlaceRef { + local, + projection: &[ProjectionElem::Field(upvar_index, _), ..], + } | PlaceRef { local, - projection: &[ProjectionElem::Deref, ProjectionElem::Field(upvar_index, _), ..] } => { - // Not in a closure - debug_assert!( - local == Local::new(1), - "Expected local to be Local(1), found {:?}", - local - ); - // Not in a closure - debug_assert!( - this.upvar_mutbls.len() > upvar_index.index(), - "Unexpected capture place, upvar_mutbls={:#?}, upvar_index={:?}", - this.upvar_mutbls, upvar_index - ); - this.upvar_mutbls[upvar_index.index()] - } + projection: + &[ProjectionElem::Deref, ProjectionElem::Field(upvar_index, _), ..], + } => { + // Not in a closure + debug_assert!( + local == Local::new(1), + "Expected local to be Local(1), found {:?}", + local + ); + // Not in a closure + debug_assert!( + this.upvar_mutbls.len() > upvar_index.index(), + "Unexpected capture place, upvar_mutbls={:#?}, upvar_index={:?}", + this.upvar_mutbls, + upvar_index + ); + this.upvar_mutbls[upvar_index.index()] + } _ => bug!("Unexpected capture place"), } } @@ -439,9 +447,7 @@ impl<'a, 'tcx> Builder<'a, 'tcx> { Mutability::Mut => BorrowKind::Mut { allow_two_phase_borrow: false }, }; - let arg_place = arg_place_builder.into_place( - this.hir.tcx(), - this.hir.typeck_results()); + let arg_place = arg_place_builder.into_place(this.hir.tcx(), this.hir.typeck_results()); this.cfg.push_assign( block, diff --git a/compiler/rustc_mir_build/src/build/expr/into.rs b/compiler/rustc_mir_build/src/build/expr/into.rs index 639f2bbc6e05f..0b2e0ef03f10c 100644 --- a/compiler/rustc_mir_build/src/build/expr/into.rs +++ b/compiler/rustc_mir_build/src/build/expr/into.rs @@ -10,7 +10,7 @@ use rustc_data_structures::stack::ensure_sufficient_stack; use rustc_hir as hir; use rustc_middle::middle::region; use rustc_middle::mir::*; -use rustc_middle::ty::{CanonicalUserTypeAnnotation}; +use rustc_middle::ty::CanonicalUserTypeAnnotation; use std::slice; @@ -38,7 +38,8 @@ impl<'a, 'tcx> Builder<'a, 'tcx> { let expr_span = expr.span; let source_info = this.source_info(expr_span); - let expr_is_block_or_scope = matches!(expr.kind, ExprKind::Block { .. } | ExprKind::Scope { .. }); + let expr_is_block_or_scope = + matches!(expr.kind, ExprKind::Block { .. } | ExprKind::Scope { .. }); let schedule_drop = move |this: &mut Self| { if let Some(drop_scope) = scope { @@ -68,7 +69,9 @@ impl<'a, 'tcx> Builder<'a, 'tcx> { this.match_expr(destination, scope, expr_span, block, scrutinee, arms) } ExprKind::If { cond, then, else_opt } => { - let place = unpack!(block = this.as_temp(block, Some(this.local_scope()), cond, Mutability::Mut)); + let place = unpack!( + block = this.as_temp(block, Some(this.local_scope()), cond, Mutability::Mut) + ); let operand = Operand::Move(Place::from(place)); let mut then_block = this.cfg.start_new_block(); @@ -100,14 +103,17 @@ impl<'a, 'tcx> Builder<'a, 'tcx> { ); join_block.unit() - }, + } ExprKind::NeverToAny { source } => { let source = this.hir.mirror(source); - let is_call = matches!(source.kind, ExprKind::Call { .. } | ExprKind::InlineAsm { .. }); + let is_call = + matches!(source.kind, ExprKind::Call { .. } | ExprKind::InlineAsm { .. }); // (#66975) Source could be a const of type `!`, so has to // exist in the generated MIR. - unpack!(block = this.as_temp(block, Some(this.local_scope()), source, Mutability::Mut,)); + unpack!( + block = this.as_temp(block, Some(this.local_scope()), source, Mutability::Mut,) + ); // This is an optimization. If the expression was a call then we already have an // unreachable block. Don't bother to terminate it and create a new one. diff --git a/compiler/rustc_mir_build/src/build/matches/mod.rs b/compiler/rustc_mir_build/src/build/matches/mod.rs index 2e108d480932a..9fb361e7b2abc 100644 --- a/compiler/rustc_mir_build/src/build/matches/mod.rs +++ b/compiler/rustc_mir_build/src/build/matches/mod.rs @@ -1673,15 +1673,21 @@ impl<'a, 'tcx> Builder<'a, 'tcx> { let e = self.hir.mirror(e.clone()); let source_info = self.source_info(e.span); (e.span, self.test_bool(block, e, source_info)) - }, + } Guard::IfLet(pat, scrutinee) => { let scrutinee_span = scrutinee.span(); - let scrutinee_place = unpack!(block = self.lower_scrutinee(block, scrutinee.clone(), scrutinee_span)); + let scrutinee_place = unpack!( + block = self.lower_scrutinee(block, scrutinee.clone(), scrutinee_span) + ); let mut guard_candidate = Candidate::new(scrutinee_place, &pat, false); let wildcard = Pat::wildcard_from_ty(pat.ty); let mut otherwise_candidate = Candidate::new(scrutinee_place, &wildcard, false); - let fake_borrow_temps = - self.lower_match_tree(block, pat.span, false, &mut [&mut guard_candidate, &mut otherwise_candidate]); + let fake_borrow_temps = self.lower_match_tree( + block, + pat.span, + false, + &mut [&mut guard_candidate, &mut otherwise_candidate], + ); self.declare_bindings( None, pat.span.to(arm_span.unwrap()), diff --git a/compiler/rustc_mir_build/src/build/matches/util.rs b/compiler/rustc_mir_build/src/build/matches/util.rs index 4ef88c25cadf3..db1f678a5c68d 100644 --- a/compiler/rustc_mir_build/src/build/matches/util.rs +++ b/compiler/rustc_mir_build/src/build/matches/util.rs @@ -32,9 +32,7 @@ impl<'a, 'tcx> Builder<'a, 'tcx> { ) { let tcx = self.hir.tcx(); let (min_length, exact_size) = match place.ty(&self.local_decls, tcx).ty.kind() { - ty::Array(_, length) => { - (length.eval_usize(tcx, self.hir.param_env), true) - } + ty::Array(_, length) => (length.eval_usize(tcx, self.hir.param_env), true), _ => ((prefix.len() + suffix.len()).try_into().unwrap(), false), }; diff --git a/compiler/rustc_mir_build/src/build/mod.rs b/compiler/rustc_mir_build/src/build/mod.rs index 996615995259d..cb0fb8bf143a3 100644 --- a/compiler/rustc_mir_build/src/build/mod.rs +++ b/compiler/rustc_mir_build/src/build/mod.rs @@ -838,9 +838,8 @@ impl<'a, 'tcx> Builder<'a, 'tcx> { _ => span_bug!(self.fn_span, "upvars with non-closure env ty {:?}", closure_ty), }; let capture_tys = upvar_substs.upvar_tys(); - let captures_with_tys = hir_typeck_results - .closure_min_captures_flattened(fn_def_id) - .zip(capture_tys); + let captures_with_tys = + hir_typeck_results.closure_min_captures_flattened(fn_def_id).zip(capture_tys); self.upvar_mutbls = captures_with_tys .enumerate() @@ -848,7 +847,7 @@ impl<'a, 'tcx> Builder<'a, 'tcx> { let capture = captured_place.info.capture_kind; let var_id = match captured_place.place.base { HirPlaceBase::Upvar(upvar_id) => upvar_id.var_path.hir_id, - _ => bug!("Expected an upvar") + _ => bug!("Expected an upvar"), }; let mut mutability = Mutability::Not; diff --git a/compiler/rustc_mir_build/src/build/scope.rs b/compiler/rustc_mir_build/src/build/scope.rs index 62d2212d10962..cbc20c6153a56 100644 --- a/compiler/rustc_mir_build/src/build/scope.rs +++ b/compiler/rustc_mir_build/src/build/scope.rs @@ -931,10 +931,7 @@ impl<'a, 'tcx> Builder<'a, 'tcx> { let local_scope = self.local_scope(); let scope = self.scopes.scopes.last_mut().unwrap(); - assert_eq!( - scope.region_scope, local_scope, - "local scope is not the topmost scope!", - ); + assert_eq!(scope.region_scope, local_scope, "local scope is not the topmost scope!",); // look for moves of a local variable, like `MOVE(_X)` let locals_moved = operands @@ -1046,9 +1043,9 @@ impl<'a, 'tcx> Builder<'a, 'tcx> { matches!( self.cfg.block_data(start).terminator().kind, TerminatorKind::Assert { .. } - | TerminatorKind::Call {..} - | TerminatorKind::DropAndReplace { .. } - | TerminatorKind::FalseUnwind { .. } + | TerminatorKind::Call { .. } + | TerminatorKind::DropAndReplace { .. } + | TerminatorKind::FalseUnwind { .. } ), "diverge_from called on block with terminator that cannot unwind." ); diff --git a/compiler/rustc_parse/src/parser/nonterminal.rs b/compiler/rustc_parse/src/parser/nonterminal.rs index 012b76d3d1887..6e25209f0905e 100644 --- a/compiler/rustc_parse/src/parser/nonterminal.rs +++ b/compiler/rustc_parse/src/parser/nonterminal.rs @@ -41,13 +41,16 @@ impl<'a> Parser<'a> { }, NonterminalKind::Block => match token.kind { token::OpenDelim(token::Brace) => true, - token::Interpolated(ref nt) => !matches!(**nt, token::NtItem(_) - | token::NtPat(_) - | token::NtTy(_) - | token::NtIdent(..) - | token::NtMeta(_) - | token::NtPath(_) - | token::NtVis(_)), + token::Interpolated(ref nt) => !matches!( + **nt, + token::NtItem(_) + | token::NtPat(_) + | token::NtTy(_) + | token::NtIdent(..) + | token::NtMeta(_) + | token::NtPath(_) + | token::NtVis(_) + ), _ => false, }, NonterminalKind::Path | NonterminalKind::Meta => match token.kind { diff --git a/compiler/rustc_passes/src/stability.rs b/compiler/rustc_passes/src/stability.rs index b70cec25dfb5a..e1d03e3504800 100644 --- a/compiler/rustc_passes/src/stability.rs +++ b/compiler/rustc_passes/src/stability.rs @@ -553,7 +553,8 @@ impl<'tcx> Visitor<'tcx> for MissingStabilityAnnotations<'tcx> { // optional. They inherit stability from their parents when unannotated. if !matches!( i.kind, - hir::ItemKind::Impl(hir::Impl { of_trait: None, .. }) | hir::ItemKind::ForeignMod { .. } + hir::ItemKind::Impl(hir::Impl { of_trait: None, .. }) + | hir::ItemKind::ForeignMod { .. } ) { self.check_missing_stability(i.hir_id, i.span); } diff --git a/compiler/rustc_resolve/src/late/diagnostics.rs b/compiler/rustc_resolve/src/late/diagnostics.rs index bed7a350ea86d..9c90388d24aaa 100644 --- a/compiler/rustc_resolve/src/late/diagnostics.rs +++ b/compiler/rustc_resolve/src/late/diagnostics.rs @@ -1659,12 +1659,15 @@ impl<'tcx> LifetimeContext<'_, 'tcx> { match missing { MissingLifetimeSpot::Generics(generics) => { let (span, sugg) = if let Some(param) = generics.params.iter().find(|p| { - !matches!(p.kind, hir::GenericParamKind::Type { - synthetic: Some(hir::SyntheticTyParamKind::ImplTrait), - .. - } | hir::GenericParamKind::Lifetime { - kind: hir::LifetimeParamKind::Elided, - }) + !matches!( + p.kind, + hir::GenericParamKind::Type { + synthetic: Some(hir::SyntheticTyParamKind::ImplTrait), + .. + } | hir::GenericParamKind::Lifetime { + kind: hir::LifetimeParamKind::Elided, + } + ) }) { (param.span.shrink_to_lo(), format!("{}, ", lifetime_ref)) } else { @@ -1844,10 +1847,13 @@ impl<'tcx> LifetimeContext<'_, 'tcx> { msg = "consider introducing a named lifetime parameter".to_string(); should_break = true; if let Some(param) = generics.params.iter().find(|p| { - !matches!(p.kind, hir::GenericParamKind::Type { - synthetic: Some(hir::SyntheticTyParamKind::ImplTrait), - .. - }) + !matches!( + p.kind, + hir::GenericParamKind::Type { + synthetic: Some(hir::SyntheticTyParamKind::ImplTrait), + .. + } + ) }) { (param.span.shrink_to_lo(), "'a, ".to_string()) } else { diff --git a/compiler/rustc_target/src/abi/call/mod.rs b/compiler/rustc_target/src/abi/call/mod.rs index 2cbd52bf3e9a7..33edcf171206a 100644 --- a/compiler/rustc_target/src/abi/call/mod.rs +++ b/compiler/rustc_target/src/abi/call/mod.rs @@ -521,7 +521,7 @@ impl<'a, Ty> ArgAbi<'a, Ty> { } pub fn is_indirect(&self) -> bool { - matches!(self.mode, PassMode::Indirect {..}) + matches!(self.mode, PassMode::Indirect { .. }) } pub fn is_sized_indirect(&self) -> bool { diff --git a/compiler/rustc_trait_selection/src/traits/error_reporting/mod.rs b/compiler/rustc_trait_selection/src/traits/error_reporting/mod.rs index a42a05c5f0284..d3b3403ac3e73 100644 --- a/compiler/rustc_trait_selection/src/traits/error_reporting/mod.rs +++ b/compiler/rustc_trait_selection/src/traits/error_reporting/mod.rs @@ -1190,9 +1190,12 @@ impl<'a, 'tcx> InferCtxtPrivExt<'tcx> for InferCtxt<'a, 'tcx> { normalized_ty, data.ty ); - let is_normalized_ty_expected = !matches!(obligation.cause.code, ObligationCauseCode::ItemObligation(_) - | ObligationCauseCode::BindingObligation(_, _) - | ObligationCauseCode::ObjectCastObligation(_)); + let is_normalized_ty_expected = !matches!( + obligation.cause.code, + ObligationCauseCode::ItemObligation(_) + | ObligationCauseCode::BindingObligation(_, _) + | ObligationCauseCode::ObjectCastObligation(_) + ); if let Err(error) = self.at(&obligation.cause, obligation.param_env).eq_exp( is_normalized_ty_expected, diff --git a/compiler/rustc_trait_selection/src/traits/error_reporting/suggestions.rs b/compiler/rustc_trait_selection/src/traits/error_reporting/suggestions.rs index 0724a9290e91c..f1f214026343b 100644 --- a/compiler/rustc_trait_selection/src/traits/error_reporting/suggestions.rs +++ b/compiler/rustc_trait_selection/src/traits/error_reporting/suggestions.rs @@ -290,9 +290,9 @@ fn suggest_restriction( generics .params .iter() - .filter( - |p| !matches!(p.kind, hir::GenericParamKind::Type { synthetic: Some(_), ..}), - ) + .filter(|p| { + !matches!(p.kind, hir::GenericParamKind::Type { synthetic: Some(_), .. }) + }) .next(), super_traits, ) { diff --git a/compiler/rustc_typeck/src/astconv/generics.rs b/compiler/rustc_typeck/src/astconv/generics.rs index 0797c95636260..67e37ca8d8e49 100644 --- a/compiler/rustc_typeck/src/astconv/generics.rs +++ b/compiler/rustc_typeck/src/astconv/generics.rs @@ -496,14 +496,15 @@ impl<'o, 'tcx> dyn AstConv<'tcx> + 'o { ) -> bool { let explicit = !seg.infer_args; let impl_trait = generics.params.iter().any(|param| { - matches!(param.kind, ty::GenericParamDefKind::Type { - synthetic: - Some( - hir::SyntheticTyParamKind::ImplTrait - | hir::SyntheticTyParamKind::FromAttr, + matches!( + param.kind, + ty::GenericParamDefKind::Type { + synthetic: Some( + hir::SyntheticTyParamKind::ImplTrait | hir::SyntheticTyParamKind::FromAttr, ), - .. - }) + .. + } + ) }); if explicit && impl_trait { diff --git a/compiler/rustc_typeck/src/check/fn_ctxt/_impl.rs b/compiler/rustc_typeck/src/check/fn_ctxt/_impl.rs index ed48a0bc801cf..bc1a07801ae87 100644 --- a/compiler/rustc_typeck/src/check/fn_ctxt/_impl.rs +++ b/compiler/rustc_typeck/src/check/fn_ctxt/_impl.rs @@ -274,10 +274,13 @@ impl<'a, 'tcx> FnCtxt<'a, 'tcx> { } let autoborrow_mut = adj.iter().any(|adj| { - matches!(adj, &Adjustment { - kind: Adjust::Borrow(AutoBorrow::Ref(_, AutoBorrowMutability::Mut { .. })), - .. - }) + matches!( + adj, + &Adjustment { + kind: Adjust::Borrow(AutoBorrow::Ref(_, AutoBorrowMutability::Mut { .. })), + .. + } + ) }); match self.typeck_results.borrow_mut().adjustments_mut().entry(expr.hir_id) { diff --git a/library/core/src/default.rs b/library/core/src/default.rs index 9a8d65cd4e06b..28ec3279459ab 100644 --- a/library/core/src/default.rs +++ b/library/core/src/default.rs @@ -173,9 +173,11 @@ macro_rules! default_impl { impl Default for $t { #[inline] #[doc = $doc] - fn default() -> $t { $v } + fn default() -> $t { + $v + } } - } + }; } default_impl! { (), (), "Returns the default value of `()`" } diff --git a/rustfmt.toml b/rustfmt.toml index 45cce186c0996..af807aa6f739e 100644 --- a/rustfmt.toml +++ b/rustfmt.toml @@ -6,7 +6,7 @@ merge_derives = false # by default we ignore everything in the repository # tidy only checks files which are not ignored, each entry follows gitignore style ignore = [ - "build", + "/build/", "/vendor/", # tests for now are not formatted, as they are sometimes pretty-printing constrained diff --git a/src/bootstrap/bin/main.rs b/src/bootstrap/bin/main.rs index 07e582d4d2941..a32a4a7fe56c2 100644 --- a/src/bootstrap/bin/main.rs +++ b/src/bootstrap/bin/main.rs @@ -15,7 +15,7 @@ fn main() { // check_version warnings are not printed during setup let changelog_suggestion = - if matches!(config.cmd, Subcommand::Setup {..}) { None } else { check_version(&config) }; + if matches!(config.cmd, Subcommand::Setup { .. }) { None } else { check_version(&config) }; // NOTE: Since `./configure` generates a `config.toml`, distro maintainers will see the // changelog warning, not the `x.py setup` message. diff --git a/src/stage0.txt b/src/stage0.txt index e853b9b4e4191..d3c76eb282a7e 100644 --- a/src/stage0.txt +++ b/src/stage0.txt @@ -19,7 +19,7 @@ rustc: beta # bootstrapping issues with use of new syntax in this repo. If you're looking at # the beta/stable branch, this key should be omitted, as we don't want to depend # on rustfmt from nightly there. -rustfmt: nightly-2020-11-19 +rustfmt: nightly-2021-01-28 # When making a stable release the process currently looks like: # From 5d739180cde7f7350b7a90e8a7542bd9c4cd6783 Mon Sep 17 00:00:00 2001 From: Aaron Hill Date: Thu, 28 Jan 2021 09:47:59 -0500 Subject: [PATCH 12/24] Clone entire `TokenCursor` when collecting tokens Reverts PR #80830 Fixes taiki-e/pin-project#312 We can have an arbitrary number of `None`-delimited group frames pushed on the stack due to proc-macro invocations, which can legally be exited. Attempting to account for this would add a lot of complexity for a tiny performance gain, so let's just use the original strategy. --- compiler/rustc_parse/src/parser/mod.rs | 10 +------- .../auxiliary/nonterminal-recollect-attr.rs | 23 +++++++++++++++++++ .../proc-macro/nonterminal-recollect-attr.rs | 17 ++++++++++++++ 3 files changed, 41 insertions(+), 9 deletions(-) create mode 100644 src/test/ui/proc-macro/auxiliary/nonterminal-recollect-attr.rs create mode 100644 src/test/ui/proc-macro/nonterminal-recollect-attr.rs diff --git a/compiler/rustc_parse/src/parser/mod.rs b/compiler/rustc_parse/src/parser/mod.rs index c575c8219641c..e2af63d1744ec 100644 --- a/compiler/rustc_parse/src/parser/mod.rs +++ b/compiler/rustc_parse/src/parser/mod.rs @@ -1254,15 +1254,7 @@ impl<'a> Parser<'a> { f: impl FnOnce(&mut Self) -> PResult<'a, (R, TrailingToken)>, ) -> PResult<'a, R> { let start_token = (self.token.clone(), self.token_spacing); - let cursor_snapshot = TokenCursor { - frame: self.token_cursor.frame.clone(), - // We only ever capture tokens within our current frame, - // so we can just use an empty frame stack - stack: vec![], - desugar_doc_comments: self.token_cursor.desugar_doc_comments, - num_next_calls: self.token_cursor.num_next_calls, - append_unglued_token: self.token_cursor.append_unglued_token.clone(), - }; + let cursor_snapshot = self.token_cursor.clone(); let (mut ret, trailing_token) = f(self)?; diff --git a/src/test/ui/proc-macro/auxiliary/nonterminal-recollect-attr.rs b/src/test/ui/proc-macro/auxiliary/nonterminal-recollect-attr.rs new file mode 100644 index 0000000000000..a6903283aa108 --- /dev/null +++ b/src/test/ui/proc-macro/auxiliary/nonterminal-recollect-attr.rs @@ -0,0 +1,23 @@ +// force-host +// no-prefer-dynamic + +#![crate_type = "proc-macro"] +#![feature(proc_macro_quote)] + +extern crate proc_macro; +use proc_macro::{TokenStream, quote}; + +#[proc_macro_attribute] +pub fn first_attr(_: TokenStream, input: TokenStream) -> TokenStream { + let recollected: TokenStream = input.into_iter().collect(); + quote! { + #[second_attr] + $recollected + } +} + +#[proc_macro_attribute] +pub fn second_attr(_: TokenStream, input: TokenStream) -> TokenStream { + let _recollected: TokenStream = input.into_iter().collect(); + TokenStream::new() +} diff --git a/src/test/ui/proc-macro/nonterminal-recollect-attr.rs b/src/test/ui/proc-macro/nonterminal-recollect-attr.rs new file mode 100644 index 0000000000000..5d4649b78c270 --- /dev/null +++ b/src/test/ui/proc-macro/nonterminal-recollect-attr.rs @@ -0,0 +1,17 @@ +// check-pass +// aux-build:nonterminal-recollect-attr.rs + +extern crate nonterminal_recollect_attr; +use nonterminal_recollect_attr::*; + +macro_rules! my_macro { + ($v:ident) => { + #[first_attr] + $v struct Foo { + field: u8 + } + } +} + +my_macro!(pub); +fn main() {} From ad14924d1ac56da201db29604613cf7390b5b073 Mon Sep 17 00:00:00 2001 From: Dan Aloni Date: Thu, 28 Jan 2021 18:01:36 +0200 Subject: [PATCH 13/24] path trimming: ignore type aliases --- compiler/rustc_middle/src/ty/print/pretty.rs | 1 + ...h.before-SimplifyBranches-final.after.diff | 2 +- ...ch_68867.try_sum.EarlyOtherwiseBranch.diff | 2 +- ...float_to_exponential_common.ConstProp.diff | 2 +- .../issue_73223.main.PreCodegen.32bit.diff | 4 +- .../issue_73223.main.PreCodegen.64bit.diff | 4 +- ..._73223.main.SimplifyArmIdentity.32bit.diff | 4 +- ..._73223.main.SimplifyArmIdentity.64bit.diff | 4 +- ...ify_arm.id_result.SimplifyArmIdentity.diff | 2 +- ...lify_arm.id_result.SimplifyBranchSame.diff | 2 +- ...mplify_arm.id_try.SimplifyArmIdentity.diff | 6 +- ...implify_arm.id_try.SimplifyBranchSame.diff | 6 +- ...y.try_identity.DestinationPropagation.diff | 6 +- ..._try.try_identity.SimplifyArmIdentity.diff | 6 +- ....try_identity.SimplifyBranchSame.after.mir | 6 +- ..._try.try_identity.SimplifyLocals.after.mir | 6 +- ...ort.main.-------.InstrumentCoverage.0.html | 4 +- ...ert.main.-------.InstrumentCoverage.0.html | 4 +- ...osure#0}.-------.InstrumentCoverage.0.html | 2 +- ...osure#1}.-------.InstrumentCoverage.0.html | 2 +- ...osure#2}.-------.InstrumentCoverage.0.html | 2 +- ...ure.main.-------.InstrumentCoverage.0.html | 808 +++++++++--------- ...#0}-drop.-------.InstrumentCoverage.0.html | 6 +- ...#1}-drop.-------.InstrumentCoverage.0.html | 6 +- ...-in_func.-------.InstrumentCoverage.0.html | 10 +- ...hes.main.-------.InstrumentCoverage.0.html | 8 +- ...ind.main.-------.InstrumentCoverage.0.html | 4 +- ..._eq.main.-------.InstrumentCoverage.0.html | 36 +- ...block-control-flow-static-semantics.stderr | 8 +- .../ui/async-await/issues/issue-67893.stderr | 6 +- ...coercion-missing-tail-expected-type.stderr | 4 +- .../feature-gate-exhaustive-patterns.stderr | 2 +- .../type-mismatch-signature-deduction.stderr | 10 +- src/test/ui/generics/wrong-number-of-args.rs | 2 +- .../ui/generics/wrong-number-of-args.stderr | 2 +- src/test/ui/impl-trait/trait_type.stderr | 8 +- .../cannot-infer-closure-circular.stderr | 4 +- .../ui/inference/cannot-infer-closure.stderr | 6 +- .../cannot-infer-partial-try-return.stderr | 6 +- src/test/ui/inference/issue-72616.stderr | 2 +- src/test/ui/issue-74047.stderr | 2 +- src/test/ui/issues/issue-11844.stderr | 4 +- src/test/ui/issues/issue-12552.stderr | 12 +- src/test/ui/issues/issue-13466.rs | 8 +- src/test/ui/issues/issue-13466.stderr | 8 +- src/test/ui/issues/issue-21332.rs | 2 +- src/test/ui/issues/issue-21332.stderr | 4 +- src/test/ui/issues/issue-3680.rs | 4 +- src/test/ui/issues/issue-3680.stderr | 4 +- .../result-as_deref.stderr | 2 +- .../result-as_deref_mut.stderr | 4 +- ...1632-try-desugar-incompatible-types.stderr | 4 +- src/test/ui/issues/issue-6458-4.stderr | 4 +- .../lifetime-elision-return-type-trait.stderr | 4 +- src/test/ui/lint/lint-ctypes-enum.stderr | 2 +- src/test/ui/lint/must_use-tuple.rs | 10 +- src/test/ui/lint/must_use-tuple.stderr | 10 +- .../ui/macros/must-use-in-macro-55516.stderr | 2 +- src/test/ui/mismatched_types/abridged.stderr | 10 +- src/test/ui/mismatched_types/binops.rs | 2 +- src/test/ui/mismatched_types/binops.stderr | 6 +- .../method-help-unsatisfied-bound.stderr | 4 +- src/test/ui/nll/issue-54556-niconii.stderr | 2 +- .../ui/or-patterns/inconsistent-modes.stderr | 2 +- .../parser/unclosed-delimiter-in-dep.stderr | 4 +- .../borrowck-move-and-move.stderr | 4 +- .../borrowck-pat-ref-mut-and-ref.stderr | 4 +- .../pat-struct-field-expr-has-type.stderr | 4 +- .../ui/pattern/pat-type-err-let-stmt.stderr | 12 +- .../non-exhaustive-match-nested.stderr | 2 +- ...recursive-types-are-not-uninhabited.stderr | 2 +- .../termination-trait-test-wrong-type.stderr | 4 +- .../ui/rfc-2294-if-let-guard/typeck.stderr | 4 +- .../ui/span/impl-wrong-item-for-trait.stderr | 2 +- src/test/ui/suggestions/as-ref.stderr | 12 +- .../suggestions/mut-ref-reassignment.stderr | 2 +- .../ui/suggestions/option-content-move.stderr | 2 +- src/test/ui/suggestions/suggest-box.stderr | 2 +- .../self-without-lifetime-constraint.stderr | 8 +- .../ui/try-block/try-block-bad-type.stderr | 4 +- .../uninhabited-matches-feature-gated.stderr | 6 +- 81 files changed, 605 insertions(+), 604 deletions(-) diff --git a/compiler/rustc_middle/src/ty/print/pretty.rs b/compiler/rustc_middle/src/ty/print/pretty.rs index 4937fdd73144d..a8d9995bd0b2f 100644 --- a/compiler/rustc_middle/src/ty/print/pretty.rs +++ b/compiler/rustc_middle/src/ty/print/pretty.rs @@ -2143,6 +2143,7 @@ fn for_each_def(tcx: TyCtxt<'_>, mut collect_fn: impl for<'b> FnMut(&'b Ident, N match child.res { def::Res::Def(DefKind::AssocTy, _) => {} + def::Res::Def(DefKind::TyAlias, _) => {} def::Res::Def(defkind, def_id) => { if let Some(ns) = defkind.ns() { collect_fn(&child.ident, ns, def_id); diff --git a/src/test/mir-opt/early_otherwise_branch_68867.try_sum.EarlyOtherwiseBranch.before-SimplifyBranches-final.after.diff b/src/test/mir-opt/early_otherwise_branch_68867.try_sum.EarlyOtherwiseBranch.before-SimplifyBranches-final.after.diff index f51a08ed73068..1b292cdd796e5 100644 --- a/src/test/mir-opt/early_otherwise_branch_68867.try_sum.EarlyOtherwiseBranch.before-SimplifyBranches-final.after.diff +++ b/src/test/mir-opt/early_otherwise_branch_68867.try_sum.EarlyOtherwiseBranch.before-SimplifyBranches-final.after.diff @@ -1,7 +1,7 @@ - // MIR for `try_sum` before EarlyOtherwiseBranch + // MIR for `try_sum` after SimplifyBranches-final - fn try_sum(_1: &ViewportPercentageLength, _2: &ViewportPercentageLength) -> std::result::Result { + fn try_sum(_1: &ViewportPercentageLength, _2: &ViewportPercentageLength) -> Result { debug x => _1; // in scope 0 at $DIR/early_otherwise_branch_68867.rs:18:5: 18:6 debug other => _2; // in scope 0 at $DIR/early_otherwise_branch_68867.rs:19:5: 19:10 let mut _0: std::result::Result; // return place in scope 0 at $DIR/early_otherwise_branch_68867.rs:20:6: 20:42 diff --git a/src/test/mir-opt/early_otherwise_branch_68867.try_sum.EarlyOtherwiseBranch.diff b/src/test/mir-opt/early_otherwise_branch_68867.try_sum.EarlyOtherwiseBranch.diff index 05ef6721e6535..d20ee78459103 100644 --- a/src/test/mir-opt/early_otherwise_branch_68867.try_sum.EarlyOtherwiseBranch.diff +++ b/src/test/mir-opt/early_otherwise_branch_68867.try_sum.EarlyOtherwiseBranch.diff @@ -1,7 +1,7 @@ - // MIR for `try_sum` before EarlyOtherwiseBranch + // MIR for `try_sum` after EarlyOtherwiseBranch - fn try_sum(_1: &ViewportPercentageLength, _2: &ViewportPercentageLength) -> std::result::Result { + fn try_sum(_1: &ViewportPercentageLength, _2: &ViewportPercentageLength) -> Result { debug x => _1; // in scope 0 at $DIR/early_otherwise_branch_68867.rs:18:5: 18:6 debug other => _2; // in scope 0 at $DIR/early_otherwise_branch_68867.rs:19:5: 19:10 let mut _0: std::result::Result; // return place in scope 0 at $DIR/early_otherwise_branch_68867.rs:20:6: 20:42 diff --git a/src/test/mir-opt/funky_arms.float_to_exponential_common.ConstProp.diff b/src/test/mir-opt/funky_arms.float_to_exponential_common.ConstProp.diff index bb79cd80e51b6..caa02abf01936 100644 --- a/src/test/mir-opt/funky_arms.float_to_exponential_common.ConstProp.diff +++ b/src/test/mir-opt/funky_arms.float_to_exponential_common.ConstProp.diff @@ -1,7 +1,7 @@ - // MIR for `float_to_exponential_common` before ConstProp + // MIR for `float_to_exponential_common` after ConstProp - fn float_to_exponential_common(_1: &mut Formatter, _2: &T, _3: bool) -> std::result::Result<(), std::fmt::Error> { + fn float_to_exponential_common(_1: &mut Formatter, _2: &T, _3: bool) -> Result<(), std::fmt::Error> { debug fmt => _1; // in scope 0 at $DIR/funky_arms.rs:11:35: 11:38 debug num => _2; // in scope 0 at $DIR/funky_arms.rs:11:60: 11:63 debug upper => _3; // in scope 0 at $DIR/funky_arms.rs:11:69: 11:74 diff --git a/src/test/mir-opt/issue_73223.main.PreCodegen.32bit.diff b/src/test/mir-opt/issue_73223.main.PreCodegen.32bit.diff index 435b2a1360a6b..aa4cff9d9d1b3 100644 --- a/src/test/mir-opt/issue_73223.main.PreCodegen.32bit.diff +++ b/src/test/mir-opt/issue_73223.main.PreCodegen.32bit.diff @@ -128,7 +128,7 @@ // + span: $SRC_DIR/core/src/macros/mod.rs:LL:COL // + literal: Const { ty: for<'r, 's, 't0> fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> {<&i32 as std::fmt::Debug>::fmt}, val: Value(Scalar()) } StorageLive(_22); // scope 7 at $SRC_DIR/core/src/macros/mod.rs:LL:COL - _22 = transmute:: fn(&'r &i32, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>(move _23) -> bb3; // scope 7 at $SRC_DIR/core/src/macros/mod.rs:LL:COL + _22 = transmute:: fn(&'r &i32, &'s mut Formatter<'t0>) -> Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> Result<(), std::fmt::Error>>(move _23) -> bb3; // scope 7 at $SRC_DIR/core/src/macros/mod.rs:LL:COL // mir::Constant // + span: $SRC_DIR/core/src/macros/mod.rs:LL:COL // + literal: Const { ty: unsafe extern "rust-intrinsic" fn(for<'r, 's, 't0> fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>) -> for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> {std::intrinsics::transmute:: fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>}, val: Value(Scalar()) } @@ -158,7 +158,7 @@ // + span: $SRC_DIR/core/src/macros/mod.rs:LL:COL // + literal: Const { ty: for<'r, 's, 't0> fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> {<&i32 as std::fmt::Debug>::fmt}, val: Value(Scalar()) } StorageLive(_25); // scope 9 at $SRC_DIR/core/src/macros/mod.rs:LL:COL - _25 = transmute:: fn(&'r &i32, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>(move _26) -> bb5; // scope 9 at $SRC_DIR/core/src/macros/mod.rs:LL:COL + _25 = transmute:: fn(&'r &i32, &'s mut Formatter<'t0>) -> Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> Result<(), std::fmt::Error>>(move _26) -> bb5; // scope 9 at $SRC_DIR/core/src/macros/mod.rs:LL:COL // mir::Constant // + span: $SRC_DIR/core/src/macros/mod.rs:LL:COL // + literal: Const { ty: unsafe extern "rust-intrinsic" fn(for<'r, 's, 't0> fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>) -> for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> {std::intrinsics::transmute:: fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>}, val: Value(Scalar()) } diff --git a/src/test/mir-opt/issue_73223.main.PreCodegen.64bit.diff b/src/test/mir-opt/issue_73223.main.PreCodegen.64bit.diff index 435b2a1360a6b..aa4cff9d9d1b3 100644 --- a/src/test/mir-opt/issue_73223.main.PreCodegen.64bit.diff +++ b/src/test/mir-opt/issue_73223.main.PreCodegen.64bit.diff @@ -128,7 +128,7 @@ // + span: $SRC_DIR/core/src/macros/mod.rs:LL:COL // + literal: Const { ty: for<'r, 's, 't0> fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> {<&i32 as std::fmt::Debug>::fmt}, val: Value(Scalar()) } StorageLive(_22); // scope 7 at $SRC_DIR/core/src/macros/mod.rs:LL:COL - _22 = transmute:: fn(&'r &i32, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>(move _23) -> bb3; // scope 7 at $SRC_DIR/core/src/macros/mod.rs:LL:COL + _22 = transmute:: fn(&'r &i32, &'s mut Formatter<'t0>) -> Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> Result<(), std::fmt::Error>>(move _23) -> bb3; // scope 7 at $SRC_DIR/core/src/macros/mod.rs:LL:COL // mir::Constant // + span: $SRC_DIR/core/src/macros/mod.rs:LL:COL // + literal: Const { ty: unsafe extern "rust-intrinsic" fn(for<'r, 's, 't0> fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>) -> for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> {std::intrinsics::transmute:: fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>}, val: Value(Scalar()) } @@ -158,7 +158,7 @@ // + span: $SRC_DIR/core/src/macros/mod.rs:LL:COL // + literal: Const { ty: for<'r, 's, 't0> fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> {<&i32 as std::fmt::Debug>::fmt}, val: Value(Scalar()) } StorageLive(_25); // scope 9 at $SRC_DIR/core/src/macros/mod.rs:LL:COL - _25 = transmute:: fn(&'r &i32, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>(move _26) -> bb5; // scope 9 at $SRC_DIR/core/src/macros/mod.rs:LL:COL + _25 = transmute:: fn(&'r &i32, &'s mut Formatter<'t0>) -> Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> Result<(), std::fmt::Error>>(move _26) -> bb5; // scope 9 at $SRC_DIR/core/src/macros/mod.rs:LL:COL // mir::Constant // + span: $SRC_DIR/core/src/macros/mod.rs:LL:COL // + literal: Const { ty: unsafe extern "rust-intrinsic" fn(for<'r, 's, 't0> fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>) -> for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> {std::intrinsics::transmute:: fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>}, val: Value(Scalar()) } diff --git a/src/test/mir-opt/issue_73223.main.SimplifyArmIdentity.32bit.diff b/src/test/mir-opt/issue_73223.main.SimplifyArmIdentity.32bit.diff index d87cb2af8baac..ad60b2c4edfa9 100644 --- a/src/test/mir-opt/issue_73223.main.SimplifyArmIdentity.32bit.diff +++ b/src/test/mir-opt/issue_73223.main.SimplifyArmIdentity.32bit.diff @@ -203,7 +203,7 @@ StorageLive(_44); // scope 7 at $SRC_DIR/core/src/macros/mod.rs:LL:COL StorageLive(_45); // scope 7 at $SRC_DIR/core/src/macros/mod.rs:LL:COL _45 = _38; // scope 7 at $SRC_DIR/core/src/macros/mod.rs:LL:COL - _44 = transmute:: fn(&'r &i32, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>(move _45) -> bb5; // scope 7 at $SRC_DIR/core/src/macros/mod.rs:LL:COL + _44 = transmute:: fn(&'r &i32, &'s mut Formatter<'t0>) -> Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> Result<(), std::fmt::Error>>(move _45) -> bb5; // scope 7 at $SRC_DIR/core/src/macros/mod.rs:LL:COL // mir::Constant // + span: $SRC_DIR/core/src/macros/mod.rs:LL:COL // + literal: Const { ty: unsafe extern "rust-intrinsic" fn(for<'r, 's, 't0> fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>) -> for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> {std::intrinsics::transmute:: fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>}, val: Value(Scalar()) } @@ -252,7 +252,7 @@ StorageLive(_48); // scope 9 at $SRC_DIR/core/src/macros/mod.rs:LL:COL StorageLive(_49); // scope 9 at $SRC_DIR/core/src/macros/mod.rs:LL:COL _49 = _41; // scope 9 at $SRC_DIR/core/src/macros/mod.rs:LL:COL - _48 = transmute:: fn(&'r &i32, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>(move _49) -> bb7; // scope 9 at $SRC_DIR/core/src/macros/mod.rs:LL:COL + _48 = transmute:: fn(&'r &i32, &'s mut Formatter<'t0>) -> Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> Result<(), std::fmt::Error>>(move _49) -> bb7; // scope 9 at $SRC_DIR/core/src/macros/mod.rs:LL:COL // mir::Constant // + span: $SRC_DIR/core/src/macros/mod.rs:LL:COL // + literal: Const { ty: unsafe extern "rust-intrinsic" fn(for<'r, 's, 't0> fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>) -> for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> {std::intrinsics::transmute:: fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>}, val: Value(Scalar()) } diff --git a/src/test/mir-opt/issue_73223.main.SimplifyArmIdentity.64bit.diff b/src/test/mir-opt/issue_73223.main.SimplifyArmIdentity.64bit.diff index d87cb2af8baac..ad60b2c4edfa9 100644 --- a/src/test/mir-opt/issue_73223.main.SimplifyArmIdentity.64bit.diff +++ b/src/test/mir-opt/issue_73223.main.SimplifyArmIdentity.64bit.diff @@ -203,7 +203,7 @@ StorageLive(_44); // scope 7 at $SRC_DIR/core/src/macros/mod.rs:LL:COL StorageLive(_45); // scope 7 at $SRC_DIR/core/src/macros/mod.rs:LL:COL _45 = _38; // scope 7 at $SRC_DIR/core/src/macros/mod.rs:LL:COL - _44 = transmute:: fn(&'r &i32, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>(move _45) -> bb5; // scope 7 at $SRC_DIR/core/src/macros/mod.rs:LL:COL + _44 = transmute:: fn(&'r &i32, &'s mut Formatter<'t0>) -> Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> Result<(), std::fmt::Error>>(move _45) -> bb5; // scope 7 at $SRC_DIR/core/src/macros/mod.rs:LL:COL // mir::Constant // + span: $SRC_DIR/core/src/macros/mod.rs:LL:COL // + literal: Const { ty: unsafe extern "rust-intrinsic" fn(for<'r, 's, 't0> fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>) -> for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> {std::intrinsics::transmute:: fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>}, val: Value(Scalar()) } @@ -252,7 +252,7 @@ StorageLive(_48); // scope 9 at $SRC_DIR/core/src/macros/mod.rs:LL:COL StorageLive(_49); // scope 9 at $SRC_DIR/core/src/macros/mod.rs:LL:COL _49 = _41; // scope 9 at $SRC_DIR/core/src/macros/mod.rs:LL:COL - _48 = transmute:: fn(&'r &i32, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>(move _49) -> bb7; // scope 9 at $SRC_DIR/core/src/macros/mod.rs:LL:COL + _48 = transmute:: fn(&'r &i32, &'s mut Formatter<'t0>) -> Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut Formatter<'t0>) -> Result<(), std::fmt::Error>>(move _49) -> bb7; // scope 9 at $SRC_DIR/core/src/macros/mod.rs:LL:COL // mir::Constant // + span: $SRC_DIR/core/src/macros/mod.rs:LL:COL // + literal: Const { ty: unsafe extern "rust-intrinsic" fn(for<'r, 's, 't0> fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>) -> for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> {std::intrinsics::transmute:: fn(&'r &i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>, for<'r, 's, 't0> fn(&'r core::fmt::Opaque, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error>>}, val: Value(Scalar()) } diff --git a/src/test/mir-opt/simplify_arm.id_result.SimplifyArmIdentity.diff b/src/test/mir-opt/simplify_arm.id_result.SimplifyArmIdentity.diff index 253e3236ff7d1..40c18fb7282ec 100644 --- a/src/test/mir-opt/simplify_arm.id_result.SimplifyArmIdentity.diff +++ b/src/test/mir-opt/simplify_arm.id_result.SimplifyArmIdentity.diff @@ -1,7 +1,7 @@ - // MIR for `id_result` before SimplifyArmIdentity + // MIR for `id_result` after SimplifyArmIdentity - fn id_result(_1: std::result::Result) -> std::result::Result { + fn id_result(_1: Result) -> Result { debug r => _1; // in scope 0 at $DIR/simplify-arm.rs:16:14: 16:15 let mut _0: std::result::Result; // return place in scope 0 at $DIR/simplify-arm.rs:16:37: 16:52 let mut _2: isize; // in scope 0 at $DIR/simplify-arm.rs:18:9: 18:14 diff --git a/src/test/mir-opt/simplify_arm.id_result.SimplifyBranchSame.diff b/src/test/mir-opt/simplify_arm.id_result.SimplifyBranchSame.diff index 23cf43c531973..596dbabead0bf 100644 --- a/src/test/mir-opt/simplify_arm.id_result.SimplifyBranchSame.diff +++ b/src/test/mir-opt/simplify_arm.id_result.SimplifyBranchSame.diff @@ -1,7 +1,7 @@ - // MIR for `id_result` before SimplifyBranchSame + // MIR for `id_result` after SimplifyBranchSame - fn id_result(_1: std::result::Result) -> std::result::Result { + fn id_result(_1: Result) -> Result { debug r => _1; // in scope 0 at $DIR/simplify-arm.rs:16:14: 16:15 let mut _0: std::result::Result; // return place in scope 0 at $DIR/simplify-arm.rs:16:37: 16:52 let mut _2: isize; // in scope 0 at $DIR/simplify-arm.rs:18:9: 18:14 diff --git a/src/test/mir-opt/simplify_arm.id_try.SimplifyArmIdentity.diff b/src/test/mir-opt/simplify_arm.id_try.SimplifyArmIdentity.diff index 84d8214122ae1..ccb3b71817ff6 100644 --- a/src/test/mir-opt/simplify_arm.id_try.SimplifyArmIdentity.diff +++ b/src/test/mir-opt/simplify_arm.id_try.SimplifyArmIdentity.diff @@ -1,7 +1,7 @@ - // MIR for `id_try` before SimplifyArmIdentity + // MIR for `id_try` after SimplifyArmIdentity - fn id_try(_1: std::result::Result) -> std::result::Result { + fn id_try(_1: Result) -> Result { debug r => _1; // in scope 0 at $DIR/simplify-arm.rs:23:11: 23:12 let mut _0: std::result::Result; // return place in scope 0 at $DIR/simplify-arm.rs:23:34: 23:49 let _2: u8; // in scope 0 at $DIR/simplify-arm.rs:24:9: 24:10 @@ -26,7 +26,7 @@ - debug t => _9; // in scope 7 at $DIR/simplify-arm.rs:24:14: 24:15 + debug t => ((_0 as Err).0: i32); // in scope 7 at $DIR/simplify-arm.rs:24:14: 24:15 } - scope 8 (inlined as Try>::from_error) { // at $DIR/simplify-arm.rs:24:13: 24:15 + scope 8 (inlined as Try>::from_error) { // at $DIR/simplify-arm.rs:24:13: 24:15 - debug v => _8; // in scope 8 at $DIR/simplify-arm.rs:24:13: 24:15 + debug v => ((_0 as Err).0: i32); // in scope 8 at $DIR/simplify-arm.rs:24:13: 24:15 let mut _12: i32; // in scope 8 at $DIR/simplify-arm.rs:24:13: 24:15 @@ -39,7 +39,7 @@ scope 5 { } } - scope 6 (inlined as Try>::into_result) { // at $DIR/simplify-arm.rs:24:13: 24:15 + scope 6 (inlined as Try>::into_result) { // at $DIR/simplify-arm.rs:24:13: 24:15 debug self => _4; // in scope 6 at $DIR/simplify-arm.rs:24:13: 24:15 } diff --git a/src/test/mir-opt/simplify_arm.id_try.SimplifyBranchSame.diff b/src/test/mir-opt/simplify_arm.id_try.SimplifyBranchSame.diff index aa050655cdaa5..ec8ac30228e59 100644 --- a/src/test/mir-opt/simplify_arm.id_try.SimplifyBranchSame.diff +++ b/src/test/mir-opt/simplify_arm.id_try.SimplifyBranchSame.diff @@ -1,7 +1,7 @@ - // MIR for `id_try` before SimplifyBranchSame + // MIR for `id_try` after SimplifyBranchSame - fn id_try(_1: std::result::Result) -> std::result::Result { + fn id_try(_1: Result) -> Result { debug r => _1; // in scope 0 at $DIR/simplify-arm.rs:23:11: 23:12 let mut _0: std::result::Result; // return place in scope 0 at $DIR/simplify-arm.rs:23:34: 23:49 let _2: u8; // in scope 0 at $DIR/simplify-arm.rs:24:9: 24:10 @@ -23,7 +23,7 @@ scope 7 (inlined >::from) { // at $DIR/simplify-arm.rs:24:14: 24:15 debug t => ((_0 as Err).0: i32); // in scope 7 at $DIR/simplify-arm.rs:24:14: 24:15 } - scope 8 (inlined as Try>::from_error) { // at $DIR/simplify-arm.rs:24:13: 24:15 + scope 8 (inlined as Try>::from_error) { // at $DIR/simplify-arm.rs:24:13: 24:15 debug v => ((_0 as Err).0: i32); // in scope 8 at $DIR/simplify-arm.rs:24:13: 24:15 let mut _12: i32; // in scope 8 at $DIR/simplify-arm.rs:24:13: 24:15 } @@ -34,7 +34,7 @@ scope 5 { } } - scope 6 (inlined as Try>::into_result) { // at $DIR/simplify-arm.rs:24:13: 24:15 + scope 6 (inlined as Try>::into_result) { // at $DIR/simplify-arm.rs:24:13: 24:15 debug self => _4; // in scope 6 at $DIR/simplify-arm.rs:24:13: 24:15 } diff --git a/src/test/mir-opt/simplify_try.try_identity.DestinationPropagation.diff b/src/test/mir-opt/simplify_try.try_identity.DestinationPropagation.diff index 3ba0af991f63b..b1bae447f9c65 100644 --- a/src/test/mir-opt/simplify_try.try_identity.DestinationPropagation.diff +++ b/src/test/mir-opt/simplify_try.try_identity.DestinationPropagation.diff @@ -1,7 +1,7 @@ - // MIR for `try_identity` before DestinationPropagation + // MIR for `try_identity` after DestinationPropagation - fn try_identity(_1: std::result::Result) -> std::result::Result { + fn try_identity(_1: Result) -> Result { debug x => _1; // in scope 0 at $DIR/simplify_try.rs:7:17: 7:18 let mut _0: std::result::Result; // return place in scope 0 at $DIR/simplify_try.rs:7:41: 7:57 let _2: u32; // in scope 0 at $DIR/simplify_try.rs:8:9: 8:10 @@ -23,7 +23,7 @@ scope 7 (inlined >::from) { // at $DIR/simplify_try.rs:8:14: 8:15 debug t => ((_0 as Err).0: i32); // in scope 7 at $DIR/simplify_try.rs:8:14: 8:15 } - scope 8 (inlined as Try>::from_error) { // at $DIR/simplify_try.rs:8:13: 8:15 + scope 8 (inlined as Try>::from_error) { // at $DIR/simplify_try.rs:8:13: 8:15 debug v => ((_0 as Err).0: i32); // in scope 8 at $DIR/simplify_try.rs:8:13: 8:15 let mut _12: i32; // in scope 8 at $DIR/simplify_try.rs:8:13: 8:15 } @@ -34,7 +34,7 @@ scope 5 { } } - scope 6 (inlined as Try>::into_result) { // at $DIR/simplify_try.rs:8:13: 8:15 + scope 6 (inlined as Try>::into_result) { // at $DIR/simplify_try.rs:8:13: 8:15 - debug self => _4; // in scope 6 at $DIR/simplify_try.rs:8:13: 8:15 + debug self => _0; // in scope 6 at $DIR/simplify_try.rs:8:13: 8:15 } diff --git a/src/test/mir-opt/simplify_try.try_identity.SimplifyArmIdentity.diff b/src/test/mir-opt/simplify_try.try_identity.SimplifyArmIdentity.diff index 9c91762eb4e15..df274852f6820 100644 --- a/src/test/mir-opt/simplify_try.try_identity.SimplifyArmIdentity.diff +++ b/src/test/mir-opt/simplify_try.try_identity.SimplifyArmIdentity.diff @@ -1,7 +1,7 @@ - // MIR for `try_identity` before SimplifyArmIdentity + // MIR for `try_identity` after SimplifyArmIdentity - fn try_identity(_1: std::result::Result) -> std::result::Result { + fn try_identity(_1: Result) -> Result { debug x => _1; // in scope 0 at $DIR/simplify_try.rs:7:17: 7:18 let mut _0: std::result::Result; // return place in scope 0 at $DIR/simplify_try.rs:7:41: 7:57 let _2: u32; // in scope 0 at $DIR/simplify_try.rs:8:9: 8:10 @@ -26,7 +26,7 @@ - debug t => _9; // in scope 7 at $DIR/simplify_try.rs:8:14: 8:15 + debug t => ((_0 as Err).0: i32); // in scope 7 at $DIR/simplify_try.rs:8:14: 8:15 } - scope 8 (inlined as Try>::from_error) { // at $DIR/simplify_try.rs:8:13: 8:15 + scope 8 (inlined as Try>::from_error) { // at $DIR/simplify_try.rs:8:13: 8:15 - debug v => _8; // in scope 8 at $DIR/simplify_try.rs:8:13: 8:15 + debug v => ((_0 as Err).0: i32); // in scope 8 at $DIR/simplify_try.rs:8:13: 8:15 let mut _12: i32; // in scope 8 at $DIR/simplify_try.rs:8:13: 8:15 @@ -39,7 +39,7 @@ scope 5 { } } - scope 6 (inlined as Try>::into_result) { // at $DIR/simplify_try.rs:8:13: 8:15 + scope 6 (inlined as Try>::into_result) { // at $DIR/simplify_try.rs:8:13: 8:15 debug self => _4; // in scope 6 at $DIR/simplify_try.rs:8:13: 8:15 } diff --git a/src/test/mir-opt/simplify_try.try_identity.SimplifyBranchSame.after.mir b/src/test/mir-opt/simplify_try.try_identity.SimplifyBranchSame.after.mir index cd8436a971ee8..37274691fb476 100644 --- a/src/test/mir-opt/simplify_try.try_identity.SimplifyBranchSame.after.mir +++ b/src/test/mir-opt/simplify_try.try_identity.SimplifyBranchSame.after.mir @@ -1,6 +1,6 @@ // MIR for `try_identity` after SimplifyBranchSame -fn try_identity(_1: std::result::Result) -> std::result::Result { +fn try_identity(_1: Result) -> Result { debug x => _1; // in scope 0 at $DIR/simplify_try.rs:7:17: 7:18 let mut _0: std::result::Result; // return place in scope 0 at $DIR/simplify_try.rs:7:41: 7:57 let _2: u32; // in scope 0 at $DIR/simplify_try.rs:8:9: 8:10 @@ -22,7 +22,7 @@ fn try_identity(_1: std::result::Result) -> std::result::Result>::from) { // at $DIR/simplify_try.rs:8:14: 8:15 debug t => ((_0 as Err).0: i32); // in scope 7 at $DIR/simplify_try.rs:8:14: 8:15 } - scope 8 (inlined as Try>::from_error) { // at $DIR/simplify_try.rs:8:13: 8:15 + scope 8 (inlined as Try>::from_error) { // at $DIR/simplify_try.rs:8:13: 8:15 debug v => ((_0 as Err).0: i32); // in scope 8 at $DIR/simplify_try.rs:8:13: 8:15 let mut _12: i32; // in scope 8 at $DIR/simplify_try.rs:8:13: 8:15 } @@ -33,7 +33,7 @@ fn try_identity(_1: std::result::Result) -> std::result::Result as Try>::into_result) { // at $DIR/simplify_try.rs:8:13: 8:15 + scope 6 (inlined as Try>::into_result) { // at $DIR/simplify_try.rs:8:13: 8:15 debug self => _4; // in scope 6 at $DIR/simplify_try.rs:8:13: 8:15 } diff --git a/src/test/mir-opt/simplify_try.try_identity.SimplifyLocals.after.mir b/src/test/mir-opt/simplify_try.try_identity.SimplifyLocals.after.mir index 73f77f35a2b92..f8adcced4b306 100644 --- a/src/test/mir-opt/simplify_try.try_identity.SimplifyLocals.after.mir +++ b/src/test/mir-opt/simplify_try.try_identity.SimplifyLocals.after.mir @@ -1,6 +1,6 @@ // MIR for `try_identity` after SimplifyLocals -fn try_identity(_1: std::result::Result) -> std::result::Result { +fn try_identity(_1: Result) -> Result { debug x => _1; // in scope 0 at $DIR/simplify_try.rs:7:17: 7:18 let mut _0: std::result::Result; // return place in scope 0 at $DIR/simplify_try.rs:7:41: 7:57 scope 1 { @@ -12,7 +12,7 @@ fn try_identity(_1: std::result::Result) -> std::result::Result>::from) { // at $DIR/simplify_try.rs:8:14: 8:15 debug t => ((_0 as Err).0: i32); // in scope 7 at $DIR/simplify_try.rs:8:14: 8:15 } - scope 8 (inlined as Try>::from_error) { // at $DIR/simplify_try.rs:8:13: 8:15 + scope 8 (inlined as Try>::from_error) { // at $DIR/simplify_try.rs:8:13: 8:15 debug v => ((_0 as Err).0: i32); // in scope 8 at $DIR/simplify_try.rs:8:13: 8:15 } } @@ -22,7 +22,7 @@ fn try_identity(_1: std::result::Result) -> std::result::Result as Try>::into_result) { // at $DIR/simplify_try.rs:8:13: 8:15 + scope 6 (inlined as Try>::into_result) { // at $DIR/simplify_try.rs:8:13: 8:15 debug self => _0; // in scope 6 at $DIR/simplify_try.rs:8:13: 8:15 } diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.abort/abort.main.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.abort/abort.main.-------.InstrumentCoverage.0.html index 176587af25be0..6af254ae6fc7b 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.abort/abort.main.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.abort/abort.main.-------.InstrumentCoverage.0.html @@ -97,10 +97,10 @@ 26:9-26:23: @18[0]: _1 = move (_18.0: i32)">@17,18⦊countdown -= 1⦉@17,18; } @4⦊Ok(()) }⦉@4 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.assert/assert.main.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.assert/assert.main.-------.InstrumentCoverage.0.html index 365e94cd31e50..f51f534aad375 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.assert/assert.main.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.assert/assert.main.-------.InstrumentCoverage.0.html @@ -93,10 +93,10 @@ 17:9-17:23: @14[0]: _1 = move (_13.0: i32)">@13,14⦊countdown -= 1⦉@13,14; } @4⦊Ok(()) }⦉@4 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#0}.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#0}.-------.InstrumentCoverage.0.html index 8f61257ca1bac..cad988c5c4c23 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#0}.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#0}.-------.InstrumentCoverage.0.html @@ -73,7 +73,7 @@ 17:38-17:74: @1[5]: FakeRead(ForMatchedPlace, _13) 17:38-17:74: @1[7]: _25 = (_13.0: &std::fmt::Arguments) 17:38-17:74: @1[10]: _27 = &(*_25) -17:38-17:74: @1[12]: _28 = <Arguments as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::fmt::Arguments, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +17:38-17:74: @1[12]: _28 = <Arguments as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::fmt::Arguments, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 17:38-17:74: @1.Call: _26 = ArgumentV1::new::<Arguments>(move _27, move _28) -> [return: bb2, unwind: bb4] 17:38-17:74: @2[2]: _12 = [move _26] 17:38-17:74: @2[5]: _11 = &_12 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#1}.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#1}.-------.InstrumentCoverage.0.html index 923c669e72d11..497553baa331b 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#1}.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#1}.-------.InstrumentCoverage.0.html @@ -73,7 +73,7 @@ 17:38-17:74: @1[5]: FakeRead(ForMatchedPlace, _13) 17:38-17:74: @1[7]: _25 = (_13.0: &std::fmt::Arguments) 17:38-17:74: @1[10]: _27 = &(*_25) -17:38-17:74: @1[12]: _28 = <Arguments as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::fmt::Arguments, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +17:38-17:74: @1[12]: _28 = <Arguments as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::fmt::Arguments, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 17:38-17:74: @1.Call: _26 = ArgumentV1::new::<Arguments>(move _27, move _28) -> [return: bb2, unwind: bb4] 17:38-17:74: @2[2]: _12 = [move _26] 17:38-17:74: @2[5]: _11 = &_12 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#2}.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#2}.-------.InstrumentCoverage.0.html index 59f62959998ce..61fc64d9d3228 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#2}.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#2}.-------.InstrumentCoverage.0.html @@ -73,7 +73,7 @@ 17:38-17:74: @1[5]: FakeRead(ForMatchedPlace, _13) 17:38-17:74: @1[7]: _25 = (_13.0: &std::fmt::Arguments) 17:38-17:74: @1[10]: _27 = &(*_25) -17:38-17:74: @1[12]: _28 = <Arguments as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::fmt::Arguments, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +17:38-17:74: @1[12]: _28 = <Arguments as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::fmt::Arguments, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 17:38-17:74: @1.Call: _26 = ArgumentV1::new::<Arguments>(move _27, move _28) -> [return: bb2, unwind: bb4] 17:38-17:74: @2[2]: _12 = [move _26] 17:38-17:74: @2[5]: _11 = &_12 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.closure/closure.main.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.closure/closure.main.-------.InstrumentCoverage.0.html index 3bd446b0e049d..87ba653eb9c1c 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.closure/closure.main.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.closure/closure.main.-------.InstrumentCoverage.0.html @@ -91,7 +91,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -123,7 +123,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -155,7 +155,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -187,7 +187,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -219,7 +219,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -251,7 +251,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -283,7 +283,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -315,7 +315,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -347,7 +347,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -379,7 +379,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -411,7 +411,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -443,7 +443,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -475,7 +475,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -507,7 +507,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -539,7 +539,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -571,7 +571,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -609,7 +609,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -645,7 +645,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -681,7 +681,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -717,7 +717,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -753,7 +753,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -789,7 +789,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -825,7 +825,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -861,7 +861,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -897,7 +897,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -939,7 +939,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -964,7 +964,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -985,7 +985,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1017,7 +1017,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1042,7 +1042,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1063,7 +1063,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1095,7 +1095,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1120,7 +1120,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1141,7 +1141,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1173,7 +1173,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1198,7 +1198,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1219,7 +1219,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1251,7 +1251,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1276,7 +1276,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1297,7 +1297,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1329,7 +1329,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1354,7 +1354,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1375,7 +1375,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1407,7 +1407,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1432,7 +1432,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1453,7 +1453,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1485,7 +1485,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1510,7 +1510,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1531,7 +1531,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1563,7 +1563,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1588,7 +1588,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1609,7 +1609,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1641,7 +1641,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1666,7 +1666,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1687,7 +1687,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1719,7 +1719,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1744,7 +1744,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1765,7 +1765,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1797,7 +1797,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1822,7 +1822,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1843,7 +1843,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1875,7 +1875,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1900,7 +1900,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1921,7 +1921,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1953,7 +1953,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1978,7 +1978,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1999,7 +1999,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2031,7 +2031,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2056,7 +2056,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2077,7 +2077,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2109,7 +2109,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2134,7 +2134,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2155,7 +2155,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2187,7 +2187,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2212,7 +2212,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2233,7 +2233,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2265,7 +2265,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2290,7 +2290,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2311,7 +2311,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2343,7 +2343,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2368,7 +2368,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2389,7 +2389,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2421,7 +2421,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2446,7 +2446,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2467,7 +2467,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2499,7 +2499,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2524,7 +2524,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2545,7 +2545,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2583,7 +2583,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2608,7 +2608,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2629,7 +2629,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2664,7 +2664,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2689,7 +2689,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2710,7 +2710,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2745,7 +2745,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2770,7 +2770,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2791,7 +2791,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2826,7 +2826,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2851,7 +2851,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2872,7 +2872,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2907,7 +2907,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2932,7 +2932,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2953,7 +2953,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2988,7 +2988,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3013,7 +3013,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3034,7 +3034,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3069,7 +3069,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3094,7 +3094,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3115,7 +3115,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3150,7 +3150,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3175,7 +3175,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3196,7 +3196,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3231,7 +3231,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3256,7 +3256,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3277,7 +3277,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3318,7 +3318,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3343,7 +3343,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3364,7 +3364,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3388,7 +3388,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -3422,7 +3422,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3447,7 +3447,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3468,7 +3468,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3492,7 +3492,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -3526,7 +3526,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3551,7 +3551,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3572,7 +3572,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3596,7 +3596,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -3630,7 +3630,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3655,7 +3655,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3676,7 +3676,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3700,7 +3700,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -3734,7 +3734,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3759,7 +3759,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3780,7 +3780,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3804,7 +3804,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -3838,7 +3838,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3863,7 +3863,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3884,7 +3884,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3908,7 +3908,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -3942,7 +3942,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3967,7 +3967,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3988,7 +3988,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4012,7 +4012,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4046,7 +4046,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4071,7 +4071,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4092,7 +4092,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4116,7 +4116,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4150,7 +4150,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4175,7 +4175,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4196,7 +4196,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4220,7 +4220,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4254,7 +4254,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4279,7 +4279,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4300,7 +4300,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4324,7 +4324,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4358,7 +4358,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4383,7 +4383,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4404,7 +4404,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4428,7 +4428,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4462,7 +4462,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4487,7 +4487,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4508,7 +4508,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4532,7 +4532,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4566,7 +4566,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4591,7 +4591,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4612,7 +4612,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4636,7 +4636,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4670,7 +4670,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4695,7 +4695,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4716,7 +4716,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4740,7 +4740,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4774,7 +4774,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4799,7 +4799,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4820,7 +4820,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4844,7 +4844,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4878,7 +4878,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4903,7 +4903,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4924,7 +4924,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4948,7 +4948,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4988,7 +4988,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -5013,7 +5013,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -5034,7 +5034,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -5058,7 +5058,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -5083,7 +5083,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -5116,7 +5116,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -5141,7 +5141,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -5162,7 +5162,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -5186,7 +5186,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -5211,7 +5211,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -5244,7 +5244,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -5269,7 +5269,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -5290,7 +5290,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -5314,7 +5314,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -5339,7 +5339,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -5372,7 +5372,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -5397,7 +5397,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -5418,7 +5418,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -5442,7 +5442,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -5467,7 +5467,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -5500,7 +5500,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -5525,7 +5525,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -5546,7 +5546,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -5570,7 +5570,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -5595,7 +5595,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -5628,7 +5628,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -5653,7 +5653,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -5674,7 +5674,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -5698,7 +5698,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -5723,7 +5723,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -5756,7 +5756,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -5781,7 +5781,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -5802,7 +5802,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -5826,7 +5826,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -5851,7 +5851,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -5884,7 +5884,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -5909,7 +5909,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -5930,7 +5930,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -5954,7 +5954,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -5979,7 +5979,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -6012,7 +6012,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -6037,7 +6037,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -6058,7 +6058,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -6082,7 +6082,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -6107,7 +6107,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -6140,7 +6140,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -6165,7 +6165,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -6186,7 +6186,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -6210,7 +6210,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -6235,7 +6235,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -6268,7 +6268,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -6293,7 +6293,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -6314,7 +6314,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -6338,7 +6338,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -6363,7 +6363,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -6396,7 +6396,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -6421,7 +6421,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -6442,7 +6442,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -6466,7 +6466,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -6491,7 +6491,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -6524,7 +6524,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -6549,7 +6549,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -6570,7 +6570,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -6594,7 +6594,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -6619,7 +6619,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -6652,7 +6652,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -6677,7 +6677,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -6698,7 +6698,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -6722,7 +6722,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -6747,7 +6747,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -6780,7 +6780,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -6805,7 +6805,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -6826,7 +6826,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -6850,7 +6850,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -6875,7 +6875,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -6908,7 +6908,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -6933,7 +6933,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -6954,7 +6954,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -6978,7 +6978,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -7003,7 +7003,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -7036,7 +7036,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -7061,7 +7061,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -7082,7 +7082,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -7106,7 +7106,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -7131,7 +7131,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -7171,7 +7171,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -7196,7 +7196,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -7217,7 +7217,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -7241,7 +7241,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -7266,7 +7266,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -7303,7 +7303,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -7328,7 +7328,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -7349,7 +7349,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -7373,7 +7373,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -7398,7 +7398,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -7435,7 +7435,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -7460,7 +7460,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -7481,7 +7481,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -7505,7 +7505,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -7530,7 +7530,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -7567,7 +7567,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -7592,7 +7592,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -7613,7 +7613,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -7637,7 +7637,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -7662,7 +7662,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -7698,7 +7698,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -7723,7 +7723,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -7744,7 +7744,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -7768,7 +7768,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -7793,7 +7793,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -7831,7 +7831,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -7856,7 +7856,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -7877,7 +7877,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -7901,7 +7901,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -7926,7 +7926,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -7964,7 +7964,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -7989,7 +7989,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -8010,7 +8010,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -8034,7 +8034,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -8059,7 +8059,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -8097,7 +8097,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -8122,7 +8122,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -8143,7 +8143,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -8167,7 +8167,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -8192,7 +8192,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -8230,7 +8230,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -8255,7 +8255,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -8276,7 +8276,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -8300,7 +8300,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -8325,7 +8325,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -8363,7 +8363,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -8388,7 +8388,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -8409,7 +8409,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -8433,7 +8433,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -8458,7 +8458,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -8495,7 +8495,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -8520,7 +8520,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -8541,7 +8541,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -8565,7 +8565,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -8590,7 +8590,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -8629,7 +8629,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -8654,7 +8654,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -8675,7 +8675,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -8699,7 +8699,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -8724,7 +8724,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -8763,7 +8763,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -8788,7 +8788,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -8809,7 +8809,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -8833,7 +8833,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -8858,7 +8858,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -8897,7 +8897,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -8922,7 +8922,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -8943,7 +8943,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -8967,7 +8967,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -8992,7 +8992,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -9031,7 +9031,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -9056,7 +9056,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -9077,7 +9077,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -9101,7 +9101,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -9126,7 +9126,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -9165,7 +9165,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -9190,7 +9190,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -9211,7 +9211,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -9235,7 +9235,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -9260,7 +9260,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -9298,7 +9298,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -9323,7 +9323,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -9344,7 +9344,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -9368,7 +9368,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -9393,7 +9393,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -9433,7 +9433,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -9458,7 +9458,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -9479,7 +9479,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -9503,7 +9503,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -9528,7 +9528,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -9568,7 +9568,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -9593,7 +9593,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -9614,7 +9614,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -9638,7 +9638,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -9663,7 +9663,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -9704,7 +9704,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -9729,7 +9729,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -9750,7 +9750,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -9774,7 +9774,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -9799,7 +9799,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -9840,7 +9840,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -9865,7 +9865,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -9886,7 +9886,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -9910,7 +9910,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -9935,7 +9935,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -9976,7 +9976,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -10001,7 +10001,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -10022,7 +10022,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -10046,7 +10046,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -10071,7 +10071,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -10113,7 +10113,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -10138,7 +10138,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -10159,7 +10159,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -10183,7 +10183,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -10208,7 +10208,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -10250,7 +10250,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -10275,7 +10275,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -10296,7 +10296,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -10320,7 +10320,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -10345,7 +10345,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -10387,7 +10387,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -10412,7 +10412,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -10433,7 +10433,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -10457,7 +10457,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -10482,7 +10482,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -10525,7 +10525,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -10550,7 +10550,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -10571,7 +10571,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -10595,7 +10595,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -10620,7 +10620,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -10663,7 +10663,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -10688,7 +10688,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -10709,7 +10709,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -10733,7 +10733,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -10758,7 +10758,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -10801,7 +10801,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -10826,7 +10826,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -10847,7 +10847,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -10871,7 +10871,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -10896,7 +10896,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.drop_trait/drop_trait.{impl#0}-drop.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.drop_trait/drop_trait.{impl#0}-drop.-------.InstrumentCoverage.0.html index b5dedeec8ac7e..a079825f65786 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.drop_trait/drop_trait.{impl#0}-drop.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.drop_trait/drop_trait.{impl#0}-drop.-------.InstrumentCoverage.0.html @@ -78,7 +78,7 @@ 10:9-10:53: @0[20]: FakeRead(ForMatchedPlace, _13) 10:9-10:53: @0[22]: _15 = (_13.0: &i32) 10:9-10:53: @0[25]: _17 = &(*_15) -10:9-10:53: @0[27]: _18 = <i32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +10:9-10:53: @0[27]: _18 = <i32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r i32, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 10:9-10:53: @0.Call: _16 = ArgumentV1::new::<i32>(move _17, move _18) -> [return: bb1, unwind: bb4] 10:9-10:53: @1[2]: _12 = [move _16] 10:9-10:53: @1[5]: _11 = &_12 @@ -98,7 +98,7 @@ 10:9-10:53: @0[20]: FakeRead(ForMatchedPlace, _13) 10:9-10:53: @0[22]: _15 = (_13.0: &i32) 10:9-10:53: @0[25]: _17 = &(*_15) -10:9-10:53: @0[27]: _18 = <i32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +10:9-10:53: @0[27]: _18 = <i32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r i32, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 10:9-10:53: @0.Call: _16 = ArgumentV1::new::<i32>(move _17, move _18) -> [return: bb1, unwind: bb4] 10:9-10:53: @1[2]: _12 = [move _16] 10:9-10:53: @1[5]: _11 = &_12 @@ -118,7 +118,7 @@ 10:9-10:53: @0[20]: FakeRead(ForMatchedPlace, _13) 10:9-10:53: @0[22]: _15 = (_13.0: &i32) 10:9-10:53: @0[25]: _17 = &(*_15) -10:9-10:53: @0[27]: _18 = <i32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +10:9-10:53: @0[27]: _18 = <i32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r i32, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 10:9-10:53: @0.Call: _16 = ArgumentV1::new::<i32>(move _17, move _18) -> [return: bb1, unwind: bb4] 10:9-10:53: @1[2]: _12 = [move _16] 10:9-10:53: @1[5]: _11 = &_12 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.generics/generics.{impl#1}-drop.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.generics/generics.{impl#1}-drop.-------.InstrumentCoverage.0.html index c4e99bd679d0e..40130bde445be 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.generics/generics.{impl#1}-drop.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.generics/generics.{impl#1}-drop.-------.InstrumentCoverage.0.html @@ -78,7 +78,7 @@ 18:9-18:53: @0[20]: FakeRead(ForMatchedPlace, _13) 18:9-18:53: @0[22]: _15 = (_13.0: &T) 18:9-18:53: @0[25]: _17 = &(*_15) -18:9-18:53: @0[27]: _18 = <T as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r T, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +18:9-18:53: @0[27]: _18 = <T as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r T, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 18:9-18:53: @0.Call: _16 = ArgumentV1::new::<T>(move _17, move _18) -> [return: bb1, unwind: bb4] 18:9-18:53: @1[2]: _12 = [move _16] 18:9-18:53: @1[5]: _11 = &_12 @@ -98,7 +98,7 @@ 18:9-18:53: @0[20]: FakeRead(ForMatchedPlace, _13) 18:9-18:53: @0[22]: _15 = (_13.0: &T) 18:9-18:53: @0[25]: _17 = &(*_15) -18:9-18:53: @0[27]: _18 = <T as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r T, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +18:9-18:53: @0[27]: _18 = <T as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r T, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 18:9-18:53: @0.Call: _16 = ArgumentV1::new::<T>(move _17, move _18) -> [return: bb1, unwind: bb4] 18:9-18:53: @1[2]: _12 = [move _16] 18:9-18:53: @1[5]: _11 = &_12 @@ -118,7 +118,7 @@ 18:9-18:53: @0[20]: FakeRead(ForMatchedPlace, _13) 18:9-18:53: @0[22]: _15 = (_13.0: &T) 18:9-18:53: @0[25]: _17 = &(*_15) -18:9-18:53: @0[27]: _18 = <T as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r T, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +18:9-18:53: @0[27]: _18 = <T as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r T, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 18:9-18:53: @0.Call: _16 = ArgumentV1::new::<T>(move _17, move _18) -> [return: bb1, unwind: bb4] 18:9-18:53: @1[2]: _12 = [move _16] 18:9-18:53: @1[5]: _11 = &_12 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.inner_items/inner_items.main-in_func.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.inner_items/inner_items.main-in_func.-------.InstrumentCoverage.0.html index 8b5257b02bbd6..955606c898f60 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.inner_items/inner_items.main-in_func.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.inner_items/inner_items.main-in_func.-------.InstrumentCoverage.0.html @@ -85,7 +85,7 @@ 21:9-21:30: @1[23]: FakeRead(ForMatchedPlace, _17) 21:9-21:30: @1[25]: _19 = (_17.0: &u32) 21:9-21:30: @1[28]: _21 = &(*_19) -21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 21:9-21:30: @1.Call: _20 = ArgumentV1::new::<u32>(move _21, move _22) -> [return: bb2, unwind: bb5] 21:9-21:30: @2[2]: _16 = [move _20] 21:9-21:30: @2[5]: _15 = &_16 @@ -111,7 +111,7 @@ 21:9-21:30: @1[23]: FakeRead(ForMatchedPlace, _17) 21:9-21:30: @1[25]: _19 = (_17.0: &u32) 21:9-21:30: @1[28]: _21 = &(*_19) -21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 21:9-21:30: @1.Call: _20 = ArgumentV1::new::<u32>(move _21, move _22) -> [return: bb2, unwind: bb5] 21:9-21:30: @2[2]: _16 = [move _20] 21:9-21:30: @2[5]: _15 = &_16 @@ -137,7 +137,7 @@ 21:9-21:30: @1[23]: FakeRead(ForMatchedPlace, _17) 21:9-21:30: @1[25]: _19 = (_17.0: &u32) 21:9-21:30: @1[28]: _21 = &(*_19) -21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 21:9-21:30: @1.Call: _20 = ArgumentV1::new::<u32>(move _21, move _22) -> [return: bb2, unwind: bb5] 21:9-21:30: @2[2]: _16 = [move _20] 21:9-21:30: @2[5]: _15 = &_16 @@ -163,7 +163,7 @@ 21:9-21:30: @1[23]: FakeRead(ForMatchedPlace, _17) 21:9-21:30: @1[25]: _19 = (_17.0: &u32) 21:9-21:30: @1[28]: _21 = &(*_19) -21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 21:9-21:30: @1.Call: _20 = ArgumentV1::new::<u32>(move _21, move _22) -> [return: bb2, unwind: bb5] 21:9-21:30: @2[2]: _16 = [move _20] 21:9-21:30: @2[5]: _15 = &_16 @@ -189,7 +189,7 @@ 21:9-21:30: @1[23]: FakeRead(ForMatchedPlace, _17) 21:9-21:30: @1[25]: _19 = (_17.0: &u32) 21:9-21:30: @1[28]: _21 = &(*_19) -21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 21:9-21:30: @1.Call: _20 = ArgumentV1::new::<u32>(move _21, move _22) -> [return: bb2, unwind: bb5] 21:9-21:30: @2[2]: _16 = [move _20] 21:9-21:30: @2[5]: _15 = &_16 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.loops_branches/loops_branches.main.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.loops_branches/loops_branches.main.-------.InstrumentCoverage.0.html index 54b1ea45cba9d..279519584da05 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.loops_branches/loops_branches.main.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.loops_branches/loops_branches.main.-------.InstrumentCoverage.0.html @@ -80,7 +80,7 @@ 24:5-24:34: @0[23]: FakeRead(ForMatchedPlace, _13) 24:5-24:34: @0[25]: _15 = (_13.0: &DebugTest) 24:5-24:34: @0[28]: _17 = &(*_15) -24:5-24:34: @0[30]: _18 = <DebugTest as Debug>::fmt as for<'r, 's, 't0> fn(&'r DebugTest, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +24:5-24:34: @0[30]: _18 = <DebugTest as Debug>::fmt as for<'r, 's, 't0> fn(&'r DebugTest, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 24:5-24:34: @0.Call: _16 = ArgumentV1::new::<DebugTest>(move _17, move _18) -> [return: bb1, unwind: bb4] 24:5-24:34: @1[2]: _12 = [move _16] 24:5-24:34: @1[5]: _11 = &_12 @@ -102,7 +102,7 @@ 24:5-24:34: @0[23]: FakeRead(ForMatchedPlace, _13) 24:5-24:34: @0[25]: _15 = (_13.0: &DebugTest) 24:5-24:34: @0[28]: _17 = &(*_15) -24:5-24:34: @0[30]: _18 = <DebugTest as Debug>::fmt as for<'r, 's, 't0> fn(&'r DebugTest, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +24:5-24:34: @0[30]: _18 = <DebugTest as Debug>::fmt as for<'r, 's, 't0> fn(&'r DebugTest, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 24:5-24:34: @0.Call: _16 = ArgumentV1::new::<DebugTest>(move _17, move _18) -> [return: bb1, unwind: bb4] 24:5-24:34: @1[2]: _12 = [move _16] 24:5-24:34: @1[5]: _11 = &_12 @@ -124,7 +124,7 @@ 24:5-24:34: @0[23]: FakeRead(ForMatchedPlace, _13) 24:5-24:34: @0[25]: _15 = (_13.0: &DebugTest) 24:5-24:34: @0[28]: _17 = &(*_15) -24:5-24:34: @0[30]: _18 = <DebugTest as Debug>::fmt as for<'r, 's, 't0> fn(&'r DebugTest, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +24:5-24:34: @0[30]: _18 = <DebugTest as Debug>::fmt as for<'r, 's, 't0> fn(&'r DebugTest, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 24:5-24:34: @0.Call: _16 = ArgumentV1::new::<DebugTest>(move _17, move _18) -> [return: bb1, unwind: bb4] 24:5-24:34: @1[2]: _12 = [move _16] 24:5-24:34: @1[5]: _11 = &_12 @@ -146,7 +146,7 @@ 24:5-24:34: @0[23]: FakeRead(ForMatchedPlace, _13) 24:5-24:34: @0[25]: _15 = (_13.0: &DebugTest) 24:5-24:34: @0[28]: _17 = &(*_15) -24:5-24:34: @0[30]: _18 = <DebugTest as Debug>::fmt as for<'r, 's, 't0> fn(&'r DebugTest, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +24:5-24:34: @0[30]: _18 = <DebugTest as Debug>::fmt as for<'r, 's, 't0> fn(&'r DebugTest, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 24:5-24:34: @0.Call: _16 = ArgumentV1::new::<DebugTest>(move _17, move _18) -> [return: bb1, unwind: bb4] 24:5-24:34: @1[2]: _12 = [move _16] 24:5-24:34: @1[5]: _11 = &_12 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.panic_unwind/panic_unwind.main.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.panic_unwind/panic_unwind.main.-------.InstrumentCoverage.0.html index 5b097f118e3a8..c9d189c00c0ba 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.panic_unwind/panic_unwind.main.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.panic_unwind/panic_unwind.main.-------.InstrumentCoverage.0.html @@ -93,10 +93,10 @@ 21:9-21:23: @14[0]: _1 = move (_13.0: i32)">@13,14⦊countdown -= 1⦉@13,14; } @4⦊Ok(()) }⦉@4 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.partial_eq/partial_eq.main.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.partial_eq/partial_eq.main.-------.InstrumentCoverage.0.html index 6d9d63deccf17..459b0fb682d19 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.partial_eq/partial_eq.main.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.partial_eq/partial_eq.main.-------.InstrumentCoverage.0.html @@ -89,13 +89,13 @@ 25:5-25:95: @3[11]: _22 = (_14.1: &Version) 25:5-25:95: @3[13]: _23 = (_14.2: &bool) 25:5-25:95: @3[16]: _25 = &(*_21) -25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @3.Call: _24 = ArgumentV1::new::<Version>(move _25, move _26) -> [return: bb4, unwind: bb9] 25:5-25:95: @4[4]: _28 = &(*_22) -25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @4.Call: _27 = ArgumentV1::new::<Version>(move _28, move _29) -> [return: bb5, unwind: bb9] 25:5-25:95: @5[4]: _31 = &(*_23) -25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @5.Call: _30 = ArgumentV1::new::<bool>(move _31, move _32) -> [return: bb6, unwind: bb9] 25:5-25:95: @6[2]: _13 = [move _24, move _27, move _30] 25:5-25:95: @6[9]: _12 = &_13 @@ -126,13 +126,13 @@ 25:5-25:95: @3[11]: _22 = (_14.1: &Version) 25:5-25:95: @3[13]: _23 = (_14.2: &bool) 25:5-25:95: @3[16]: _25 = &(*_21) -25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @3.Call: _24 = ArgumentV1::new::<Version>(move _25, move _26) -> [return: bb4, unwind: bb9] 25:5-25:95: @4[4]: _28 = &(*_22) -25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @4.Call: _27 = ArgumentV1::new::<Version>(move _28, move _29) -> [return: bb5, unwind: bb9] 25:5-25:95: @5[4]: _31 = &(*_23) -25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @5.Call: _30 = ArgumentV1::new::<bool>(move _31, move _32) -> [return: bb6, unwind: bb9] 25:5-25:95: @6[2]: _13 = [move _24, move _27, move _30] 25:5-25:95: @6[9]: _12 = &_13 @@ -163,13 +163,13 @@ 25:5-25:95: @3[11]: _22 = (_14.1: &Version) 25:5-25:95: @3[13]: _23 = (_14.2: &bool) 25:5-25:95: @3[16]: _25 = &(*_21) -25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @3.Call: _24 = ArgumentV1::new::<Version>(move _25, move _26) -> [return: bb4, unwind: bb9] 25:5-25:95: @4[4]: _28 = &(*_22) -25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @4.Call: _27 = ArgumentV1::new::<Version>(move _28, move _29) -> [return: bb5, unwind: bb9] 25:5-25:95: @5[4]: _31 = &(*_23) -25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @5.Call: _30 = ArgumentV1::new::<bool>(move _31, move _32) -> [return: bb6, unwind: bb9] 25:5-25:95: @6[2]: _13 = [move _24, move _27, move _30] 25:5-25:95: @6[9]: _12 = &_13 @@ -200,13 +200,13 @@ 25:5-25:95: @3[11]: _22 = (_14.1: &Version) 25:5-25:95: @3[13]: _23 = (_14.2: &bool) 25:5-25:95: @3[16]: _25 = &(*_21) -25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @3.Call: _24 = ArgumentV1::new::<Version>(move _25, move _26) -> [return: bb4, unwind: bb9] 25:5-25:95: @4[4]: _28 = &(*_22) -25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @4.Call: _27 = ArgumentV1::new::<Version>(move _28, move _29) -> [return: bb5, unwind: bb9] 25:5-25:95: @5[4]: _31 = &(*_23) -25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @5.Call: _30 = ArgumentV1::new::<bool>(move _31, move _32) -> [return: bb6, unwind: bb9] 25:5-25:95: @6[2]: _13 = [move _24, move _27, move _30] 25:5-25:95: @6[9]: _12 = &_13 @@ -237,13 +237,13 @@ 25:5-25:95: @3[11]: _22 = (_14.1: &Version) 25:5-25:95: @3[13]: _23 = (_14.2: &bool) 25:5-25:95: @3[16]: _25 = &(*_21) -25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @3.Call: _24 = ArgumentV1::new::<Version>(move _25, move _26) -> [return: bb4, unwind: bb9] 25:5-25:95: @4[4]: _28 = &(*_22) -25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @4.Call: _27 = ArgumentV1::new::<Version>(move _28, move _29) -> [return: bb5, unwind: bb9] 25:5-25:95: @5[4]: _31 = &(*_23) -25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @5.Call: _30 = ArgumentV1::new::<bool>(move _31, move _32) -> [return: bb6, unwind: bb9] 25:5-25:95: @6[2]: _13 = [move _24, move _27, move _30] 25:5-25:95: @6[9]: _12 = &_13 @@ -274,13 +274,13 @@ 25:5-25:95: @3[11]: _22 = (_14.1: &Version) 25:5-25:95: @3[13]: _23 = (_14.2: &bool) 25:5-25:95: @3[16]: _25 = &(*_21) -25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @3.Call: _24 = ArgumentV1::new::<Version>(move _25, move _26) -> [return: bb4, unwind: bb9] 25:5-25:95: @4[4]: _28 = &(*_22) -25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @4.Call: _27 = ArgumentV1::new::<Version>(move _28, move _29) -> [return: bb5, unwind: bb9] 25:5-25:95: @5[4]: _31 = &(*_23) -25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @5.Call: _30 = ArgumentV1::new::<bool>(move _31, move _32) -> [return: bb6, unwind: bb9] 25:5-25:95: @6[2]: _13 = [move _24, move _27, move _30] 25:5-25:95: @6[9]: _12 = &_13 diff --git a/src/test/ui/async-await/async-block-control-flow-static-semantics.stderr b/src/test/ui/async-await/async-block-control-flow-static-semantics.stderr index dbdfb2e71e0cd..919904ce3b6a2 100644 --- a/src/test/ui/async-await/async-block-control-flow-static-semantics.stderr +++ b/src/test/ui/async-await/async-block-control-flow-static-semantics.stderr @@ -59,22 +59,22 @@ error[E0308]: mismatched types --> $DIR/async-block-control-flow-static-semantics.rs:47:44 | LL | fn rethrow_targets_async_block_not_fn() -> Result { - | ---------------------------------- ^^^^^^^^^^^^^^^^^ expected enum `std::result::Result`, found `()` + | ---------------------------------- ^^^^^^^^^^^^^^^^^ expected enum `Result`, found `()` | | | implicitly returns `()` as its body has no tail or `return` expression | - = note: expected enum `std::result::Result` + = note: expected enum `Result` found unit type `()` error[E0308]: mismatched types --> $DIR/async-block-control-flow-static-semantics.rs:56:50 | LL | fn rethrow_targets_async_block_not_async_fn() -> Result { - | ---------------------------------------- ^^^^^^^^^^^^^^^^^ expected enum `std::result::Result`, found `()` + | ---------------------------------------- ^^^^^^^^^^^^^^^^^ expected enum `Result`, found `()` | | | implicitly returns `()` as its body has no tail or `return` expression | - = note: expected enum `std::result::Result` + = note: expected enum `Result` found unit type `()` error: aborting due to 8 previous errors diff --git a/src/test/ui/async-await/issues/issue-67893.stderr b/src/test/ui/async-await/issues/issue-67893.stderr index af09f0a27bf21..aee2ae0e2e4a8 100644 --- a/src/test/ui/async-await/issues/issue-67893.stderr +++ b/src/test/ui/async-await/issues/issue-67893.stderr @@ -13,9 +13,9 @@ LL | pub async fn run() { | - within this `impl Future` | = help: within `impl Future`, the trait `Send` is not implemented for `MutexGuard<'_, ()>` - = note: required because it appears within the type `for<'r, 's, 't0, 't1, 't2, 't3> {ResumeTy, Arc>, &'r Mutex<()>, std::result::Result, PoisonError>>, &'t1 MutexGuard<'t2, ()>, MutexGuard<'t3, ()>, (), impl Future}` - = note: required because it appears within the type `[static generator@run::{closure#0} for<'r, 's, 't0, 't1, 't2, 't3> {ResumeTy, Arc>, &'r Mutex<()>, std::result::Result, PoisonError>>, &'t1 MutexGuard<'t2, ()>, MutexGuard<'t3, ()>, (), impl Future}]` - = note: required because it appears within the type `from_generator::GenFuture<[static generator@run::{closure#0} for<'r, 's, 't0, 't1, 't2, 't3> {ResumeTy, Arc>, &'r Mutex<()>, std::result::Result, PoisonError>>, &'t1 MutexGuard<'t2, ()>, MutexGuard<'t3, ()>, (), impl Future}]>` + = note: required because it appears within the type `for<'r, 's, 't0, 't1, 't2, 't3> {ResumeTy, Arc>, &'r Mutex<()>, Result, PoisonError>>, &'t1 MutexGuard<'t2, ()>, MutexGuard<'t3, ()>, (), impl Future}` + = note: required because it appears within the type `[static generator@run::{closure#0} for<'r, 's, 't0, 't1, 't2, 't3> {ResumeTy, Arc>, &'r Mutex<()>, Result, PoisonError>>, &'t1 MutexGuard<'t2, ()>, MutexGuard<'t3, ()>, (), impl Future}]` + = note: required because it appears within the type `from_generator::GenFuture<[static generator@run::{closure#0} for<'r, 's, 't0, 't1, 't2, 't3> {ResumeTy, Arc>, &'r Mutex<()>, Result, PoisonError>>, &'t1 MutexGuard<'t2, ()>, MutexGuard<'t3, ()>, (), impl Future}]>` = note: required because it appears within the type `impl Future` = note: required because it appears within the type `impl Future` diff --git a/src/test/ui/coercion/coercion-missing-tail-expected-type.stderr b/src/test/ui/coercion/coercion-missing-tail-expected-type.stderr index da8db4331dffb..df1fb58e25a02 100644 --- a/src/test/ui/coercion/coercion-missing-tail-expected-type.stderr +++ b/src/test/ui/coercion/coercion-missing-tail-expected-type.stderr @@ -12,13 +12,13 @@ error[E0308]: mismatched types --> $DIR/coercion-missing-tail-expected-type.rs:8:13 | LL | fn foo() -> Result { - | --- ^^^^^^^^^^^^^^^ expected enum `std::result::Result`, found `()` + | --- ^^^^^^^^^^^^^^^ expected enum `Result`, found `()` | | | implicitly returns `()` as its body has no tail or `return` expression LL | Ok(1); | - help: consider removing this semicolon | - = note: expected enum `std::result::Result` + = note: expected enum `Result` found unit type `()` error: aborting due to 2 previous errors diff --git a/src/test/ui/feature-gates/feature-gate-exhaustive-patterns.stderr b/src/test/ui/feature-gates/feature-gate-exhaustive-patterns.stderr index 055475952340e..e079c2ddcee26 100644 --- a/src/test/ui/feature-gates/feature-gate-exhaustive-patterns.stderr +++ b/src/test/ui/feature-gates/feature-gate-exhaustive-patterns.stderr @@ -11,7 +11,7 @@ LL | Err(#[stable(feature = "rust1", since = "1.0.0")] E), | = note: `let` bindings require an "irrefutable pattern", like a `struct` or an `enum` with only one variant = note: for more information, visit https://doc.rust-lang.org/book/ch18-02-refutability.html - = note: the matched value is of type `std::result::Result` + = note: the matched value is of type `Result` help: you might want to use `if let` to ignore the variant that isn't matched | LL | if let Ok(_x) = foo() { /* */ } diff --git a/src/test/ui/generator/type-mismatch-signature-deduction.stderr b/src/test/ui/generator/type-mismatch-signature-deduction.stderr index 4abc0542c5142..30e23ea8f650c 100644 --- a/src/test/ui/generator/type-mismatch-signature-deduction.stderr +++ b/src/test/ui/generator/type-mismatch-signature-deduction.stderr @@ -2,11 +2,11 @@ error[E0308]: mismatched types --> $DIR/type-mismatch-signature-deduction.rs:13:9 | LL | 5 - | ^ expected enum `std::result::Result`, found integer + | ^ expected enum `Result`, found integer | - = note: expected type `std::result::Result<{integer}, _>` + = note: expected type `Result<{integer}, _>` found type `{integer}` -note: return type inferred to be `std::result::Result<{integer}, _>` here +note: return type inferred to be `Result<{integer}, _>` here --> $DIR/type-mismatch-signature-deduction.rs:8:20 | LL | return Ok(6); @@ -16,9 +16,9 @@ error[E0271]: type mismatch resolving `<[generator@$DIR/type-mismatch-signature- --> $DIR/type-mismatch-signature-deduction.rs:5:13 | LL | fn foo() -> impl Generator { - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `std::result::Result`, found `i32` + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `Result`, found `i32` | - = note: expected enum `std::result::Result<{integer}, _>` + = note: expected enum `Result<{integer}, _>` found type `i32` error: aborting due to 2 previous errors diff --git a/src/test/ui/generics/wrong-number-of-args.rs b/src/test/ui/generics/wrong-number-of-args.rs index 6b99865202e54..2994ca3c7595c 100644 --- a/src/test/ui/generics/wrong-number-of-args.rs +++ b/src/test/ui/generics/wrong-number-of-args.rs @@ -139,7 +139,7 @@ mod stdlib { mod result { type A = Result; - //~^ ERROR missing generics for enum `std::result::Result` + //~^ ERROR missing generics for enum `Result` //~| HELP use angle brackets type B = Result; diff --git a/src/test/ui/generics/wrong-number-of-args.stderr b/src/test/ui/generics/wrong-number-of-args.stderr index 2a34fba2c4875..73bd76aa5fad0 100644 --- a/src/test/ui/generics/wrong-number-of-args.stderr +++ b/src/test/ui/generics/wrong-number-of-args.stderr @@ -365,7 +365,7 @@ note: struct defined here, with at most 3 type parameters: `K`, `V`, `S` LL | pub struct HashMap { | ^^^^^^^ - - - -error[E0107]: missing generics for enum `std::result::Result` +error[E0107]: missing generics for enum `Result` --> $DIR/wrong-number-of-args.rs:141:18 | LL | type A = Result; diff --git a/src/test/ui/impl-trait/trait_type.stderr b/src/test/ui/impl-trait/trait_type.stderr index e94f2c702150a..961bb7351181e 100644 --- a/src/test/ui/impl-trait/trait_type.stderr +++ b/src/test/ui/impl-trait/trait_type.stderr @@ -4,7 +4,7 @@ error[E0053]: method `fmt` has an incompatible type for trait LL | fn fmt(&self, x: &str) -> () { } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ types differ in mutability | - = note: expected fn pointer `fn(&MyType, &mut Formatter<'_>) -> std::result::Result<(), std::fmt::Error>` + = note: expected fn pointer `fn(&MyType, &mut Formatter<'_>) -> Result<(), std::fmt::Error>` found fn pointer `fn(&MyType, &str)` error[E0050]: method `fmt` has 1 parameter but the declaration in trait `std::fmt::Display::fmt` has 2 @@ -13,7 +13,7 @@ error[E0050]: method `fmt` has 1 parameter but the declaration in trait `std::fm LL | fn fmt(&self) -> () { } | ^^^^^ expected 2 parameters, found 1 | - = note: `fmt` from trait: `fn(&Self, &mut Formatter<'_>) -> std::result::Result<(), std::fmt::Error>` + = note: `fmt` from trait: `fn(&Self, &mut Formatter<'_>) -> Result<(), std::fmt::Error>` error[E0186]: method `fmt` has a `&self` declaration in the trait, but not in the impl --> $DIR/trait_type.rs:17:4 @@ -21,7 +21,7 @@ error[E0186]: method `fmt` has a `&self` declaration in the trait, but not in th LL | fn fmt() -> () { } | ^^^^^^^^^^^^^^ expected `&self` in impl | - = note: `fmt` from trait: `fn(&Self, &mut Formatter<'_>) -> std::result::Result<(), std::fmt::Error>` + = note: `fmt` from trait: `fn(&Self, &mut Formatter<'_>) -> Result<(), std::fmt::Error>` error[E0046]: not all trait items implemented, missing: `fmt` --> $DIR/trait_type.rs:21:1 @@ -29,7 +29,7 @@ error[E0046]: not all trait items implemented, missing: `fmt` LL | impl std::fmt::Display for MyType4 {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `fmt` in implementation | - = help: implement the missing item: `fn fmt(&self, _: &mut Formatter<'_>) -> std::result::Result<(), std::fmt::Error> { todo!() }` + = help: implement the missing item: `fn fmt(&self, _: &mut Formatter<'_>) -> Result<(), std::fmt::Error> { todo!() }` error: aborting due to 4 previous errors diff --git a/src/test/ui/inference/cannot-infer-closure-circular.stderr b/src/test/ui/inference/cannot-infer-closure-circular.stderr index 5efb400a4c7a5..211ae13e46df1 100644 --- a/src/test/ui/inference/cannot-infer-closure-circular.stderr +++ b/src/test/ui/inference/cannot-infer-closure-circular.stderr @@ -1,8 +1,8 @@ -error[E0282]: type annotations needed for `std::result::Result<(), E>` +error[E0282]: type annotations needed for `Result<(), E>` --> $DIR/cannot-infer-closure-circular.rs:7:14 | LL | let x = |r| { - | ^ consider giving this closure parameter the explicit type `std::result::Result<(), E>`, with the type parameters specified + | ^ consider giving this closure parameter the explicit type `Result<(), E>`, with the type parameters specified error: aborting due to previous error diff --git a/src/test/ui/inference/cannot-infer-closure.stderr b/src/test/ui/inference/cannot-infer-closure.stderr index 475ed00d10752..0dcce9e990b53 100644 --- a/src/test/ui/inference/cannot-infer-closure.stderr +++ b/src/test/ui/inference/cannot-infer-closure.stderr @@ -1,4 +1,4 @@ -error[E0282]: type annotations needed for the closure `fn((), ()) -> std::result::Result<(), _>` +error[E0282]: type annotations needed for the closure `fn((), ()) -> Result<(), _>` --> $DIR/cannot-infer-closure.rs:3:15 | LL | Err(a)?; @@ -7,8 +7,8 @@ LL | Err(a)?; = note: `?` implicitly converts the error value into a type implementing `From<()>` help: give this closure an explicit return type without `_` placeholders | -LL | let x = |a: (), b: ()| -> std::result::Result<(), _> { - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +LL | let x = |a: (), b: ()| -> Result<(), _> { + | ^^^^^^^^^^^^^^^^ error: aborting due to previous error diff --git a/src/test/ui/inference/cannot-infer-partial-try-return.stderr b/src/test/ui/inference/cannot-infer-partial-try-return.stderr index a64503fa667c7..86e2126e1ae7b 100644 --- a/src/test/ui/inference/cannot-infer-partial-try-return.stderr +++ b/src/test/ui/inference/cannot-infer-partial-try-return.stderr @@ -1,4 +1,4 @@ -error[E0282]: type annotations needed for the closure `fn() -> std::result::Result<(), QualifiedError<_>>` +error[E0282]: type annotations needed for the closure `fn() -> Result<(), QualifiedError<_>>` --> $DIR/cannot-infer-partial-try-return.rs:19:9 | LL | infallible()?; @@ -7,8 +7,8 @@ LL | infallible()?; = note: `?` implicitly converts the error value into `QualifiedError<_>` using its implementation of `From` help: give this closure an explicit return type without `_` placeholders | -LL | let x = || -> std::result::Result<(), QualifiedError<_>> { - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +LL | let x = || -> Result<(), QualifiedError<_>> { + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: aborting due to previous error diff --git a/src/test/ui/inference/issue-72616.stderr b/src/test/ui/inference/issue-72616.stderr index d811988c9c1d0..3c9d864c42639 100644 --- a/src/test/ui/inference/issue-72616.stderr +++ b/src/test/ui/inference/issue-72616.stderr @@ -2,7 +2,7 @@ error[E0283]: type annotations needed --> $DIR/issue-72616.rs:20:30 | LL | if String::from("a") == "a".try_into().unwrap() {} - | ^^ -------------- this method call resolves to `std::result::Result>::Error>` + | ^^ -------------- this method call resolves to `Result>::Error>` | | | cannot infer type | diff --git a/src/test/ui/issue-74047.stderr b/src/test/ui/issue-74047.stderr index 8f7c91a78d8c0..28174825d8bce 100644 --- a/src/test/ui/issue-74047.stderr +++ b/src/test/ui/issue-74047.stderr @@ -5,7 +5,7 @@ LL | impl TryFrom for MyStream {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `Error`, `try_from` in implementation | = help: implement the missing item: `type Error = Type;` - = help: implement the missing item: `fn try_from(_: T) -> std::result::Result>::Error> { todo!() }` + = help: implement the missing item: `fn try_from(_: T) -> Result>::Error> { todo!() }` error: aborting due to previous error diff --git a/src/test/ui/issues/issue-11844.stderr b/src/test/ui/issues/issue-11844.stderr index 00eecbc9a98b6..9d7470e7af9aa 100644 --- a/src/test/ui/issues/issue-11844.stderr +++ b/src/test/ui/issues/issue-11844.stderr @@ -4,10 +4,10 @@ error[E0308]: mismatched types LL | match a { | - this expression has type `Option>` LL | Ok(a) => - | ^^^^^ expected enum `Option`, found enum `std::result::Result` + | ^^^^^ expected enum `Option`, found enum `Result` | = note: expected enum `Option>` - found enum `std::result::Result<_, _>` + found enum `Result<_, _>` error: aborting due to previous error diff --git a/src/test/ui/issues/issue-12552.stderr b/src/test/ui/issues/issue-12552.stderr index 1594c9f503a18..3d8852ca748af 100644 --- a/src/test/ui/issues/issue-12552.stderr +++ b/src/test/ui/issues/issue-12552.stderr @@ -2,23 +2,23 @@ error[E0308]: mismatched types --> $DIR/issue-12552.rs:6:5 | LL | match t { - | - this expression has type `std::result::Result<_, {integer}>` + | - this expression has type `Result<_, {integer}>` LL | Some(k) => match k { - | ^^^^^^^ expected enum `std::result::Result`, found enum `Option` + | ^^^^^^^ expected enum `Result`, found enum `Option` | - = note: expected enum `std::result::Result<_, {integer}>` + = note: expected enum `Result<_, {integer}>` found enum `Option<_>` error[E0308]: mismatched types --> $DIR/issue-12552.rs:9:5 | LL | match t { - | - this expression has type `std::result::Result<_, {integer}>` + | - this expression has type `Result<_, {integer}>` ... LL | None => () - | ^^^^ expected enum `std::result::Result`, found enum `Option` + | ^^^^ expected enum `Result`, found enum `Option` | - = note: expected enum `std::result::Result<_, {integer}>` + = note: expected enum `Result<_, {integer}>` found enum `Option<_>` error: aborting due to 2 previous errors diff --git a/src/test/ui/issues/issue-13466.rs b/src/test/ui/issues/issue-13466.rs index 8048dae123994..a420c7704af51 100644 --- a/src/test/ui/issues/issue-13466.rs +++ b/src/test/ui/issues/issue-13466.rs @@ -8,13 +8,13 @@ pub fn main() { Ok(u) => u, //~^ ERROR mismatched types //~| expected enum `Option<{integer}>` - //~| found enum `std::result::Result<_, _>` - //~| expected enum `Option`, found enum `std::result::Result` + //~| found enum `Result<_, _>` + //~| expected enum `Option`, found enum `Result` Err(e) => panic!(e) //~^ ERROR mismatched types //~| expected enum `Option<{integer}>` - //~| found enum `std::result::Result<_, _>` - //~| expected enum `Option`, found enum `std::result::Result` + //~| found enum `Result<_, _>` + //~| expected enum `Option`, found enum `Result` }; } diff --git a/src/test/ui/issues/issue-13466.stderr b/src/test/ui/issues/issue-13466.stderr index 792cc398bb86b..c78466f4e8ce1 100644 --- a/src/test/ui/issues/issue-13466.stderr +++ b/src/test/ui/issues/issue-13466.stderr @@ -4,10 +4,10 @@ error[E0308]: mismatched types LL | let _x: usize = match Some(1) { | ------- this expression has type `Option<{integer}>` LL | Ok(u) => u, - | ^^^^^ expected enum `Option`, found enum `std::result::Result` + | ^^^^^ expected enum `Option`, found enum `Result` | = note: expected enum `Option<{integer}>` - found enum `std::result::Result<_, _>` + found enum `Result<_, _>` error[E0308]: mismatched types --> $DIR/issue-13466.rs:14:9 @@ -16,10 +16,10 @@ LL | let _x: usize = match Some(1) { | ------- this expression has type `Option<{integer}>` ... LL | Err(e) => panic!(e) - | ^^^^^^ expected enum `Option`, found enum `std::result::Result` + | ^^^^^^ expected enum `Option`, found enum `Result` | = note: expected enum `Option<{integer}>` - found enum `std::result::Result<_, _>` + found enum `Result<_, _>` error: aborting due to 2 previous errors diff --git a/src/test/ui/issues/issue-21332.rs b/src/test/ui/issues/issue-21332.rs index 1b13f000b8c8c..6547f3a9b19ae 100644 --- a/src/test/ui/issues/issue-21332.rs +++ b/src/test/ui/issues/issue-21332.rs @@ -4,7 +4,7 @@ impl Iterator for S { type Item = i32; fn next(&mut self) -> Result { Ok(7) } //~^ ERROR method `next` has an incompatible type for trait - //~| expected enum `Option`, found enum `std::result::Result` + //~| expected enum `Option`, found enum `Result` } fn main() {} diff --git a/src/test/ui/issues/issue-21332.stderr b/src/test/ui/issues/issue-21332.stderr index 1d6ddd2660ec2..35863fbebe315 100644 --- a/src/test/ui/issues/issue-21332.stderr +++ b/src/test/ui/issues/issue-21332.stderr @@ -2,10 +2,10 @@ error[E0053]: method `next` has an incompatible type for trait --> $DIR/issue-21332.rs:5:5 | LL | fn next(&mut self) -> Result { Ok(7) } - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `Option`, found enum `std::result::Result` + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `Option`, found enum `Result` | = note: expected fn pointer `fn(&mut S) -> Option` - found fn pointer `fn(&mut S) -> std::result::Result` + found fn pointer `fn(&mut S) -> Result` error: aborting due to previous error diff --git a/src/test/ui/issues/issue-3680.rs b/src/test/ui/issues/issue-3680.rs index 8912e7a18ac3b..37c9000c043da 100644 --- a/src/test/ui/issues/issue-3680.rs +++ b/src/test/ui/issues/issue-3680.rs @@ -3,7 +3,7 @@ fn main() { Err(_) => () //~^ ERROR mismatched types //~| expected enum `Option<_>` - //~| found enum `std::result::Result<_, _>` - //~| expected enum `Option`, found enum `std::result::Result` + //~| found enum `Result<_, _>` + //~| expected enum `Option`, found enum `Result` } } diff --git a/src/test/ui/issues/issue-3680.stderr b/src/test/ui/issues/issue-3680.stderr index 479942b8e2c5f..e8fafa76b919b 100644 --- a/src/test/ui/issues/issue-3680.stderr +++ b/src/test/ui/issues/issue-3680.stderr @@ -4,10 +4,10 @@ error[E0308]: mismatched types LL | match None { | ---- this expression has type `Option<_>` LL | Err(_) => () - | ^^^^^^ expected enum `Option`, found enum `std::result::Result` + | ^^^^^^ expected enum `Option`, found enum `Result` | = note: expected enum `Option<_>` - found enum `std::result::Result<_, _>` + found enum `Result<_, _>` error: aborting due to previous error diff --git a/src/test/ui/issues/issue-50264-inner-deref-trait/result-as_deref.stderr b/src/test/ui/issues/issue-50264-inner-deref-trait/result-as_deref.stderr index e41c04ee89e0f..9711e27d8a8a3 100644 --- a/src/test/ui/issues/issue-50264-inner-deref-trait/result-as_deref.stderr +++ b/src/test/ui/issues/issue-50264-inner-deref-trait/result-as_deref.stderr @@ -1,4 +1,4 @@ -error[E0599]: the method `as_deref` exists for enum `std::result::Result<{integer}, _>`, but its trait bounds were not satisfied +error[E0599]: the method `as_deref` exists for enum `Result<{integer}, _>`, but its trait bounds were not satisfied --> $DIR/result-as_deref.rs:2:27 | LL | let _result = &Ok(42).as_deref(); diff --git a/src/test/ui/issues/issue-50264-inner-deref-trait/result-as_deref_mut.stderr b/src/test/ui/issues/issue-50264-inner-deref-trait/result-as_deref_mut.stderr index 372d056fc1908..ee7ea1e6a0229 100644 --- a/src/test/ui/issues/issue-50264-inner-deref-trait/result-as_deref_mut.stderr +++ b/src/test/ui/issues/issue-50264-inner-deref-trait/result-as_deref_mut.stderr @@ -1,8 +1,8 @@ -error[E0599]: the method `as_deref_mut` exists for enum `std::result::Result<{integer}, _>`, but its trait bounds were not satisfied +error[E0599]: the method `as_deref_mut` exists for enum `Result<{integer}, _>`, but its trait bounds were not satisfied --> $DIR/result-as_deref_mut.rs:2:31 | LL | let _result = &mut Ok(42).as_deref_mut(); - | ^^^^^^^^^^^^ method cannot be called on `std::result::Result<{integer}, _>` due to unsatisfied trait bounds + | ^^^^^^^^^^^^ method cannot be called on `Result<{integer}, _>` due to unsatisfied trait bounds | = note: the following trait bounds were not satisfied: `{integer}: DerefMut` diff --git a/src/test/ui/issues/issue-51632-try-desugar-incompatible-types.stderr b/src/test/ui/issues/issue-51632-try-desugar-incompatible-types.stderr index 9ca983df30af5..554ac7e7c75fc 100644 --- a/src/test/ui/issues/issue-51632-try-desugar-incompatible-types.stderr +++ b/src/test/ui/issues/issue-51632-try-desugar-incompatible-types.stderr @@ -2,9 +2,9 @@ error[E0308]: try expression alternatives have incompatible types --> $DIR/issue-51632-try-desugar-incompatible-types.rs:8:5 | LL | missing_discourses()? - | ^^^^^^^^^^^^^^^^^^^^^ expected enum `std::result::Result`, found `isize` + | ^^^^^^^^^^^^^^^^^^^^^ expected enum `Result`, found `isize` | - = note: expected enum `std::result::Result` + = note: expected enum `Result` found type `isize` help: try removing this `?` | diff --git a/src/test/ui/issues/issue-6458-4.stderr b/src/test/ui/issues/issue-6458-4.stderr index 00ebff9007ded..0cf82d37d5d0b 100644 --- a/src/test/ui/issues/issue-6458-4.stderr +++ b/src/test/ui/issues/issue-6458-4.stderr @@ -2,13 +2,13 @@ error[E0308]: mismatched types --> $DIR/issue-6458-4.rs:1:20 | LL | fn foo(b: bool) -> Result { - | --- ^^^^^^^^^^^^^^^^^^^ expected enum `std::result::Result`, found `()` + | --- ^^^^^^^^^^^^^^^^^^^ expected enum `Result`, found `()` | | | implicitly returns `()` as its body has no tail or `return` expression LL | Err("bar".to_string()); | - help: consider removing this semicolon | - = note: expected enum `std::result::Result` + = note: expected enum `Result` found unit type `()` error: aborting due to previous error diff --git a/src/test/ui/lifetimes/lifetime-elision-return-type-trait.stderr b/src/test/ui/lifetimes/lifetime-elision-return-type-trait.stderr index c3d597bec2e40..ef1127c59ac4c 100644 --- a/src/test/ui/lifetimes/lifetime-elision-return-type-trait.stderr +++ b/src/test/ui/lifetimes/lifetime-elision-return-type-trait.stderr @@ -1,8 +1,8 @@ -error[E0277]: the trait bound `std::result::Result<(), _>: Future` is not satisfied +error[E0277]: the trait bound `Result<(), _>: Future` is not satisfied --> $DIR/lifetime-elision-return-type-trait.rs:8:13 | LL | fn foo() -> impl Future> { - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Future` is not implemented for `std::result::Result<(), _>` + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Future` is not implemented for `Result<(), _>` error: aborting due to previous error diff --git a/src/test/ui/lint/lint-ctypes-enum.stderr b/src/test/ui/lint/lint-ctypes-enum.stderr index 8917d309e6087..f3991ab417752 100644 --- a/src/test/ui/lint/lint-ctypes-enum.stderr +++ b/src/test/ui/lint/lint-ctypes-enum.stderr @@ -97,7 +97,7 @@ LL | fn repr_rust(x: Option>); = help: consider adding a `#[repr(C)]`, `#[repr(transparent)]`, or integer `#[repr(...)]` attribute to this enum = note: enum has no representation hint -error: `extern` block uses type `std::result::Result<(), NonZeroI32>`, which is not FFI-safe +error: `extern` block uses type `Result<(), NonZeroI32>`, which is not FFI-safe --> $DIR/lint-ctypes-enum.rs:90:20 | LL | fn no_result(x: Result<(), num::NonZeroI32>); diff --git a/src/test/ui/lint/must_use-tuple.rs b/src/test/ui/lint/must_use-tuple.rs index f6b579a7f35cf..0f0aa20253c96 100644 --- a/src/test/ui/lint/must_use-tuple.rs +++ b/src/test/ui/lint/must_use-tuple.rs @@ -5,13 +5,13 @@ fn foo() -> (Result<(), ()>, ()) { } fn main() { - (Ok::<(), ()>(()),); //~ ERROR unused `std::result::Result` + (Ok::<(), ()>(()),); //~ ERROR unused `Result` (Ok::<(), ()>(()), 0, Ok::<(), ()>(()), 5); - //~^ ERROR unused `std::result::Result` - //~^^ ERROR unused `std::result::Result` + //~^ ERROR unused `Result` + //~^^ ERROR unused `Result` - foo(); //~ ERROR unused `std::result::Result` + foo(); //~ ERROR unused `Result` - ((Err::<(), ()>(()), ()), ()); //~ ERROR unused `std::result::Result` + ((Err::<(), ()>(()), ()), ()); //~ ERROR unused `Result` } diff --git a/src/test/ui/lint/must_use-tuple.stderr b/src/test/ui/lint/must_use-tuple.stderr index de3c6f46c6867..0532d89e039eb 100644 --- a/src/test/ui/lint/must_use-tuple.stderr +++ b/src/test/ui/lint/must_use-tuple.stderr @@ -1,4 +1,4 @@ -error: unused `std::result::Result` in tuple element 0 that must be used +error: unused `Result` in tuple element 0 that must be used --> $DIR/must_use-tuple.rs:8:6 | LL | (Ok::<(), ()>(()),); @@ -11,7 +11,7 @@ LL | #![deny(unused_must_use)] | ^^^^^^^^^^^^^^^ = note: this `Result` may be an `Err` variant, which should be handled -error: unused `std::result::Result` in tuple element 0 that must be used +error: unused `Result` in tuple element 0 that must be used --> $DIR/must_use-tuple.rs:10:6 | LL | (Ok::<(), ()>(()), 0, Ok::<(), ()>(()), 5); @@ -19,7 +19,7 @@ LL | (Ok::<(), ()>(()), 0, Ok::<(), ()>(()), 5); | = note: this `Result` may be an `Err` variant, which should be handled -error: unused `std::result::Result` in tuple element 2 that must be used +error: unused `Result` in tuple element 2 that must be used --> $DIR/must_use-tuple.rs:10:27 | LL | (Ok::<(), ()>(()), 0, Ok::<(), ()>(()), 5); @@ -27,7 +27,7 @@ LL | (Ok::<(), ()>(()), 0, Ok::<(), ()>(()), 5); | = note: this `Result` may be an `Err` variant, which should be handled -error: unused `std::result::Result` in tuple element 0 that must be used +error: unused `Result` in tuple element 0 that must be used --> $DIR/must_use-tuple.rs:14:5 | LL | foo(); @@ -35,7 +35,7 @@ LL | foo(); | = note: this `Result` may be an `Err` variant, which should be handled -error: unused `std::result::Result` in tuple element 0 that must be used +error: unused `Result` in tuple element 0 that must be used --> $DIR/must_use-tuple.rs:16:6 | LL | ((Err::<(), ()>(()), ()), ()); diff --git a/src/test/ui/macros/must-use-in-macro-55516.stderr b/src/test/ui/macros/must-use-in-macro-55516.stderr index a694c887085f0..b4072a1ad7e57 100644 --- a/src/test/ui/macros/must-use-in-macro-55516.stderr +++ b/src/test/ui/macros/must-use-in-macro-55516.stderr @@ -1,4 +1,4 @@ -warning: unused `std::result::Result` that must be used +warning: unused `Result` that must be used --> $DIR/must-use-in-macro-55516.rs:9:5 | LL | write!(&mut example, "{}", 42); diff --git a/src/test/ui/mismatched_types/abridged.stderr b/src/test/ui/mismatched_types/abridged.stderr index b7564686cd52e..61994e5bfee2e 100644 --- a/src/test/ui/mismatched_types/abridged.stderr +++ b/src/test/ui/mismatched_types/abridged.stderr @@ -15,10 +15,10 @@ error[E0308]: mismatched types LL | fn a2() -> Foo { | --- expected `Foo` because of return type LL | Ok(Foo { bar: 1}) - | ^^^^^^^^^^^^^^^^^ expected struct `Foo`, found enum `std::result::Result` + | ^^^^^^^^^^^^^^^^^ expected struct `Foo`, found enum `Result` | = note: expected struct `Foo` - found enum `std::result::Result` + found enum `Result` error[E0308]: mismatched types --> $DIR/abridged.rs:24:5 @@ -38,14 +38,14 @@ error[E0308]: mismatched types --> $DIR/abridged.rs:28:5 | LL | fn c() -> Result { - | ---------------- expected `std::result::Result` because of return type + | ---------------- expected `Result` because of return type LL | Foo { bar: 1 } | ^^^^^^^^^^^^^^ | | - | expected enum `std::result::Result`, found struct `Foo` + | expected enum `Result`, found struct `Foo` | help: try using a variant of the expected enum: `Ok(Foo { bar: 1 })` | - = note: expected enum `std::result::Result` + = note: expected enum `Result` found struct `Foo` error[E0308]: mismatched types diff --git a/src/test/ui/mismatched_types/binops.rs b/src/test/ui/mismatched_types/binops.rs index 4be7420e33c17..f359451dfb8f9 100644 --- a/src/test/ui/mismatched_types/binops.rs +++ b/src/test/ui/mismatched_types/binops.rs @@ -4,5 +4,5 @@ fn main() { 3 * (); //~ ERROR cannot multiply `{integer}` by `()` 4 / ""; //~ ERROR cannot divide `{integer}` by `&str` 5 < String::new(); //~ ERROR can't compare `{integer}` with `String` - 6 == Ok(1); //~ ERROR can't compare `{integer}` with `std::result::Result<{integer}, _>` + 6 == Ok(1); //~ ERROR can't compare `{integer}` with `Result<{integer}, _>` } diff --git a/src/test/ui/mismatched_types/binops.stderr b/src/test/ui/mismatched_types/binops.stderr index f2bfb12ee9c80..19e921dd04d73 100644 --- a/src/test/ui/mismatched_types/binops.stderr +++ b/src/test/ui/mismatched_types/binops.stderr @@ -38,13 +38,13 @@ LL | 5 < String::new(); | = help: the trait `PartialOrd` is not implemented for `{integer}` -error[E0277]: can't compare `{integer}` with `std::result::Result<{integer}, _>` +error[E0277]: can't compare `{integer}` with `Result<{integer}, _>` --> $DIR/binops.rs:7:7 | LL | 6 == Ok(1); - | ^^ no implementation for `{integer} == std::result::Result<{integer}, _>` + | ^^ no implementation for `{integer} == Result<{integer}, _>` | - = help: the trait `PartialEq>` is not implemented for `{integer}` + = help: the trait `PartialEq>` is not implemented for `{integer}` error: aborting due to 6 previous errors diff --git a/src/test/ui/mismatched_types/method-help-unsatisfied-bound.stderr b/src/test/ui/mismatched_types/method-help-unsatisfied-bound.stderr index 92a88cbdb34a3..1030061b2d1fe 100644 --- a/src/test/ui/mismatched_types/method-help-unsatisfied-bound.stderr +++ b/src/test/ui/mismatched_types/method-help-unsatisfied-bound.stderr @@ -1,11 +1,11 @@ -error[E0599]: the method `unwrap` exists for enum `std::result::Result<(), Foo>`, but its trait bounds were not satisfied +error[E0599]: the method `unwrap` exists for enum `Result<(), Foo>`, but its trait bounds were not satisfied --> $DIR/method-help-unsatisfied-bound.rs:5:7 | LL | struct Foo; | ----------- doesn't satisfy `Foo: Debug` ... LL | a.unwrap(); - | ^^^^^^ method cannot be called on `std::result::Result<(), Foo>` due to unsatisfied trait bounds + | ^^^^^^ method cannot be called on `Result<(), Foo>` due to unsatisfied trait bounds | = note: the following trait bounds were not satisfied: `Foo: Debug` diff --git a/src/test/ui/nll/issue-54556-niconii.stderr b/src/test/ui/nll/issue-54556-niconii.stderr index b4791fd22b4ad..1bfebd755b4fc 100644 --- a/src/test/ui/nll/issue-54556-niconii.stderr +++ b/src/test/ui/nll/issue-54556-niconii.stderr @@ -11,7 +11,7 @@ LL | } | - | | | `counter` dropped here while still borrowed - | ... and the borrow might be used here, when that temporary is dropped and runs the destructor for type `std::result::Result, ()>` + | ... and the borrow might be used here, when that temporary is dropped and runs the destructor for type `Result, ()>` | help: consider adding semicolon after the expression so its temporaries are dropped sooner, before the local variables declared by the block are dropped | diff --git a/src/test/ui/or-patterns/inconsistent-modes.stderr b/src/test/ui/or-patterns/inconsistent-modes.stderr index c5dcef36e0580..15790771043df 100644 --- a/src/test/ui/or-patterns/inconsistent-modes.stderr +++ b/src/test/ui/or-patterns/inconsistent-modes.stderr @@ -65,7 +65,7 @@ error[E0308]: mismatched types --> $DIR/inconsistent-modes.rs:14:31 | LL | let Ok((ref a, b)) | Err((ref mut a, ref b)) = Ok((0, &0)); - | ----- ^^^^^^^^^ ----------- this expression has type `std::result::Result<({integer}, &{integer}), (_, _)>` + | ----- ^^^^^^^^^ ----------- this expression has type `Result<({integer}, &{integer}), (_, _)>` | | | | | types differ in mutability | first introduced with type `&{integer}` here diff --git a/src/test/ui/parser/unclosed-delimiter-in-dep.stderr b/src/test/ui/parser/unclosed-delimiter-in-dep.stderr index d63a50034c58d..00861a5a3d49a 100644 --- a/src/test/ui/parser/unclosed-delimiter-in-dep.stderr +++ b/src/test/ui/parser/unclosed-delimiter-in-dep.stderr @@ -13,12 +13,12 @@ error[E0308]: mismatched types --> $DIR/unclosed-delimiter-in-dep.rs:4:20 | LL | let _: usize = unclosed_delim_mod::new(); - | ----- ^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found enum `std::result::Result` + | ----- ^^^^^^^^^^^^^^^^^^^^^^^^^ expected `usize`, found enum `Result` | | | expected due to this | = note: expected type `usize` - found enum `std::result::Result` + found enum `Result` error: aborting due to 2 previous errors diff --git a/src/test/ui/pattern/bindings-after-at/borrowck-move-and-move.stderr b/src/test/ui/pattern/bindings-after-at/borrowck-move-and-move.stderr index bfb7b479731a6..ff8183e87635f 100644 --- a/src/test/ui/pattern/bindings-after-at/borrowck-move-and-move.stderr +++ b/src/test/ui/pattern/bindings-after-at/borrowck-move-and-move.stderr @@ -33,7 +33,7 @@ error[E0382]: use of moved value --> $DIR/borrowck-move-and-move.rs:20:16 | LL | match Ok(U) { - | ----- move occurs because value has type `std::result::Result`, which does not implement the `Copy` trait + | ----- move occurs because value has type `Result`, which does not implement the `Copy` trait LL | a @ Ok(b) | a @ Err(b) => {} | -------^- | | | @@ -44,7 +44,7 @@ error[E0382]: use of moved value --> $DIR/borrowck-move-and-move.rs:20:29 | LL | match Ok(U) { - | ----- move occurs because value has type `std::result::Result`, which does not implement the `Copy` trait + | ----- move occurs because value has type `Result`, which does not implement the `Copy` trait LL | a @ Ok(b) | a @ Err(b) => {} | --------^- | | | diff --git a/src/test/ui/pattern/bindings-after-at/borrowck-pat-ref-mut-and-ref.stderr b/src/test/ui/pattern/bindings-after-at/borrowck-pat-ref-mut-and-ref.stderr index 00136c2576423..13032c3838a92 100644 --- a/src/test/ui/pattern/bindings-after-at/borrowck-pat-ref-mut-and-ref.stderr +++ b/src/test/ui/pattern/bindings-after-at/borrowck-pat-ref-mut-and-ref.stderr @@ -390,7 +390,7 @@ error[E0507]: cannot move out of `a` in pattern guard --> $DIR/borrowck-pat-ref-mut-and-ref.rs:111:66 | LL | ref mut a @ Ok(ref b) | ref mut a @ Err(ref b) if { drop(a); false } => {} - | ^ move occurs because `a` has type `&mut std::result::Result`, which does not implement the `Copy` trait + | ^ move occurs because `a` has type `&mut Result`, which does not implement the `Copy` trait | = note: variables bound in patterns cannot be moved from until after the end of the pattern guard @@ -398,7 +398,7 @@ error[E0507]: cannot move out of `a` in pattern guard --> $DIR/borrowck-pat-ref-mut-and-ref.rs:111:66 | LL | ref mut a @ Ok(ref b) | ref mut a @ Err(ref b) if { drop(a); false } => {} - | ^ move occurs because `a` has type `&mut std::result::Result`, which does not implement the `Copy` trait + | ^ move occurs because `a` has type `&mut Result`, which does not implement the `Copy` trait | = note: variables bound in patterns cannot be moved from until after the end of the pattern guard diff --git a/src/test/ui/pattern/pat-struct-field-expr-has-type.stderr b/src/test/ui/pattern/pat-struct-field-expr-has-type.stderr index d57a8a0dbc181..3a61d4293b01d 100644 --- a/src/test/ui/pattern/pat-struct-field-expr-has-type.stderr +++ b/src/test/ui/pattern/pat-struct-field-expr-has-type.stderr @@ -4,10 +4,10 @@ error[E0308]: mismatched types LL | match (S { f: 42 }) { | ------------- this expression has type `S` LL | S { f: Ok(_) } => {} - | ^^^^^ expected `u8`, found enum `std::result::Result` + | ^^^^^ expected `u8`, found enum `Result` | = note: expected type `u8` - found enum `std::result::Result<_, _>` + found enum `Result<_, _>` error: aborting due to previous error diff --git a/src/test/ui/pattern/pat-type-err-let-stmt.stderr b/src/test/ui/pattern/pat-type-err-let-stmt.stderr index 42258cfc1aef5..4b4fb08928327 100644 --- a/src/test/ui/pattern/pat-type-err-let-stmt.stderr +++ b/src/test/ui/pattern/pat-type-err-let-stmt.stderr @@ -17,10 +17,10 @@ error[E0308]: mismatched types LL | let Ok(0): Option = 42u8; | ^^^^^ ---------- expected due to this | | - | expected enum `Option`, found enum `std::result::Result` + | expected enum `Option`, found enum `Result` | = note: expected enum `Option` - found enum `std::result::Result<_, _>` + found enum `Result<_, _>` error[E0308]: mismatched types --> $DIR/pat-type-err-let-stmt.rs:11:9 @@ -28,10 +28,10 @@ error[E0308]: mismatched types LL | let Ok(0): Option; | ^^^^^ ---------- expected due to this | | - | expected enum `Option`, found enum `std::result::Result` + | expected enum `Option`, found enum `Result` | = note: expected enum `Option` - found enum `std::result::Result<_, _>` + found enum `Result<_, _>` error[E0308]: mismatched types --> $DIR/pat-type-err-let-stmt.rs:15:9 @@ -39,10 +39,10 @@ error[E0308]: mismatched types LL | let Ok(0) = 42u8; | ^^^^^ ---- this expression has type `u8` | | - | expected `u8`, found enum `std::result::Result` + | expected `u8`, found enum `Result` | = note: expected type `u8` - found enum `std::result::Result<_, _>` + found enum `Result<_, _>` error: aborting due to 4 previous errors diff --git a/src/test/ui/pattern/usefulness/non-exhaustive-match-nested.stderr b/src/test/ui/pattern/usefulness/non-exhaustive-match-nested.stderr index d1cab75210296..928e9068266cd 100644 --- a/src/test/ui/pattern/usefulness/non-exhaustive-match-nested.stderr +++ b/src/test/ui/pattern/usefulness/non-exhaustive-match-nested.stderr @@ -5,7 +5,7 @@ LL | match (l1, l2) { | ^^^^^^^^ pattern `(Some(&[]), Err(_))` not covered | = help: ensure that all possible cases are being handled, possibly by adding wildcards or more match arms - = note: the matched value is of type `(Option<&[T]>, std::result::Result<&[T], ()>)` + = note: the matched value is of type `(Option<&[T]>, Result<&[T], ()>)` error[E0004]: non-exhaustive patterns: `A(C)` not covered --> $DIR/non-exhaustive-match-nested.rs:15:11 diff --git a/src/test/ui/recursion/recursive-types-are-not-uninhabited.stderr b/src/test/ui/recursion/recursive-types-are-not-uninhabited.stderr index c6f500ec8cc78..dfb69a3cc1b42 100644 --- a/src/test/ui/recursion/recursive-types-are-not-uninhabited.stderr +++ b/src/test/ui/recursion/recursive-types-are-not-uninhabited.stderr @@ -11,7 +11,7 @@ LL | Err(#[stable(feature = "rust1", since = "1.0.0")] E), | = note: `let` bindings require an "irrefutable pattern", like a `struct` or an `enum` with only one variant = note: for more information, visit https://doc.rust-lang.org/book/ch18-02-refutability.html - = note: the matched value is of type `std::result::Result` + = note: the matched value is of type `Result` help: you might want to use `if let` to ignore the variant that isn't matched | LL | if let Ok(x) = res { /* */ } diff --git a/src/test/ui/rfc-1937-termination-trait/termination-trait-test-wrong-type.stderr b/src/test/ui/rfc-1937-termination-trait/termination-trait-test-wrong-type.stderr index d015b72c5cffe..4580620186197 100644 --- a/src/test/ui/rfc-1937-termination-trait/termination-trait-test-wrong-type.stderr +++ b/src/test/ui/rfc-1937-termination-trait/termination-trait-test-wrong-type.stderr @@ -1,4 +1,4 @@ -error[E0277]: `main` has invalid return type `std::result::Result` +error[E0277]: `main` has invalid return type `Result` --> $DIR/termination-trait-test-wrong-type.rs:6:1 | LL | / fn can_parse_zero_as_f32() -> Result { @@ -11,7 +11,7 @@ LL | | } LL | pub fn assert_test_result(result: T) { | ----------- required by this bound in `assert_test_result` | - = help: the trait `Termination` is not implemented for `std::result::Result` + = help: the trait `Termination` is not implemented for `Result` = note: this error originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info) error: aborting due to previous error diff --git a/src/test/ui/rfc-2294-if-let-guard/typeck.stderr b/src/test/ui/rfc-2294-if-let-guard/typeck.stderr index 7ce93fe7348fd..6407128d8d877 100644 --- a/src/test/ui/rfc-2294-if-let-guard/typeck.stderr +++ b/src/test/ui/rfc-2294-if-let-guard/typeck.stderr @@ -2,10 +2,10 @@ error[E0308]: mismatched types --> $DIR/typeck.rs:10:22 | LL | Ok(x) if let Err(_) = x => {}, - | ^^^^^^ expected enum `Option`, found enum `std::result::Result` + | ^^^^^^ expected enum `Option`, found enum `Result` | = note: expected enum `Option` - found enum `std::result::Result<_, _>` + found enum `Result<_, _>` error[E0308]: mismatched types --> $DIR/typeck.rs:12:22 diff --git a/src/test/ui/span/impl-wrong-item-for-trait.stderr b/src/test/ui/span/impl-wrong-item-for-trait.stderr index 9b0aad28b0a33..de200ca0721ca 100644 --- a/src/test/ui/span/impl-wrong-item-for-trait.stderr +++ b/src/test/ui/span/impl-wrong-item-for-trait.stderr @@ -64,7 +64,7 @@ error[E0046]: not all trait items implemented, missing: `fmt` LL | impl Debug for FooTypeForMethod { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `fmt` in implementation | - = help: implement the missing item: `fn fmt(&self, _: &mut Formatter<'_>) -> std::result::Result<(), std::fmt::Error> { todo!() }` + = help: implement the missing item: `fn fmt(&self, _: &mut Formatter<'_>) -> Result<(), std::fmt::Error> { todo!() }` error: aborting due to 8 previous errors diff --git a/src/test/ui/suggestions/as-ref.stderr b/src/test/ui/suggestions/as-ref.stderr index 4b5a9be7e5b4d..7e4d7fb3933d3 100644 --- a/src/test/ui/suggestions/as-ref.stderr +++ b/src/test/ui/suggestions/as-ref.stderr @@ -47,12 +47,12 @@ error[E0308]: mismatched types --> $DIR/as-ref.rs:19:35 | LL | let y: Result<&usize, &usize> = x; - | ---------------------- ^ expected enum `std::result::Result`, found reference + | ---------------------- ^ expected enum `Result`, found reference | | | expected due to this | - = note: expected enum `std::result::Result<&usize, &usize>` - found reference `&std::result::Result` + = note: expected enum `Result<&usize, &usize>` + found reference `&Result` help: you can convert from `&Result` to `Result<&T, &E>` using `.as_ref()` | LL | let y: Result<&usize, &usize> = x.as_ref(); @@ -62,12 +62,12 @@ error[E0308]: mismatched types --> $DIR/as-ref.rs:23:34 | LL | let y: Result<&usize, usize> = x; - | --------------------- ^ expected enum `std::result::Result`, found reference + | --------------------- ^ expected enum `Result`, found reference | | | expected due to this | - = note: expected enum `std::result::Result<&usize, usize>` - found reference `&std::result::Result` + = note: expected enum `Result<&usize, usize>` + found reference `&Result` error: aborting due to 7 previous errors diff --git a/src/test/ui/suggestions/mut-ref-reassignment.stderr b/src/test/ui/suggestions/mut-ref-reassignment.stderr index e31c4dc66c805..327bbee1968bf 100644 --- a/src/test/ui/suggestions/mut-ref-reassignment.stderr +++ b/src/test/ui/suggestions/mut-ref-reassignment.stderr @@ -17,7 +17,7 @@ error[E0308]: mismatched types LL | opt = None | ^^^^ expected mutable reference, found enum `Option` | - = note: expected mutable reference `&mut std::result::Result` + = note: expected mutable reference `&mut Result` found enum `Option<_>` error[E0308]: mismatched types diff --git a/src/test/ui/suggestions/option-content-move.stderr b/src/test/ui/suggestions/option-content-move.stderr index 0f3dd346e856a..c00a0f1700bb4 100644 --- a/src/test/ui/suggestions/option-content-move.stderr +++ b/src/test/ui/suggestions/option-content-move.stderr @@ -13,7 +13,7 @@ error[E0507]: cannot move out of `selection.1` which is behind a shared referenc LL | if selection.1.unwrap().contains(selection.0) { | ^^^^^^^^^^^ | | - | move occurs because `selection.1` has type `std::result::Result`, which does not implement the `Copy` trait + | move occurs because `selection.1` has type `Result`, which does not implement the `Copy` trait | help: consider borrowing the `Result`'s content: `selection.1.as_ref()` error: aborting due to 2 previous errors diff --git a/src/test/ui/suggestions/suggest-box.stderr b/src/test/ui/suggestions/suggest-box.stderr index 57c83baf4f831..8107fd862122a 100644 --- a/src/test/ui/suggestions/suggest-box.stderr +++ b/src/test/ui/suggestions/suggest-box.stderr @@ -10,7 +10,7 @@ LL | | Ok(()) LL | | }; | |_____^ expected struct `Box`, found closure | - = note: expected struct `Box std::result::Result<(), ()>>` + = note: expected struct `Box Result<(), ()>>` found closure `[closure@$DIR/suggest-box.rs:4:47: 7:6]` = note: for more on the distinction between the stack and the heap, read https://doc.rust-lang.org/book/ch15-01-box.html, https://doc.rust-lang.org/rust-by-example/std/box.html, and https://doc.rust-lang.org/std/boxed/index.html help: store this in the heap by calling `Box::new` diff --git a/src/test/ui/traits/self-without-lifetime-constraint.stderr b/src/test/ui/traits/self-without-lifetime-constraint.stderr index 6c7abe753e2bf..73b5aec022c60 100644 --- a/src/test/ui/traits/self-without-lifetime-constraint.stderr +++ b/src/test/ui/traits/self-without-lifetime-constraint.stderr @@ -2,13 +2,13 @@ error: `impl` item signature doesn't match `trait` item signature --> $DIR/self-without-lifetime-constraint.rs:45:5 | LL | fn column_result(value: ValueRef<'_>) -> FromSqlResult; - | -------------------------------------------------------------------- expected `fn(ValueRef<'_>) -> std::result::Result<(&str, &&str), FromSqlError>` + | -------------------------------------------------------------------- expected `fn(ValueRef<'_>) -> Result<(&str, &&str), FromSqlError>` ... LL | fn column_result(value: ValueRef<'_>) -> FromSqlResult<&str, &&str> { - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ found `fn(ValueRef<'_>) -> std::result::Result<(&str, &&str), FromSqlError>` + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ found `fn(ValueRef<'_>) -> Result<(&str, &&str), FromSqlError>` | - = note: expected `fn(ValueRef<'_>) -> std::result::Result<(&str, &&str), _>` - found `fn(ValueRef<'_>) -> std::result::Result<(&str, &&str), _>` + = note: expected `fn(ValueRef<'_>) -> Result<(&str, &&str), _>` + found `fn(ValueRef<'_>) -> Result<(&str, &&str), _>` help: the lifetime requirements from the `impl` do not correspond to the requirements in the `trait` --> $DIR/self-without-lifetime-constraint.rs:41:60 | diff --git a/src/test/ui/try-block/try-block-bad-type.stderr b/src/test/ui/try-block/try-block-bad-type.stderr index cadf3a841c961..2d1313d7d0e31 100644 --- a/src/test/ui/try-block/try-block-bad-type.stderr +++ b/src/test/ui/try-block/try-block-bad-type.stderr @@ -13,13 +13,13 @@ LL | Err("")?; and 2 others = note: required by `from` -error[E0271]: type mismatch resolving ` as Try>::Ok == &str` +error[E0271]: type mismatch resolving ` as Try>::Ok == &str` --> $DIR/try-block-bad-type.rs:12:9 | LL | "" | ^^ expected `i32`, found `&str` -error[E0271]: type mismatch resolving ` as Try>::Ok == ()` +error[E0271]: type mismatch resolving ` as Try>::Ok == ()` --> $DIR/try-block-bad-type.rs:15:39 | LL | let res: Result = try { }; diff --git a/src/test/ui/uninhabited/uninhabited-matches-feature-gated.stderr b/src/test/ui/uninhabited/uninhabited-matches-feature-gated.stderr index 7b999f507739b..4f2f9e070fe52 100644 --- a/src/test/ui/uninhabited/uninhabited-matches-feature-gated.stderr +++ b/src/test/ui/uninhabited/uninhabited-matches-feature-gated.stderr @@ -10,7 +10,7 @@ LL | Err(#[stable(feature = "rust1", since = "1.0.0")] E), | --- not covered | = help: ensure that all possible cases are being handled, possibly by adding wildcards or more match arms - = note: the matched value is of type `std::result::Result` + = note: the matched value is of type `Result` error[E0004]: non-exhaustive patterns: type `&Void` is non-empty --> $DIR/uninhabited-matches-feature-gated.rs:15:19 @@ -64,7 +64,7 @@ LL | Err(#[stable(feature = "rust1", since = "1.0.0")] E), | --- not covered | = help: ensure that all possible cases are being handled, possibly by adding wildcards or more match arms - = note: the matched value is of type `std::result::Result` + = note: the matched value is of type `Result` error[E0005]: refutable pattern in local binding: `Err(_)` not covered --> $DIR/uninhabited-matches-feature-gated.rs:37:9 @@ -79,7 +79,7 @@ LL | Err(#[stable(feature = "rust1", since = "1.0.0")] E), | = note: `let` bindings require an "irrefutable pattern", like a `struct` or an `enum` with only one variant = note: for more information, visit https://doc.rust-lang.org/book/ch18-02-refutability.html - = note: the matched value is of type `std::result::Result` + = note: the matched value is of type `Result` help: you might want to use `if let` to ignore the variant that isn't matched | LL | if let Ok(x) = x { /* */ } From 9dc0d1d6354a9ccce321d7ece527ef2ae5231795 Mon Sep 17 00:00:00 2001 From: Dan Aloni Date: Thu, 28 Jan 2021 08:47:53 +0200 Subject: [PATCH 14/24] path trimming: disable on src/test/run-make-fulldeps/coverage-spanview --- .../coverage-spanview/Makefile | 2 + ...ort.main.-------.InstrumentCoverage.0.html | 4 +- ...ert.main.-------.InstrumentCoverage.0.html | 4 +- ...osure#0}.-------.InstrumentCoverage.0.html | 2 +- ...osure#1}.-------.InstrumentCoverage.0.html | 2 +- ...osure#2}.-------.InstrumentCoverage.0.html | 2 +- ...ure.main.-------.InstrumentCoverage.0.html | 808 +++++++++--------- ...#0}-drop.-------.InstrumentCoverage.0.html | 6 +- ...#1}-drop.-------.InstrumentCoverage.0.html | 6 +- ...-in_func.-------.InstrumentCoverage.0.html | 10 +- ...hes.main.-------.InstrumentCoverage.0.html | 8 +- ...ind.main.-------.InstrumentCoverage.0.html | 4 +- ..._eq.main.-------.InstrumentCoverage.0.html | 36 +- 13 files changed, 448 insertions(+), 446 deletions(-) diff --git a/src/test/run-make-fulldeps/coverage-spanview/Makefile b/src/test/run-make-fulldeps/coverage-spanview/Makefile index 84b5d0e522f8c..26cf09e0270e5 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/Makefile +++ b/src/test/run-make-fulldeps/coverage-spanview/Makefile @@ -46,6 +46,7 @@ endif echo "--edition=2018" \ ) \ --crate-type rlib \ + -Ztrim-diagnostic-paths=no \ -Zinstrument-coverage \ -Zdump-mir=InstrumentCoverage \ -Zdump-mir-spanview \ @@ -77,6 +78,7 @@ endif echo "--edition=2018" \ ) \ -L "$(TMPDIR)" \ + -Ztrim-diagnostic-paths=no \ -Zinstrument-coverage \ -Zdump-mir=InstrumentCoverage \ -Zdump-mir-spanview \ diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.abort/abort.main.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.abort/abort.main.-------.InstrumentCoverage.0.html index 6af254ae6fc7b..176587af25be0 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.abort/abort.main.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.abort/abort.main.-------.InstrumentCoverage.0.html @@ -97,10 +97,10 @@ 26:9-26:23: @18[0]: _1 = move (_18.0: i32)">@17,18⦊countdown -= 1⦉@17,18; } @4⦊Ok(()) }⦉@4 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.assert/assert.main.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.assert/assert.main.-------.InstrumentCoverage.0.html index f51f534aad375..365e94cd31e50 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.assert/assert.main.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.assert/assert.main.-------.InstrumentCoverage.0.html @@ -93,10 +93,10 @@ 17:9-17:23: @14[0]: _1 = move (_13.0: i32)">@13,14⦊countdown -= 1⦉@13,14; } @4⦊Ok(()) }⦉@4 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#0}.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#0}.-------.InstrumentCoverage.0.html index cad988c5c4c23..8f61257ca1bac 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#0}.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#0}.-------.InstrumentCoverage.0.html @@ -73,7 +73,7 @@ 17:38-17:74: @1[5]: FakeRead(ForMatchedPlace, _13) 17:38-17:74: @1[7]: _25 = (_13.0: &std::fmt::Arguments) 17:38-17:74: @1[10]: _27 = &(*_25) -17:38-17:74: @1[12]: _28 = <Arguments as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::fmt::Arguments, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +17:38-17:74: @1[12]: _28 = <Arguments as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::fmt::Arguments, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 17:38-17:74: @1.Call: _26 = ArgumentV1::new::<Arguments>(move _27, move _28) -> [return: bb2, unwind: bb4] 17:38-17:74: @2[2]: _12 = [move _26] 17:38-17:74: @2[5]: _11 = &_12 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#1}.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#1}.-------.InstrumentCoverage.0.html index 497553baa331b..923c669e72d11 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#1}.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#1}.-------.InstrumentCoverage.0.html @@ -73,7 +73,7 @@ 17:38-17:74: @1[5]: FakeRead(ForMatchedPlace, _13) 17:38-17:74: @1[7]: _25 = (_13.0: &std::fmt::Arguments) 17:38-17:74: @1[10]: _27 = &(*_25) -17:38-17:74: @1[12]: _28 = <Arguments as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::fmt::Arguments, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +17:38-17:74: @1[12]: _28 = <Arguments as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::fmt::Arguments, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 17:38-17:74: @1.Call: _26 = ArgumentV1::new::<Arguments>(move _27, move _28) -> [return: bb2, unwind: bb4] 17:38-17:74: @2[2]: _12 = [move _26] 17:38-17:74: @2[5]: _11 = &_12 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#2}.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#2}.-------.InstrumentCoverage.0.html index 61fc64d9d3228..59f62959998ce 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#2}.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.async/async.executor-block_on-VTABLE-{closure#2}.-------.InstrumentCoverage.0.html @@ -73,7 +73,7 @@ 17:38-17:74: @1[5]: FakeRead(ForMatchedPlace, _13) 17:38-17:74: @1[7]: _25 = (_13.0: &std::fmt::Arguments) 17:38-17:74: @1[10]: _27 = &(*_25) -17:38-17:74: @1[12]: _28 = <Arguments as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::fmt::Arguments, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +17:38-17:74: @1[12]: _28 = <Arguments as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::fmt::Arguments, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 17:38-17:74: @1.Call: _26 = ArgumentV1::new::<Arguments>(move _27, move _28) -> [return: bb2, unwind: bb4] 17:38-17:74: @2[2]: _12 = [move _26] 17:38-17:74: @2[5]: _11 = &_12 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.closure/closure.main.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.closure/closure.main.-------.InstrumentCoverage.0.html index 87ba653eb9c1c..3bd446b0e049d 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.closure/closure.main.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.closure/closure.main.-------.InstrumentCoverage.0.html @@ -91,7 +91,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -123,7 +123,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -155,7 +155,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -187,7 +187,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -219,7 +219,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -251,7 +251,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -283,7 +283,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -315,7 +315,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -347,7 +347,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -379,7 +379,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -411,7 +411,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -443,7 +443,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -475,7 +475,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -507,7 +507,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -539,7 +539,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -571,7 +571,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -609,7 +609,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -645,7 +645,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -681,7 +681,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -717,7 +717,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -753,7 +753,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -789,7 +789,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -825,7 +825,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -861,7 +861,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -897,7 +897,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -939,7 +939,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -964,7 +964,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -985,7 +985,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1017,7 +1017,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1042,7 +1042,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1063,7 +1063,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1095,7 +1095,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1120,7 +1120,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1141,7 +1141,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1173,7 +1173,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1198,7 +1198,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1219,7 +1219,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1251,7 +1251,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1276,7 +1276,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1297,7 +1297,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1329,7 +1329,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1354,7 +1354,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1375,7 +1375,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1407,7 +1407,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1432,7 +1432,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1453,7 +1453,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1485,7 +1485,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1510,7 +1510,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1531,7 +1531,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1563,7 +1563,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1588,7 +1588,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1609,7 +1609,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1641,7 +1641,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1666,7 +1666,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1687,7 +1687,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1719,7 +1719,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1744,7 +1744,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1765,7 +1765,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1797,7 +1797,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1822,7 +1822,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1843,7 +1843,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1875,7 +1875,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1900,7 +1900,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1921,7 +1921,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -1953,7 +1953,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -1978,7 +1978,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -1999,7 +1999,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2031,7 +2031,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2056,7 +2056,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2077,7 +2077,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2109,7 +2109,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2134,7 +2134,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2155,7 +2155,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2187,7 +2187,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2212,7 +2212,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2233,7 +2233,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2265,7 +2265,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2290,7 +2290,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2311,7 +2311,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2343,7 +2343,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2368,7 +2368,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2389,7 +2389,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2421,7 +2421,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2446,7 +2446,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2467,7 +2467,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2499,7 +2499,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2524,7 +2524,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2545,7 +2545,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2583,7 +2583,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2608,7 +2608,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2629,7 +2629,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2664,7 +2664,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2689,7 +2689,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2710,7 +2710,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2745,7 +2745,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2770,7 +2770,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2791,7 +2791,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2826,7 +2826,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2851,7 +2851,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2872,7 +2872,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2907,7 +2907,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -2932,7 +2932,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -2953,7 +2953,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -2988,7 +2988,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3013,7 +3013,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3034,7 +3034,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3069,7 +3069,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3094,7 +3094,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3115,7 +3115,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3150,7 +3150,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3175,7 +3175,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3196,7 +3196,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3231,7 +3231,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3256,7 +3256,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3277,7 +3277,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3318,7 +3318,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3343,7 +3343,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3364,7 +3364,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3388,7 +3388,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -3422,7 +3422,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3447,7 +3447,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3468,7 +3468,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3492,7 +3492,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -3526,7 +3526,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3551,7 +3551,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3572,7 +3572,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3596,7 +3596,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -3630,7 +3630,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3655,7 +3655,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3676,7 +3676,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3700,7 +3700,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -3734,7 +3734,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3759,7 +3759,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3780,7 +3780,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3804,7 +3804,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -3838,7 +3838,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3863,7 +3863,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3884,7 +3884,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -3908,7 +3908,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -3942,7 +3942,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -3967,7 +3967,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -3988,7 +3988,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4012,7 +4012,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4046,7 +4046,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4071,7 +4071,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4092,7 +4092,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4116,7 +4116,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4150,7 +4150,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4175,7 +4175,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4196,7 +4196,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4220,7 +4220,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4254,7 +4254,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4279,7 +4279,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4300,7 +4300,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4324,7 +4324,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4358,7 +4358,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4383,7 +4383,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4404,7 +4404,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4428,7 +4428,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4462,7 +4462,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4487,7 +4487,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4508,7 +4508,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4532,7 +4532,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4566,7 +4566,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4591,7 +4591,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4612,7 +4612,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4636,7 +4636,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4670,7 +4670,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4695,7 +4695,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4716,7 +4716,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4740,7 +4740,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4774,7 +4774,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4799,7 +4799,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4820,7 +4820,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4844,7 +4844,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4878,7 +4878,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -4903,7 +4903,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -4924,7 +4924,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -4948,7 +4948,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -4988,7 +4988,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -5013,7 +5013,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -5034,7 +5034,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -5058,7 +5058,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -5083,7 +5083,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -5116,7 +5116,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -5141,7 +5141,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -5162,7 +5162,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -5186,7 +5186,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -5211,7 +5211,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -5244,7 +5244,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -5269,7 +5269,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -5290,7 +5290,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -5314,7 +5314,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -5339,7 +5339,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -5372,7 +5372,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -5397,7 +5397,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -5418,7 +5418,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -5442,7 +5442,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -5467,7 +5467,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -5500,7 +5500,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -5525,7 +5525,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -5546,7 +5546,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -5570,7 +5570,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -5595,7 +5595,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -5628,7 +5628,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -5653,7 +5653,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -5674,7 +5674,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -5698,7 +5698,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -5723,7 +5723,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -5756,7 +5756,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -5781,7 +5781,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -5802,7 +5802,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -5826,7 +5826,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -5851,7 +5851,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -5884,7 +5884,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -5909,7 +5909,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -5930,7 +5930,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -5954,7 +5954,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -5979,7 +5979,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -6012,7 +6012,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -6037,7 +6037,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -6058,7 +6058,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -6082,7 +6082,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -6107,7 +6107,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -6140,7 +6140,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -6165,7 +6165,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -6186,7 +6186,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -6210,7 +6210,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -6235,7 +6235,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -6268,7 +6268,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -6293,7 +6293,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -6314,7 +6314,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -6338,7 +6338,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -6363,7 +6363,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -6396,7 +6396,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -6421,7 +6421,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -6442,7 +6442,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -6466,7 +6466,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -6491,7 +6491,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -6524,7 +6524,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -6549,7 +6549,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -6570,7 +6570,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -6594,7 +6594,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -6619,7 +6619,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -6652,7 +6652,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -6677,7 +6677,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -6698,7 +6698,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -6722,7 +6722,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -6747,7 +6747,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -6780,7 +6780,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -6805,7 +6805,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -6826,7 +6826,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -6850,7 +6850,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -6875,7 +6875,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -6908,7 +6908,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -6933,7 +6933,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -6954,7 +6954,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -6978,7 +6978,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -7003,7 +7003,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -7036,7 +7036,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -7061,7 +7061,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -7082,7 +7082,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -7106,7 +7106,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -7131,7 +7131,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -7171,7 +7171,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -7196,7 +7196,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -7217,7 +7217,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -7241,7 +7241,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -7266,7 +7266,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -7303,7 +7303,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -7328,7 +7328,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -7349,7 +7349,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -7373,7 +7373,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -7398,7 +7398,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -7435,7 +7435,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -7460,7 +7460,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -7481,7 +7481,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -7505,7 +7505,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -7530,7 +7530,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -7567,7 +7567,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -7592,7 +7592,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -7613,7 +7613,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -7637,7 +7637,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -7662,7 +7662,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -7698,7 +7698,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -7723,7 +7723,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -7744,7 +7744,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -7768,7 +7768,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -7793,7 +7793,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -7831,7 +7831,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -7856,7 +7856,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -7877,7 +7877,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -7901,7 +7901,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -7926,7 +7926,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -7964,7 +7964,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -7989,7 +7989,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -8010,7 +8010,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -8034,7 +8034,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -8059,7 +8059,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -8097,7 +8097,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -8122,7 +8122,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -8143,7 +8143,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -8167,7 +8167,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -8192,7 +8192,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -8230,7 +8230,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -8255,7 +8255,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -8276,7 +8276,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -8300,7 +8300,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -8325,7 +8325,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -8363,7 +8363,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -8388,7 +8388,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -8409,7 +8409,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -8433,7 +8433,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -8458,7 +8458,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -8495,7 +8495,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -8520,7 +8520,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -8541,7 +8541,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -8565,7 +8565,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -8590,7 +8590,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -8629,7 +8629,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -8654,7 +8654,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -8675,7 +8675,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -8699,7 +8699,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -8724,7 +8724,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -8763,7 +8763,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -8788,7 +8788,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -8809,7 +8809,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -8833,7 +8833,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -8858,7 +8858,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -8897,7 +8897,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -8922,7 +8922,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -8943,7 +8943,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -8967,7 +8967,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -8992,7 +8992,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -9031,7 +9031,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -9056,7 +9056,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -9077,7 +9077,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -9101,7 +9101,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -9126,7 +9126,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -9165,7 +9165,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -9190,7 +9190,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -9211,7 +9211,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -9235,7 +9235,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -9260,7 +9260,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -9298,7 +9298,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -9323,7 +9323,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -9344,7 +9344,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -9368,7 +9368,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -9393,7 +9393,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -9433,7 +9433,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -9458,7 +9458,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -9479,7 +9479,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -9503,7 +9503,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -9528,7 +9528,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -9568,7 +9568,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -9593,7 +9593,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -9614,7 +9614,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -9638,7 +9638,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -9663,7 +9663,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -9704,7 +9704,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -9729,7 +9729,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -9750,7 +9750,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -9774,7 +9774,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -9799,7 +9799,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -9840,7 +9840,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -9865,7 +9865,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -9886,7 +9886,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -9910,7 +9910,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -9935,7 +9935,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -9976,7 +9976,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -10001,7 +10001,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -10022,7 +10022,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -10046,7 +10046,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -10071,7 +10071,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -10113,7 +10113,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -10138,7 +10138,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -10159,7 +10159,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -10183,7 +10183,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -10208,7 +10208,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -10250,7 +10250,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -10275,7 +10275,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -10296,7 +10296,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -10320,7 +10320,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -10345,7 +10345,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -10387,7 +10387,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -10412,7 +10412,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -10433,7 +10433,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -10457,7 +10457,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -10482,7 +10482,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -10525,7 +10525,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -10550,7 +10550,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -10571,7 +10571,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -10595,7 +10595,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -10620,7 +10620,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -10663,7 +10663,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -10688,7 +10688,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -10709,7 +10709,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -10733,7 +10733,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -10758,7 +10758,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 @@ -10801,7 +10801,7 @@ 11:5-27:7: @5[5]: FakeRead(ForMatchedPlace, _20) 11:5-27:7: @5[7]: _26 = (_20.0: &std::string::String) 11:5-27:7: @5[10]: _28 = &(*_26) -11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +11:5-27:7: @5[12]: _29 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 11:5-27:7: @5.Call: _27 = ArgumentV1::new::<String>(move _28, move _29) -> [return: bb6, unwind: bb42] 11:5-27:7: @6[2]: _19 = [move _27] 11:5-27:7: @6[5]: _18 = &_19 @@ -10826,7 +10826,7 @@ 41:5-50:7: @12[5]: FakeRead(ForMatchedPlace, _45) 41:5-50:7: @12[7]: _50 = (_45.0: &std::string::String) 41:5-50:7: @12[10]: _52 = &(*_50) -41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +41:5-50:7: @12[12]: _53 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 41:5-50:7: @12.Call: _51 = ArgumentV1::new::<String>(move _52, move _53) -> [return: bb13, unwind: bb41] 41:5-50:7: @13[2]: _44 = [move _51] 41:5-50:7: @13[5]: _43 = &_44 @@ -10847,7 +10847,7 @@ 53:5-69:7: @18[5]: FakeRead(ForMatchedPlace, _66) 53:5-69:7: @18[7]: _72 = (_66.0: &std::string::String) 53:5-69:7: @18[10]: _74 = &(*_72) -53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +53:5-69:7: @18[12]: _75 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 53:5-69:7: @18.Call: _73 = ArgumentV1::new::<String>(move _74, move _75) -> [return: bb19, unwind: bb40] 53:5-69:7: @19[2]: _65 = [move _73] 53:5-69:7: @19[5]: _64 = &_65 @@ -10871,7 +10871,7 @@ 83:5-92:7: @24[5]: FakeRead(ForMatchedPlace, _90) 83:5-92:7: @24[7]: _95 = (_90.0: &std::string::String) 83:5-92:7: @24[10]: _97 = &(*_95) -83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +83:5-92:7: @24[12]: _98 = <String as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r std::string::String, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 83:5-92:7: @24.Call: _96 = ArgumentV1::new::<String>(move _97, move _98) -> [return: bb25, unwind: bb39] 83:5-92:7: @25[2]: _89 = [move _96] 83:5-92:7: @25[5]: _88 = &_89 @@ -10896,7 +10896,7 @@ 105:5-115:7: @32[4]: FakeRead(ForMatchedPlace, _112) 105:5-115:7: @32[6]: _119 = (_112.0: &std::vec::Vec<std::string::String>) 105:5-115:7: @32[9]: _121 = &(*_119) -105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +105:5-115:7: @32[11]: _122 = <Vec<String> as Debug>::fmt as for<'r, 's, 't0> fn(&'r std::vec::Vec<std::string::String>, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 105:5-115:7: @32.Call: _120 = ArgumentV1::new::<Vec<String>>(move _121, move _122) -> [return: bb33, unwind: bb38] 105:5-115:7: @33[2]: _111 = [move _120] 105:5-115:7: @33[5]: _110 = &_111 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.drop_trait/drop_trait.{impl#0}-drop.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.drop_trait/drop_trait.{impl#0}-drop.-------.InstrumentCoverage.0.html index a079825f65786..b5dedeec8ac7e 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.drop_trait/drop_trait.{impl#0}-drop.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.drop_trait/drop_trait.{impl#0}-drop.-------.InstrumentCoverage.0.html @@ -78,7 +78,7 @@ 10:9-10:53: @0[20]: FakeRead(ForMatchedPlace, _13) 10:9-10:53: @0[22]: _15 = (_13.0: &i32) 10:9-10:53: @0[25]: _17 = &(*_15) -10:9-10:53: @0[27]: _18 = <i32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r i32, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +10:9-10:53: @0[27]: _18 = <i32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 10:9-10:53: @0.Call: _16 = ArgumentV1::new::<i32>(move _17, move _18) -> [return: bb1, unwind: bb4] 10:9-10:53: @1[2]: _12 = [move _16] 10:9-10:53: @1[5]: _11 = &_12 @@ -98,7 +98,7 @@ 10:9-10:53: @0[20]: FakeRead(ForMatchedPlace, _13) 10:9-10:53: @0[22]: _15 = (_13.0: &i32) 10:9-10:53: @0[25]: _17 = &(*_15) -10:9-10:53: @0[27]: _18 = <i32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r i32, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +10:9-10:53: @0[27]: _18 = <i32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 10:9-10:53: @0.Call: _16 = ArgumentV1::new::<i32>(move _17, move _18) -> [return: bb1, unwind: bb4] 10:9-10:53: @1[2]: _12 = [move _16] 10:9-10:53: @1[5]: _11 = &_12 @@ -118,7 +118,7 @@ 10:9-10:53: @0[20]: FakeRead(ForMatchedPlace, _13) 10:9-10:53: @0[22]: _15 = (_13.0: &i32) 10:9-10:53: @0[25]: _17 = &(*_15) -10:9-10:53: @0[27]: _18 = <i32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r i32, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +10:9-10:53: @0[27]: _18 = <i32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r i32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 10:9-10:53: @0.Call: _16 = ArgumentV1::new::<i32>(move _17, move _18) -> [return: bb1, unwind: bb4] 10:9-10:53: @1[2]: _12 = [move _16] 10:9-10:53: @1[5]: _11 = &_12 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.generics/generics.{impl#1}-drop.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.generics/generics.{impl#1}-drop.-------.InstrumentCoverage.0.html index 40130bde445be..c4e99bd679d0e 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.generics/generics.{impl#1}-drop.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.generics/generics.{impl#1}-drop.-------.InstrumentCoverage.0.html @@ -78,7 +78,7 @@ 18:9-18:53: @0[20]: FakeRead(ForMatchedPlace, _13) 18:9-18:53: @0[22]: _15 = (_13.0: &T) 18:9-18:53: @0[25]: _17 = &(*_15) -18:9-18:53: @0[27]: _18 = <T as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r T, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +18:9-18:53: @0[27]: _18 = <T as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r T, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 18:9-18:53: @0.Call: _16 = ArgumentV1::new::<T>(move _17, move _18) -> [return: bb1, unwind: bb4] 18:9-18:53: @1[2]: _12 = [move _16] 18:9-18:53: @1[5]: _11 = &_12 @@ -98,7 +98,7 @@ 18:9-18:53: @0[20]: FakeRead(ForMatchedPlace, _13) 18:9-18:53: @0[22]: _15 = (_13.0: &T) 18:9-18:53: @0[25]: _17 = &(*_15) -18:9-18:53: @0[27]: _18 = <T as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r T, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +18:9-18:53: @0[27]: _18 = <T as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r T, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 18:9-18:53: @0.Call: _16 = ArgumentV1::new::<T>(move _17, move _18) -> [return: bb1, unwind: bb4] 18:9-18:53: @1[2]: _12 = [move _16] 18:9-18:53: @1[5]: _11 = &_12 @@ -118,7 +118,7 @@ 18:9-18:53: @0[20]: FakeRead(ForMatchedPlace, _13) 18:9-18:53: @0[22]: _15 = (_13.0: &T) 18:9-18:53: @0[25]: _17 = &(*_15) -18:9-18:53: @0[27]: _18 = <T as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r T, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +18:9-18:53: @0[27]: _18 = <T as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r T, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 18:9-18:53: @0.Call: _16 = ArgumentV1::new::<T>(move _17, move _18) -> [return: bb1, unwind: bb4] 18:9-18:53: @1[2]: _12 = [move _16] 18:9-18:53: @1[5]: _11 = &_12 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.inner_items/inner_items.main-in_func.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.inner_items/inner_items.main-in_func.-------.InstrumentCoverage.0.html index 955606c898f60..8b5257b02bbd6 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.inner_items/inner_items.main-in_func.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.inner_items/inner_items.main-in_func.-------.InstrumentCoverage.0.html @@ -85,7 +85,7 @@ 21:9-21:30: @1[23]: FakeRead(ForMatchedPlace, _17) 21:9-21:30: @1[25]: _19 = (_17.0: &u32) 21:9-21:30: @1[28]: _21 = &(*_19) -21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 21:9-21:30: @1.Call: _20 = ArgumentV1::new::<u32>(move _21, move _22) -> [return: bb2, unwind: bb5] 21:9-21:30: @2[2]: _16 = [move _20] 21:9-21:30: @2[5]: _15 = &_16 @@ -111,7 +111,7 @@ 21:9-21:30: @1[23]: FakeRead(ForMatchedPlace, _17) 21:9-21:30: @1[25]: _19 = (_17.0: &u32) 21:9-21:30: @1[28]: _21 = &(*_19) -21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 21:9-21:30: @1.Call: _20 = ArgumentV1::new::<u32>(move _21, move _22) -> [return: bb2, unwind: bb5] 21:9-21:30: @2[2]: _16 = [move _20] 21:9-21:30: @2[5]: _15 = &_16 @@ -137,7 +137,7 @@ 21:9-21:30: @1[23]: FakeRead(ForMatchedPlace, _17) 21:9-21:30: @1[25]: _19 = (_17.0: &u32) 21:9-21:30: @1[28]: _21 = &(*_19) -21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 21:9-21:30: @1.Call: _20 = ArgumentV1::new::<u32>(move _21, move _22) -> [return: bb2, unwind: bb5] 21:9-21:30: @2[2]: _16 = [move _20] 21:9-21:30: @2[5]: _15 = &_16 @@ -163,7 +163,7 @@ 21:9-21:30: @1[23]: FakeRead(ForMatchedPlace, _17) 21:9-21:30: @1[25]: _19 = (_17.0: &u32) 21:9-21:30: @1[28]: _21 = &(*_19) -21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 21:9-21:30: @1.Call: _20 = ArgumentV1::new::<u32>(move _21, move _22) -> [return: bb2, unwind: bb5] 21:9-21:30: @2[2]: _16 = [move _20] 21:9-21:30: @2[5]: _15 = &_16 @@ -189,7 +189,7 @@ 21:9-21:30: @1[23]: FakeRead(ForMatchedPlace, _17) 21:9-21:30: @1[25]: _19 = (_17.0: &u32) 21:9-21:30: @1[28]: _21 = &(*_19) -21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +21:9-21:30: @1[30]: _22 = <u32 as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r u32, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 21:9-21:30: @1.Call: _20 = ArgumentV1::new::<u32>(move _21, move _22) -> [return: bb2, unwind: bb5] 21:9-21:30: @2[2]: _16 = [move _20] 21:9-21:30: @2[5]: _15 = &_16 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.loops_branches/loops_branches.main.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.loops_branches/loops_branches.main.-------.InstrumentCoverage.0.html index 279519584da05..54b1ea45cba9d 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.loops_branches/loops_branches.main.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.loops_branches/loops_branches.main.-------.InstrumentCoverage.0.html @@ -80,7 +80,7 @@ 24:5-24:34: @0[23]: FakeRead(ForMatchedPlace, _13) 24:5-24:34: @0[25]: _15 = (_13.0: &DebugTest) 24:5-24:34: @0[28]: _17 = &(*_15) -24:5-24:34: @0[30]: _18 = <DebugTest as Debug>::fmt as for<'r, 's, 't0> fn(&'r DebugTest, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +24:5-24:34: @0[30]: _18 = <DebugTest as Debug>::fmt as for<'r, 's, 't0> fn(&'r DebugTest, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 24:5-24:34: @0.Call: _16 = ArgumentV1::new::<DebugTest>(move _17, move _18) -> [return: bb1, unwind: bb4] 24:5-24:34: @1[2]: _12 = [move _16] 24:5-24:34: @1[5]: _11 = &_12 @@ -102,7 +102,7 @@ 24:5-24:34: @0[23]: FakeRead(ForMatchedPlace, _13) 24:5-24:34: @0[25]: _15 = (_13.0: &DebugTest) 24:5-24:34: @0[28]: _17 = &(*_15) -24:5-24:34: @0[30]: _18 = <DebugTest as Debug>::fmt as for<'r, 's, 't0> fn(&'r DebugTest, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +24:5-24:34: @0[30]: _18 = <DebugTest as Debug>::fmt as for<'r, 's, 't0> fn(&'r DebugTest, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 24:5-24:34: @0.Call: _16 = ArgumentV1::new::<DebugTest>(move _17, move _18) -> [return: bb1, unwind: bb4] 24:5-24:34: @1[2]: _12 = [move _16] 24:5-24:34: @1[5]: _11 = &_12 @@ -124,7 +124,7 @@ 24:5-24:34: @0[23]: FakeRead(ForMatchedPlace, _13) 24:5-24:34: @0[25]: _15 = (_13.0: &DebugTest) 24:5-24:34: @0[28]: _17 = &(*_15) -24:5-24:34: @0[30]: _18 = <DebugTest as Debug>::fmt as for<'r, 's, 't0> fn(&'r DebugTest, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +24:5-24:34: @0[30]: _18 = <DebugTest as Debug>::fmt as for<'r, 's, 't0> fn(&'r DebugTest, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 24:5-24:34: @0.Call: _16 = ArgumentV1::new::<DebugTest>(move _17, move _18) -> [return: bb1, unwind: bb4] 24:5-24:34: @1[2]: _12 = [move _16] 24:5-24:34: @1[5]: _11 = &_12 @@ -146,7 +146,7 @@ 24:5-24:34: @0[23]: FakeRead(ForMatchedPlace, _13) 24:5-24:34: @0[25]: _15 = (_13.0: &DebugTest) 24:5-24:34: @0[28]: _17 = &(*_15) -24:5-24:34: @0[30]: _18 = <DebugTest as Debug>::fmt as for<'r, 's, 't0> fn(&'r DebugTest, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +24:5-24:34: @0[30]: _18 = <DebugTest as Debug>::fmt as for<'r, 's, 't0> fn(&'r DebugTest, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 24:5-24:34: @0.Call: _16 = ArgumentV1::new::<DebugTest>(move _17, move _18) -> [return: bb1, unwind: bb4] 24:5-24:34: @1[2]: _12 = [move _16] 24:5-24:34: @1[5]: _11 = &_12 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.panic_unwind/panic_unwind.main.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.panic_unwind/panic_unwind.main.-------.InstrumentCoverage.0.html index c9d189c00c0ba..5b097f118e3a8 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.panic_unwind/panic_unwind.main.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.panic_unwind/panic_unwind.main.-------.InstrumentCoverage.0.html @@ -93,10 +93,10 @@ 21:9-21:23: @14[0]: _1 = move (_13.0: i32)">@13,14⦊countdown -= 1⦉@13,14; } @4⦊Ok(()) }⦉@4 diff --git a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.partial_eq/partial_eq.main.-------.InstrumentCoverage.0.html b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.partial_eq/partial_eq.main.-------.InstrumentCoverage.0.html index 459b0fb682d19..6d9d63deccf17 100644 --- a/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.partial_eq/partial_eq.main.-------.InstrumentCoverage.0.html +++ b/src/test/run-make-fulldeps/coverage-spanview/expected_mir_dump.partial_eq/partial_eq.main.-------.InstrumentCoverage.0.html @@ -89,13 +89,13 @@ 25:5-25:95: @3[11]: _22 = (_14.1: &Version) 25:5-25:95: @3[13]: _23 = (_14.2: &bool) 25:5-25:95: @3[16]: _25 = &(*_21) -25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @3.Call: _24 = ArgumentV1::new::<Version>(move _25, move _26) -> [return: bb4, unwind: bb9] 25:5-25:95: @4[4]: _28 = &(*_22) -25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @4.Call: _27 = ArgumentV1::new::<Version>(move _28, move _29) -> [return: bb5, unwind: bb9] 25:5-25:95: @5[4]: _31 = &(*_23) -25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @5.Call: _30 = ArgumentV1::new::<bool>(move _31, move _32) -> [return: bb6, unwind: bb9] 25:5-25:95: @6[2]: _13 = [move _24, move _27, move _30] 25:5-25:95: @6[9]: _12 = &_13 @@ -126,13 +126,13 @@ 25:5-25:95: @3[11]: _22 = (_14.1: &Version) 25:5-25:95: @3[13]: _23 = (_14.2: &bool) 25:5-25:95: @3[16]: _25 = &(*_21) -25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @3.Call: _24 = ArgumentV1::new::<Version>(move _25, move _26) -> [return: bb4, unwind: bb9] 25:5-25:95: @4[4]: _28 = &(*_22) -25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @4.Call: _27 = ArgumentV1::new::<Version>(move _28, move _29) -> [return: bb5, unwind: bb9] 25:5-25:95: @5[4]: _31 = &(*_23) -25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @5.Call: _30 = ArgumentV1::new::<bool>(move _31, move _32) -> [return: bb6, unwind: bb9] 25:5-25:95: @6[2]: _13 = [move _24, move _27, move _30] 25:5-25:95: @6[9]: _12 = &_13 @@ -163,13 +163,13 @@ 25:5-25:95: @3[11]: _22 = (_14.1: &Version) 25:5-25:95: @3[13]: _23 = (_14.2: &bool) 25:5-25:95: @3[16]: _25 = &(*_21) -25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @3.Call: _24 = ArgumentV1::new::<Version>(move _25, move _26) -> [return: bb4, unwind: bb9] 25:5-25:95: @4[4]: _28 = &(*_22) -25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @4.Call: _27 = ArgumentV1::new::<Version>(move _28, move _29) -> [return: bb5, unwind: bb9] 25:5-25:95: @5[4]: _31 = &(*_23) -25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @5.Call: _30 = ArgumentV1::new::<bool>(move _31, move _32) -> [return: bb6, unwind: bb9] 25:5-25:95: @6[2]: _13 = [move _24, move _27, move _30] 25:5-25:95: @6[9]: _12 = &_13 @@ -200,13 +200,13 @@ 25:5-25:95: @3[11]: _22 = (_14.1: &Version) 25:5-25:95: @3[13]: _23 = (_14.2: &bool) 25:5-25:95: @3[16]: _25 = &(*_21) -25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @3.Call: _24 = ArgumentV1::new::<Version>(move _25, move _26) -> [return: bb4, unwind: bb9] 25:5-25:95: @4[4]: _28 = &(*_22) -25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @4.Call: _27 = ArgumentV1::new::<Version>(move _28, move _29) -> [return: bb5, unwind: bb9] 25:5-25:95: @5[4]: _31 = &(*_23) -25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @5.Call: _30 = ArgumentV1::new::<bool>(move _31, move _32) -> [return: bb6, unwind: bb9] 25:5-25:95: @6[2]: _13 = [move _24, move _27, move _30] 25:5-25:95: @6[9]: _12 = &_13 @@ -237,13 +237,13 @@ 25:5-25:95: @3[11]: _22 = (_14.1: &Version) 25:5-25:95: @3[13]: _23 = (_14.2: &bool) 25:5-25:95: @3[16]: _25 = &(*_21) -25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @3.Call: _24 = ArgumentV1::new::<Version>(move _25, move _26) -> [return: bb4, unwind: bb9] 25:5-25:95: @4[4]: _28 = &(*_22) -25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @4.Call: _27 = ArgumentV1::new::<Version>(move _28, move _29) -> [return: bb5, unwind: bb9] 25:5-25:95: @5[4]: _31 = &(*_23) -25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @5.Call: _30 = ArgumentV1::new::<bool>(move _31, move _32) -> [return: bb6, unwind: bb9] 25:5-25:95: @6[2]: _13 = [move _24, move _27, move _30] 25:5-25:95: @6[9]: _12 = &_13 @@ -274,13 +274,13 @@ 25:5-25:95: @3[11]: _22 = (_14.1: &Version) 25:5-25:95: @3[13]: _23 = (_14.2: &bool) 25:5-25:95: @3[16]: _25 = &(*_21) -25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @3[18]: _26 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @3.Call: _24 = ArgumentV1::new::<Version>(move _25, move _26) -> [return: bb4, unwind: bb9] 25:5-25:95: @4[4]: _28 = &(*_22) -25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @4[6]: _29 = <Version as Debug>::fmt as for<'r, 's, 't0> fn(&'r Version, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @4.Call: _27 = ArgumentV1::new::<Version>(move _28, move _29) -> [return: bb5, unwind: bb9] 25:5-25:95: @5[4]: _31 = &(*_23) -25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) +25:5-25:95: @5[6]: _32 = <bool as std::fmt::Display>::fmt as for<'r, 's, 't0> fn(&'r bool, &'s mut std::fmt::Formatter<'t0>) -> std::result::Result<(), std::fmt::Error> (Pointer(ReifyFnPointer)) 25:5-25:95: @5.Call: _30 = ArgumentV1::new::<bool>(move _31, move _32) -> [return: bb6, unwind: bb9] 25:5-25:95: @6[2]: _13 = [move _24, move _27, move _30] 25:5-25:95: @6[9]: _12 = &_13 From a6fa92cbfd477655e6aa6abcf1a9a77dbec35648 Mon Sep 17 00:00:00 2001 From: "J. Ryan Stinnett" Date: Thu, 28 Jan 2021 22:03:20 +0000 Subject: [PATCH 15/24] Balance sidebar `Deref` cycle check with main content The `Deref` cycle checks added as part of #80653 were "unbalanced" in the sense that the main content code path checks for cycles _before_ descending, while the sidebar checks _after_. Checking _before_ is correct, so this changes the sidebar path to match the main content path. --- src/librustdoc/html/render/mod.rs | 18 +++++++++++------- src/test/rustdoc-ui/deref-generic.rs | 15 +++++++++++++++ 2 files changed, 26 insertions(+), 7 deletions(-) create mode 100644 src/test/rustdoc-ui/deref-generic.rs diff --git a/src/librustdoc/html/render/mod.rs b/src/librustdoc/html/render/mod.rs index bb9a7be590e87..2939535bd54e6 100644 --- a/src/librustdoc/html/render/mod.rs +++ b/src/librustdoc/html/render/mod.rs @@ -3518,6 +3518,7 @@ fn render_assoc_items( "deref-methods-{:#}", type_.print(cx.cache()) ))); + debug!("Adding {} to deref id map", type_.print(cx.cache())); cx.deref_id_map .borrow_mut() .insert(type_.def_id_full(cx.cache()).unwrap(), id.clone()); @@ -3636,6 +3637,7 @@ fn render_deref_methods( _ => None, }) .expect("Expected associated type binding"); + debug!("Render deref methods for {:#?}, target {:#?}", impl_.inner_impl().for_, target); let what = AssocItemRender::DerefFor { trait_: deref_type, type_: real_target, deref_mut_: deref_mut }; if let Some(did) = target.def_id_full(cx.cache()) { @@ -4396,6 +4398,15 @@ fn sidebar_deref_methods(cx: &Context<'_>, impl_: &Impl, v: &Vec) -> Strin }) { debug!("found target, real_target: {:?} {:?}", target, real_target); + if let Some(did) = target.def_id_full(cx.cache()) { + if let Some(type_did) = impl_.inner_impl().for_.def_id_full(cx.cache()) { + // `impl Deref for S` + if did == type_did { + // Avoid infinite cycles + return out; + } + } + } let deref_mut = v .iter() .filter(|i| i.inner_impl().trait_.is_some()) @@ -4439,13 +4450,6 @@ fn sidebar_deref_methods(cx: &Context<'_>, impl_: &Impl, v: &Vec) -> Strin .filter(|i| i.inner_impl().trait_.is_some()) .find(|i| i.inner_impl().trait_.def_id_full(cx.cache()) == c.deref_trait_did) { - if let Some(type_did) = impl_.inner_impl().for_.def_id_full(cx.cache()) { - // `impl Deref for S` - if target_did == type_did { - // Avoid infinite cycles - return out; - } - } out.push_str(&sidebar_deref_methods(cx, target_deref_impl, target_impls)); } } diff --git a/src/test/rustdoc-ui/deref-generic.rs b/src/test/rustdoc-ui/deref-generic.rs new file mode 100644 index 0000000000000..bc64beb1b939d --- /dev/null +++ b/src/test/rustdoc-ui/deref-generic.rs @@ -0,0 +1,15 @@ +// check-pass +// #81395: Fix ICE when recursing into Deref target only differing in type args + +pub struct Generic(T); + +impl<'a> std::ops::Deref for Generic<&'a mut ()> { + type Target = Generic<&'a ()>; + fn deref(&self) -> &Self::Target { + unimplemented!() + } +} + +impl<'a> Generic<&'a ()> { + pub fn some_method(&self) {} +} From f620b5ced22e43bf484ca02f08b09dd45a30e0a1 Mon Sep 17 00:00:00 2001 From: Camelid Date: Thu, 28 Jan 2021 18:00:07 -0800 Subject: [PATCH 16/24] rustdoc: Remove unnecessary optional Previously, the HTML output format was represented by both `Some(OutputFormat::Html)` and `None` so there's no need to have an optional. Instead, `OutputFormat::Html` is explicitly the default and we no longer have a "tri-state enum". --- src/librustdoc/config.rs | 26 ++++++++++++------- src/librustdoc/core.rs | 2 +- src/librustdoc/lib.rs | 4 +-- .../passes/calculate_doc_coverage.rs | 2 +- 4 files changed, 21 insertions(+), 13 deletions(-) diff --git a/src/librustdoc/config.rs b/src/librustdoc/config.rs index 94773ac77ccb0..0b6f3b09f0c0a 100644 --- a/src/librustdoc/config.rs +++ b/src/librustdoc/config.rs @@ -35,6 +35,12 @@ crate enum OutputFormat { Html, } +impl Default for OutputFormat { + fn default() -> OutputFormat { + OutputFormat::Html + } +} + impl OutputFormat { crate fn is_json(&self) -> bool { matches!(self, OutputFormat::Json) @@ -118,7 +124,7 @@ crate struct Options { crate enable_per_target_ignores: bool, /// The path to a rustc-like binary to build tests with. If not set, we - /// default to loading from $sysroot/bin/rustc. + /// default to loading from `$sysroot/bin/rustc`. crate test_builder: Option, // Options that affect the documentation process @@ -142,8 +148,10 @@ crate struct Options { crate crate_version: Option, /// Collected options specific to outputting final pages. crate render_options: RenderOptions, - /// Output format rendering (used only for "show-coverage" option for the moment) - crate output_format: Option, + /// The format that we output when rendering. + /// + /// Currently used only for the `--show-coverage` option. + crate output_format: OutputFormat, /// If this option is set to `true`, rustdoc will only run checks and not generate /// documentation. crate run_check: bool, @@ -271,7 +279,7 @@ crate struct RenderInfo { crate deref_trait_did: Option, crate deref_mut_trait_did: Option, crate owned_box_did: Option, - crate output_format: Option, + crate output_format: OutputFormat, } impl Options { @@ -537,28 +545,28 @@ impl Options { let output_format = match matches.opt_str("output-format") { Some(s) => match OutputFormat::try_from(s.as_str()) { - Ok(o) => { - if o.is_json() + Ok(out_fmt) => { + if out_fmt.is_json() && !(show_coverage || nightly_options::match_is_nightly_build(matches)) { diag.struct_err("json output format isn't supported for doc generation") .emit(); return Err(1); - } else if !o.is_json() && show_coverage { + } else if !out_fmt.is_json() && show_coverage { diag.struct_err( "html output format isn't supported for the --show-coverage option", ) .emit(); return Err(1); } - Some(o) + out_fmt } Err(e) => { diag.struct_err(&e).emit(); return Err(1); } }, - None => None, + None => OutputFormat::default(), }; let crate_name = matches.opt_str("crate-name"); let proc_macro_crate = crate_types.contains(&CrateType::ProcMacro); diff --git a/src/librustdoc/core.rs b/src/librustdoc/core.rs index 16f11e460e6f0..60dbc19483a45 100644 --- a/src/librustdoc/core.rs +++ b/src/librustdoc/core.rs @@ -460,7 +460,7 @@ crate fn run_global_ctxt( mut default_passes: passes::DefaultPassOption, mut manual_passes: Vec, render_options: RenderOptions, - output_format: Option, + output_format: OutputFormat, ) -> (clean::Crate, RenderInfo, RenderOptions) { // Certain queries assume that some checks were run elsewhere // (see https://github.com/rust-lang/rust/pull/73566#issuecomment-656954425), diff --git a/src/librustdoc/lib.rs b/src/librustdoc/lib.rs index c61cbf78f771a..e98cb237635fe 100644 --- a/src/librustdoc/lib.rs +++ b/src/librustdoc/lib.rs @@ -578,7 +578,7 @@ fn main_options(options: config::Options) -> MainResult { let (error_format, edition, debugging_options) = diag_opts; let diag = core::new_handler(error_format, None, &debugging_options); match output_format { - None | Some(config::OutputFormat::Html) => sess.time("render_html", || { + config::OutputFormat::Html => sess.time("render_html", || { run_renderer::>( krate, render_opts, @@ -588,7 +588,7 @@ fn main_options(options: config::Options) -> MainResult { tcx, ) }), - Some(config::OutputFormat::Json) => sess.time("render_json", || { + config::OutputFormat::Json => sess.time("render_json", || { run_renderer::>( krate, render_opts, diff --git a/src/librustdoc/passes/calculate_doc_coverage.rs b/src/librustdoc/passes/calculate_doc_coverage.rs index 61e14c0522277..cdbff62d0645c 100644 --- a/src/librustdoc/passes/calculate_doc_coverage.rs +++ b/src/librustdoc/passes/calculate_doc_coverage.rs @@ -132,7 +132,7 @@ impl<'a, 'b> CoverageCalculator<'a, 'b> { fn print_results(&self) { let output_format = self.ctx.renderinfo.borrow().output_format; - if output_format.map(|o| o.is_json()).unwrap_or_else(|| false) { + if output_format.is_json() { println!("{}", self.to_json()); return; } From 02094f99620b6e2f9c97e25d39fd6ada6a558adf Mon Sep 17 00:00:00 2001 From: Chan Kwan Yin Date: Fri, 29 Jan 2021 12:21:53 +0800 Subject: [PATCH 17/24] Updated Vec::splice documentation Replacing with equal number of values does not increase the length of the vec. Reference: https://stackoverflow.com/a/62559271/3990767 --- library/alloc/src/vec/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/alloc/src/vec/mod.rs b/library/alloc/src/vec/mod.rs index 13fcf5207e0c4..9aea19f04c644 100644 --- a/library/alloc/src/vec/mod.rs +++ b/library/alloc/src/vec/mod.rs @@ -2211,7 +2211,7 @@ impl Vec { /// This is optimal if: /// /// * The tail (elements in the vector after `range`) is empty, - /// * or `replace_with` yields fewer elements than `range`’s length + /// * or `replace_with` yields fewer or equal elements than `range`’s length /// * or the lower bound of its `size_hint()` is exact. /// /// Otherwise, a temporary vector is allocated and the tail is moved twice. From 5e983d7b3f03e9243d905e0579f32be00170c9af Mon Sep 17 00:00:00 2001 From: Dhruv Jauhar Date: Thu, 28 Jan 2021 23:22:49 -0500 Subject: [PATCH 18/24] Add a test for syntax like: ..t.s --- .../run_pass/fru_syntax.rs | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/test/ui/closures/2229_closure_analysis/run_pass/fru_syntax.rs b/src/test/ui/closures/2229_closure_analysis/run_pass/fru_syntax.rs index 426eddec6ff8f..e89cf4550c154 100644 --- a/src/test/ui/closures/2229_closure_analysis/run_pass/fru_syntax.rs +++ b/src/test/ui/closures/2229_closure_analysis/run_pass/fru_syntax.rs @@ -8,22 +8,38 @@ //~| NOTE: `#[warn(incomplete_features)]` on by default //~| NOTE: see issue #53488 +#[derive(Clone)] struct S { a: String, b: String, } +struct T { + a: String, + s: S, +} + fn main() { let a = String::new(); let b = String::new(); + let c = String::new(); let s = S {a, b}; + let t = T { + a: c, + s: s.clone() + }; let c = || { let s2 = S { - a: format!("New a"), + a: format!("New s2"), ..s }; + let s3 = S { + a: format!("New s3"), + ..t.s + }; println!("{} {}", s2.a, s2.b); + println!("{} {} {}", s3.a, s3.b, t.a); }; c(); From 63714af3a55dc2bad3a82e3bea81fb8435eedaea Mon Sep 17 00:00:00 2001 From: Caleb Cartwright Date: Thu, 28 Jan 2021 22:39:38 -0600 Subject: [PATCH 19/24] update rustfmt to v1.4.34 --- Cargo.lock | 2 +- src/tools/rustfmt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index fb5ae6ce66303..fc962f0cc3a65 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4432,7 +4432,7 @@ dependencies = [ [[package]] name = "rustfmt-nightly" -version = "1.4.32" +version = "1.4.34" dependencies = [ "annotate-snippets 0.6.1", "anyhow", diff --git a/src/tools/rustfmt b/src/tools/rustfmt index 216a643005633..ea268b9f559fb 160000 --- a/src/tools/rustfmt +++ b/src/tools/rustfmt @@ -1 +1 @@ -Subproject commit 216a64300563351cad20bb3847110c14561687e0 +Subproject commit ea268b9f559fbafcfc24f4982173b01dfad9e443 From d8b5745d4646e7cb84e8bd6491556658d0578e8b Mon Sep 17 00:00:00 2001 From: est31 Date: Thu, 28 Jan 2021 09:24:55 +0100 Subject: [PATCH 20/24] Treat nightlies for a version as complete This commit makes cfg(version) treat the nightlies for version 1.n.0 as 1.n.0, even though that nightly version might not have all stabilizations and features of the released 1.n.0. This is done for greater convenience for people who want to test a newly stabilized feature on nightly. For users who wish to pin nightlies, this commit adds a -Z assume-incomplete-release option that they can enable if there are any issues due to this change. --- compiler/rustc_attr/src/builtin.rs | 10 ++++++---- compiler/rustc_interface/src/tests.rs | 1 + compiler/rustc_session/src/options.rs | 2 ++ compiler/rustc_session/src/parse.rs | 3 +++ compiler/rustc_session/src/session.rs | 3 ++- 5 files changed, 14 insertions(+), 5 deletions(-) diff --git a/compiler/rustc_attr/src/builtin.rs b/compiler/rustc_attr/src/builtin.rs index 26baaf07880f1..5dd4236a8ddad 100644 --- a/compiler/rustc_attr/src/builtin.rs +++ b/compiler/rustc_attr/src/builtin.rs @@ -586,12 +586,14 @@ pub fn eval_condition( return false; } }; - let channel = env!("CFG_RELEASE_CHANNEL"); - let nightly = channel == "nightly" || channel == "dev"; let rustc_version = parse_version(env!("CFG_RELEASE"), true).unwrap(); - // See https://github.com/rust-lang/rust/issues/64796#issuecomment-625474439 for details - if nightly { rustc_version > min_version } else { rustc_version >= min_version } + // See https://github.com/rust-lang/rust/issues/64796#issuecomment-640851454 for details + if sess.assume_incomplete_release { + rustc_version > min_version + } else { + rustc_version >= min_version + } } ast::MetaItemKind::List(ref mis) => { for mi in mis.iter() { diff --git a/compiler/rustc_interface/src/tests.rs b/compiler/rustc_interface/src/tests.rs index 55d521a9b5ff5..762a8da632e7e 100644 --- a/compiler/rustc_interface/src/tests.rs +++ b/compiler/rustc_interface/src/tests.rs @@ -538,6 +538,7 @@ fn test_debugging_options_tracking_hash() { // This list is in alphabetical order. tracked!(allow_features, Some(vec![String::from("lang_items")])); tracked!(always_encode_mir, true); + tracked!(assume_incomplete_release, true); tracked!(asm_comments, true); tracked!(binary_dep_depinfo, true); tracked!(chalk, true); diff --git a/compiler/rustc_session/src/options.rs b/compiler/rustc_session/src/options.rs index 30af65e49a075..e8e6a17b4d83f 100644 --- a/compiler/rustc_session/src/options.rs +++ b/compiler/rustc_session/src/options.rs @@ -856,6 +856,8 @@ options! {DebuggingOptions, DebuggingSetter, basic_debugging_options, "only allow the listed language features to be enabled in code (space separated)"), always_encode_mir: bool = (false, parse_bool, [TRACKED], "encode MIR of all functions into the crate metadata (default: no)"), + assume_incomplete_release: bool = (false, parse_bool, [TRACKED], + "make cfg(version) treat the current version as incomplete (default: no)"), asm_comments: bool = (false, parse_bool, [TRACKED], "generate comments into the assembly (may change behavior) (default: no)"), ast_json: bool = (false, parse_bool, [UNTRACKED], diff --git a/compiler/rustc_session/src/parse.rs b/compiler/rustc_session/src/parse.rs index b1a4834241730..81b38347414e8 100644 --- a/compiler/rustc_session/src/parse.rs +++ b/compiler/rustc_session/src/parse.rs @@ -138,6 +138,8 @@ pub struct ParseSess { pub env_depinfo: Lock)>>, /// All the type ascriptions expressions that have had a suggestion for likely path typo. pub type_ascription_path_suggestions: Lock>, + /// Whether cfg(version) should treat the current release as incomplete + pub assume_incomplete_release: bool, } impl ParseSess { @@ -164,6 +166,7 @@ impl ParseSess { reached_eof: Lock::new(false), env_depinfo: Default::default(), type_ascription_path_suggestions: Default::default(), + assume_incomplete_release: false, } } diff --git a/compiler/rustc_session/src/session.rs b/compiler/rustc_session/src/session.rs index 6d01854228662..891b9616c2c1d 100644 --- a/compiler/rustc_session/src/session.rs +++ b/compiler/rustc_session/src/session.rs @@ -1336,7 +1336,8 @@ pub fn build_session( None }; - let parse_sess = ParseSess::with_span_handler(span_diagnostic, source_map); + let mut parse_sess = ParseSess::with_span_handler(span_diagnostic, source_map); + parse_sess.assume_incomplete_release = sopts.debugging_opts.assume_incomplete_release; let sysroot = match &sopts.maybe_sysroot { Some(sysroot) => sysroot.clone(), None => filesearch::get_or_default_sysroot(), From dd18c488f50e7618992bed984cfae9a7099ff488 Mon Sep 17 00:00:00 2001 From: est31 Date: Thu, 28 Jan 2021 12:54:30 +0100 Subject: [PATCH 21/24] Add tests --- .../assume-incomplete.rs | 38 +++++++++++++ .../auxiliary/ver-cfg-rel.rs | 56 +++++++++++++++++++ 2 files changed, 94 insertions(+) create mode 100644 src/test/ui/cfg/assume-incomplete-release/assume-incomplete.rs create mode 100644 src/test/ui/cfg/assume-incomplete-release/auxiliary/ver-cfg-rel.rs diff --git a/src/test/ui/cfg/assume-incomplete-release/assume-incomplete.rs b/src/test/ui/cfg/assume-incomplete-release/assume-incomplete.rs new file mode 100644 index 0000000000000..24d2dc645519d --- /dev/null +++ b/src/test/ui/cfg/assume-incomplete-release/assume-incomplete.rs @@ -0,0 +1,38 @@ +// run-pass +// aux-build:ver-cfg-rel.rs +// revisions: assume no_assume +// [assume]compile-flags: -Z assume-incomplete-release + +#![feature(cfg_version)] + +extern crate ver_cfg_rel; + +use ver_cfg_rel::ver_cfg_rel; + +#[ver_cfg_rel("-2")] +fn foo_2() { } + +#[ver_cfg_rel("-1")] +fn foo_1() { } + +#[cfg(assume)] +#[ver_cfg_rel("0")] +fn foo() { compile_error!("wrong+0") } + +#[cfg(no_assume)] +#[ver_cfg_rel("0")] +fn foo() { } + +#[ver_cfg_rel("1")] +fn bar() { compile_error!("wrong+1") } + +#[ver_cfg_rel("2")] +fn bar() { compile_error!("wrong+2") } + +fn main() { + foo_2(); + foo_1(); + + #[cfg(no_assume)] + foo(); +} diff --git a/src/test/ui/cfg/assume-incomplete-release/auxiliary/ver-cfg-rel.rs b/src/test/ui/cfg/assume-incomplete-release/auxiliary/ver-cfg-rel.rs new file mode 100644 index 0000000000000..6787527027e33 --- /dev/null +++ b/src/test/ui/cfg/assume-incomplete-release/auxiliary/ver-cfg-rel.rs @@ -0,0 +1,56 @@ +// force-host +// no-prefer-dynamic + +#![crate_type = "proc-macro"] + +extern crate proc_macro; +use proc_macro::{TokenStream, TokenTree as Tt}; +use std::str::FromStr; + +// String containing the current version number of the tip, i.e. "1.41.2" +static VERSION_NUMBER: &str = include_str!("../../../../../version"); + +#[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord)] +struct Version { + major: i16, + minor: i16, + patch: i16, +} + +fn parse_version(s: &str) -> Option { + let mut digits = s.splitn(3, '.'); + let major = digits.next()?.parse().ok()?; + let minor = digits.next()?.parse().ok()?; + let patch = digits.next().unwrap_or("0").trim().parse().ok()?; + Some(Version { major, minor, patch }) +} + +#[proc_macro_attribute] +/// Emits a #[cfg(version)] relative to the current one, so passing +/// -1 as argument on compiler 1.50 will emit #[cfg(version("1.49.0"))], +/// while 1 will emit #[cfg(version("1.51.0"))] +pub fn ver_cfg_rel(attr: TokenStream, input: TokenStream) -> TokenStream { + let mut v_rel = None; + for a in attr.into_iter() { + match a { + Tt::Literal(l) => { + let mut s = l.to_string(); + let s = s.trim_matches('"'); + let v: i16 = s.parse().unwrap(); + v_rel = Some(v); + break; + }, + _ => panic!("{:?}", a), + } + } + let v_rel = v_rel.unwrap(); + + let mut v = parse_version(VERSION_NUMBER).unwrap(); + v.minor += v_rel; + + let attr_str = format!("#[cfg(version(\"{}.{}.{}\"))]", v.major, v.minor, v.patch); + let mut res = Vec::::new(); + res.extend(TokenStream::from_str(&attr_str).unwrap().into_iter()); + res.extend(input.into_iter()); + res.into_iter().collect() +} From 08141a5a646555ed188cdbe9a9b4b57c6a4aa2f1 Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Fri, 29 Jan 2021 13:36:49 +0100 Subject: [PATCH 22/24] Add missiong variants in match binding --- src/librustdoc/clean/types.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/librustdoc/clean/types.rs b/src/librustdoc/clean/types.rs index 86bce8b8707a0..2c6500581fe39 100644 --- a/src/librustdoc/clean/types.rs +++ b/src/librustdoc/clean/types.rs @@ -1437,8 +1437,7 @@ impl Type { Array(..) => PrimitiveType::Array, RawPointer(..) => PrimitiveType::RawPointer, QPath { ref self_type, .. } => return self_type.inner_def_id(cache), - // FIXME: remove this wildcard - _ => return None, + Generic(_) | Infer | ImplTrait(_) => return None, }; cache.and_then(|c| Primitive(t).def_id_full(c)) } From 13ffa43bbb910b5484874f15e7bda824b8fe6782 Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Sun, 10 Jan 2021 19:35:42 +0100 Subject: [PATCH 23/24] rename raw_const/mut -> const/mut_addr_of, and stabilize them --- library/alloc/src/collections/btree/node.rs | 4 ++-- library/alloc/src/lib.rs | 1 - library/alloc/src/rc.rs | 6 +++--- library/alloc/src/sync.rs | 6 +++--- library/core/src/lib.rs | 1 - library/core/src/ptr/mod.rs | 18 ++++++++---------- library/core/src/slice/mod.rs | 4 ++-- library/std/src/lib.rs | 1 - .../allow_raw_ptr_dereference_const_fn.rs | 3 +-- src/test/ui/consts/ptr_comparisons.rs | 5 ++--- src/test/ui/consts/ptr_comparisons.stderr | 18 +++++++++--------- 11 files changed, 30 insertions(+), 37 deletions(-) diff --git a/library/alloc/src/collections/btree/node.rs b/library/alloc/src/collections/btree/node.rs index 8ab3f58c1adba..9733b61666229 100644 --- a/library/alloc/src/collections/btree/node.rs +++ b/library/alloc/src/collections/btree/node.rs @@ -543,8 +543,8 @@ impl<'a, K, V, Type> NodeRef, K, V, Type> { // to avoid aliasing with outstanding references to other elements, // in particular, those returned to the caller in earlier iterations. let leaf = Self::as_leaf_ptr(&mut self); - let keys = unsafe { &raw const (*leaf).keys }; - let vals = unsafe { &raw mut (*leaf).vals }; + let keys = unsafe { ptr::addr_of!((*leaf).keys) }; + let vals = unsafe { ptr::addr_of_mut!((*leaf).vals) }; // We must coerce to unsized array pointers because of Rust issue #74679. let keys: *const [_] = keys; let vals: *mut [_] = vals; diff --git a/library/alloc/src/lib.rs b/library/alloc/src/lib.rs index d7ae353282e79..e10143b22d108 100644 --- a/library/alloc/src/lib.rs +++ b/library/alloc/src/lib.rs @@ -115,7 +115,6 @@ #![feature(pattern)] #![feature(ptr_internals)] #![feature(range_bounds_assert_len)] -#![feature(raw_ref_op)] #![feature(rustc_attrs)] #![feature(receiver_trait)] #![cfg_attr(bootstrap, feature(min_const_generics))] diff --git a/library/alloc/src/rc.rs b/library/alloc/src/rc.rs index ee03f15eece3f..f67f5fc533b49 100644 --- a/library/alloc/src/rc.rs +++ b/library/alloc/src/rc.rs @@ -398,7 +398,7 @@ impl Rc { unsafe { let inner = init_ptr.as_ptr(); - ptr::write(&raw mut (*inner).value, data); + ptr::write(ptr::addr_of_mut!((*inner).value), data); let prev_value = (*inner).strong.get(); debug_assert_eq!(prev_value, 0, "No prior strong references should exist"); @@ -804,7 +804,7 @@ impl Rc { // SAFETY: This cannot go through Deref::deref or Rc::inner because // this is required to retain raw/mut provenance such that e.g. `get_mut` can // write through the pointer after the Rc is recovered through `from_raw`. - unsafe { &raw const (*ptr).value } + unsafe { ptr::addr_of_mut!((*ptr).value) } } /// Constructs an `Rc` from a raw pointer. @@ -1917,7 +1917,7 @@ impl Weak { // SAFETY: if is_dangling returns false, then the pointer is dereferencable. // The payload may be dropped at this point, and we have to maintain provenance, // so use raw pointer manipulation. - unsafe { &raw const (*ptr).value } + unsafe { ptr::addr_of_mut!((*ptr).value) } } } diff --git a/library/alloc/src/sync.rs b/library/alloc/src/sync.rs index c0d684fbb4573..d0081097fe10a 100644 --- a/library/alloc/src/sync.rs +++ b/library/alloc/src/sync.rs @@ -384,7 +384,7 @@ impl Arc { // reference into a strong reference. unsafe { let inner = init_ptr.as_ptr(); - ptr::write(&raw mut (*inner).data, data); + ptr::write(ptr::addr_of_mut!((*inner).data), data); // The above write to the data field must be visible to any threads which // observe a non-zero strong count. Therefore we need at least "Release" ordering @@ -800,7 +800,7 @@ impl Arc { // SAFETY: This cannot go through Deref::deref or RcBoxPtr::inner because // this is required to retain raw/mut provenance such that e.g. `get_mut` can // write through the pointer after the Rc is recovered through `from_raw`. - unsafe { &raw const (*ptr).data } + unsafe { ptr::addr_of_mut!((*ptr).data) } } /// Constructs an `Arc` from a raw pointer. @@ -1677,7 +1677,7 @@ impl Weak { // SAFETY: if is_dangling returns false, then the pointer is dereferencable. // The payload may be dropped at this point, and we have to maintain provenance, // so use raw pointer manipulation. - unsafe { &raw mut (*ptr).data } + unsafe { ptr::addr_of_mut!((*ptr).data) } } } diff --git a/library/core/src/lib.rs b/library/core/src/lib.rs index 263c6c9cf0f26..df8d9ff371fe4 100644 --- a/library/core/src/lib.rs +++ b/library/core/src/lib.rs @@ -126,7 +126,6 @@ #![feature(auto_traits)] #![feature(or_patterns)] #![feature(prelude_import)] -#![feature(raw_ref_macros)] #![feature(repr_simd, platform_intrinsics)] #![feature(rustc_attrs)] #![feature(simd_ffi)] diff --git a/library/core/src/ptr/mod.rs b/library/core/src/ptr/mod.rs index 8d901c08f91a3..c0108c0f82e81 100644 --- a/library/core/src/ptr/mod.rs +++ b/library/core/src/ptr/mod.rs @@ -1501,7 +1501,6 @@ fnptr_impls_args! { A, B, C, D, E, F, G, H, I, J, K, L } /// # Example /// /// ``` -/// #![feature(raw_ref_macros)] /// use std::ptr; /// /// #[repr(packed)] @@ -1512,14 +1511,14 @@ fnptr_impls_args! { A, B, C, D, E, F, G, H, I, J, K, L } /// /// let packed = Packed { f1: 1, f2: 2 }; /// // `&packed.f2` would create an unaligned reference, and thus be Undefined Behavior! -/// let raw_f2 = ptr::raw_const!(packed.f2); +/// let raw_f2 = ptr::addr_of!(packed.f2); /// assert_eq!(unsafe { raw_f2.read_unaligned() }, 2); /// ``` -#[unstable(feature = "raw_ref_macros", issue = "73394")] +#[stable(feature = "raw_ref_macros", since = "1.51.0")] #[rustc_macro_transparency = "semitransparent"] #[allow_internal_unstable(raw_ref_op)] -pub macro raw_const($e:expr) { - &raw const $e +pub macro addr_of($place:expr) { + &raw const $place } /// Create a `mut` raw pointer to a place, without creating an intermediate reference. @@ -1534,7 +1533,6 @@ pub macro raw_const($e:expr) { /// # Example /// /// ``` -/// #![feature(raw_ref_macros)] /// use std::ptr; /// /// #[repr(packed)] @@ -1545,13 +1543,13 @@ pub macro raw_const($e:expr) { /// /// let mut packed = Packed { f1: 1, f2: 2 }; /// // `&mut packed.f2` would create an unaligned reference, and thus be Undefined Behavior! -/// let raw_f2 = ptr::raw_mut!(packed.f2); +/// let raw_f2 = ptr::addr_of_mut!(packed.f2); /// unsafe { raw_f2.write_unaligned(42); } /// assert_eq!({packed.f2}, 42); // `{...}` forces copying the field instead of creating a reference. /// ``` -#[unstable(feature = "raw_ref_macros", issue = "73394")] +#[stable(feature = "raw_ref_macros", since = "1.51.0")] #[rustc_macro_transparency = "semitransparent"] #[allow_internal_unstable(raw_ref_op)] -pub macro raw_mut($e:expr) { - &raw mut $e +pub macro addr_of_mut($place:expr) { + &raw mut $place } diff --git a/library/core/src/slice/mod.rs b/library/core/src/slice/mod.rs index b06b6e93373f3..315df83115d8c 100644 --- a/library/core/src/slice/mod.rs +++ b/library/core/src/slice/mod.rs @@ -543,8 +543,8 @@ impl [T] { #[inline] pub fn swap(&mut self, a: usize, b: usize) { // Can't take two mutable loans from one vector, so instead use raw pointers. - let pa = ptr::raw_mut!(self[a]); - let pb = ptr::raw_mut!(self[b]); + let pa = ptr::addr_of_mut!(self[a]); + let pb = ptr::addr_of_mut!(self[b]); // SAFETY: `pa` and `pb` have been created from safe mutable references and refer // to elements in the slice and therefore are guaranteed to be valid and aligned. // Note that accessing the elements behind `a` and `b` is checked and will diff --git a/library/std/src/lib.rs b/library/std/src/lib.rs index 92c8b7c177477..933e9229fdb94 100644 --- a/library/std/src/lib.rs +++ b/library/std/src/lib.rs @@ -298,7 +298,6 @@ #![feature(prelude_import)] #![feature(ptr_internals)] #![feature(raw)] -#![feature(raw_ref_macros)] #![feature(ready_macro)] #![feature(rustc_attrs)] #![feature(rustc_private)] diff --git a/src/test/ui/consts/min_const_fn/allow_raw_ptr_dereference_const_fn.rs b/src/test/ui/consts/min_const_fn/allow_raw_ptr_dereference_const_fn.rs index 25dc457d14455..f4279e6b825e2 100644 --- a/src/test/ui/consts/min_const_fn/allow_raw_ptr_dereference_const_fn.rs +++ b/src/test/ui/consts/min_const_fn/allow_raw_ptr_dereference_const_fn.rs @@ -1,11 +1,10 @@ // check-pass #![feature(const_raw_ptr_deref)] -#![feature(raw_ref_macros)] use std::ptr; const fn test_fn(x: *const i32) { - let x2 = unsafe { ptr::raw_const!(*x) }; + let x2 = unsafe { ptr::addr_of!(*x) }; } fn main() {} diff --git a/src/test/ui/consts/ptr_comparisons.rs b/src/test/ui/consts/ptr_comparisons.rs index 595ed30bf9c82..f16f6fd6de4ba 100644 --- a/src/test/ui/consts/ptr_comparisons.rs +++ b/src/test/ui/consts/ptr_comparisons.rs @@ -9,8 +9,7 @@ core_intrinsics, const_raw_ptr_comparison, const_ptr_offset, - const_raw_ptr_deref, - raw_ref_macros + const_raw_ptr_deref )] const FOO: &usize = &42; @@ -64,7 +63,7 @@ const _: *const usize = unsafe { (FOO as *const usize).offset(2) }; const _: *const u8 = //~^ NOTE - unsafe { std::ptr::raw_const!((*(FOO as *const usize as *const [u8; 1000]))[999]) }; + unsafe { std::ptr::addr_of!((*(FOO as *const usize as *const [u8; 1000]))[999]) }; //~^ ERROR any use of this value will cause an error //~| NOTE diff --git a/src/test/ui/consts/ptr_comparisons.stderr b/src/test/ui/consts/ptr_comparisons.stderr index 49511b84500de..96b63c0acb0a1 100644 --- a/src/test/ui/consts/ptr_comparisons.stderr +++ b/src/test/ui/consts/ptr_comparisons.stderr @@ -6,9 +6,9 @@ LL | unsafe { intrinsics::offset(self, count) } | | | inbounds test failed: pointer must be in-bounds at offset $TWO_WORDS, but is outside bounds of alloc2 which has size $WORD | inside `ptr::const_ptr::::offset` at $SRC_DIR/core/src/ptr/const_ptr.rs:LL:COL - | inside `_` at $DIR/ptr_comparisons.rs:62:34 + | inside `_` at $DIR/ptr_comparisons.rs:61:34 | - ::: $DIR/ptr_comparisons.rs:62:1 + ::: $DIR/ptr_comparisons.rs:61:1 | LL | const _: *const usize = unsafe { (FOO as *const usize).offset(2) }; | ------------------------------------------------------------------- @@ -16,17 +16,17 @@ LL | const _: *const usize = unsafe { (FOO as *const usize).offset(2) }; = note: `#[deny(const_err)]` on by default error: any use of this value will cause an error - --> $DIR/ptr_comparisons.rs:67:35 + --> $DIR/ptr_comparisons.rs:66:33 | LL | / const _: *const u8 = LL | | -LL | | unsafe { std::ptr::raw_const!((*(FOO as *const usize as *const [u8; 1000]))[999]) }; - | |___________________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___- - | | - | memory access failed: pointer must be in-bounds at offset 1000, but is outside bounds of alloc2 which has size $WORD +LL | | unsafe { std::ptr::addr_of!((*(FOO as *const usize as *const [u8; 1000]))[999]) }; + | |_________________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___- + | | + | memory access failed: pointer must be in-bounds at offset 1000, but is outside bounds of alloc2 which has size $WORD error: any use of this value will cause an error - --> $DIR/ptr_comparisons.rs:71:27 + --> $DIR/ptr_comparisons.rs:70:27 | LL | const _: usize = unsafe { std::mem::transmute::<*const usize, usize>(FOO) + 4 }; | --------------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^--- @@ -34,7 +34,7 @@ LL | const _: usize = unsafe { std::mem::transmute::<*const usize, usize>(FOO) + | "pointer-to-integer cast" needs an rfc before being allowed inside constants error: any use of this value will cause an error - --> $DIR/ptr_comparisons.rs:76:27 + --> $DIR/ptr_comparisons.rs:75:27 | LL | const _: usize = unsafe { *std::mem::transmute::<&&usize, &usize>(&FOO) + 4 }; | --------------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^--- From 718398ccafaa45ed6a08ec550155150b9564eeed Mon Sep 17 00:00:00 2001 From: Ikko Ashimine Date: Fri, 29 Jan 2021 23:30:55 +0900 Subject: [PATCH 24/24] Fix typo in pat.rs parentesized -> parenthesized --- compiler/rustc_parse/src/parser/pat.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/rustc_parse/src/parser/pat.rs b/compiler/rustc_parse/src/parser/pat.rs index 456e32680fe50..d888514cf56d6 100644 --- a/compiler/rustc_parse/src/parser/pat.rs +++ b/compiler/rustc_parse/src/parser/pat.rs @@ -240,7 +240,7 @@ impl<'a> Parser<'a> { Err(err) } - /// Parse and throw away a parentesized comma separated + /// Parse and throw away a parenthesized comma separated /// sequence of patterns until `)` is reached. fn skip_pat_list(&mut self) -> PResult<'a, ()> { while !self.check(&token::CloseDelim(token::Paren)) {