@@ -1555,7 +1555,7 @@ pub struct Statement<'tcx> {
1555
1555
#[ cfg( target_arch = "x86_64" ) ]
1556
1556
static_assert_size ! ( Statement <' _>, 56 ) ;
1557
1557
1558
- impl < ' tcx > Statement < ' tcx > {
1558
+ impl Statement < ' _ > {
1559
1559
/// Changes a statement to a nop. This is both faster than deleting instructions and avoids
1560
1560
/// invalidating statement indices in `Location`s.
1561
1561
pub fn make_nop ( & mut self ) {
@@ -1677,7 +1677,7 @@ pub struct InlineAsm<'tcx> {
1677
1677
pub inputs : Box < [ ( Span , Operand < ' tcx > ) ] > ,
1678
1678
}
1679
1679
1680
- impl < ' tcx > Debug for Statement < ' tcx > {
1680
+ impl Debug for Statement < ' _ > {
1681
1681
fn fmt ( & self , fmt : & mut Formatter < ' _ > ) -> fmt:: Result {
1682
1682
use self :: StatementKind :: * ;
1683
1683
match self . kind {
@@ -2047,7 +2047,7 @@ impl<'p, 'tcx> Iterator for ProjectionsIter<'p, 'tcx> {
2047
2047
2048
2048
impl < ' p , ' tcx > FusedIterator for ProjectionsIter < ' p , ' tcx > { }
2049
2049
2050
- impl < ' tcx > Debug for Place < ' tcx > {
2050
+ impl Debug for Place < ' _ > {
2051
2051
fn fmt ( & self , fmt : & mut Formatter < ' _ > ) -> fmt:: Result {
2052
2052
self . iterate ( |_place_base, place_projections| {
2053
2053
// FIXME: remove this collect once we have migrated to slices
0 commit comments