@@ -702,12 +702,12 @@ struct MirBorrowckCtxt<'a, 'infcx, 'tcx> {
702702// 2. loans made in overlapping scopes do not conflict
703703// 3. assignments do not affect things loaned out as immutable
704704// 4. moves do not affect things loaned out in any way
705- impl < ' a , ' tcx > ResultsVisitor < ' a , ' tcx , Borrowck < ' a , ' tcx > > for MirBorrowckCtxt < ' a , ' _ , ' tcx > {
705+ impl < ' a , ' tcx > ResultsVisitor < ' tcx , Borrowck < ' a , ' tcx > > for MirBorrowckCtxt < ' a , ' _ , ' tcx > {
706706 fn visit_after_early_statement_effect (
707707 & mut self ,
708708 _results : & mut Results < ' tcx , Borrowck < ' a , ' tcx > > ,
709709 state : & BorrowckDomain ,
710- stmt : & ' a Statement < ' tcx > ,
710+ stmt : & Statement < ' tcx > ,
711711 location : Location ,
712712 ) {
713713 debug ! ( "MirBorrowckCtxt::process_statement({:?}, {:?}): {:?}" , location, stmt, state) ;
@@ -783,7 +783,7 @@ impl<'a, 'tcx> ResultsVisitor<'a, 'tcx, Borrowck<'a, 'tcx>> for MirBorrowckCtxt<
783783 & mut self ,
784784 _results : & mut Results < ' tcx , Borrowck < ' a , ' tcx > > ,
785785 state : & BorrowckDomain ,
786- term : & ' a Terminator < ' tcx > ,
786+ term : & Terminator < ' tcx > ,
787787 loc : Location ,
788788 ) {
789789 debug ! ( "MirBorrowckCtxt::process_terminator({:?}, {:?}): {:?}" , loc, term, state) ;
@@ -896,7 +896,7 @@ impl<'a, 'tcx> ResultsVisitor<'a, 'tcx, Borrowck<'a, 'tcx>> for MirBorrowckCtxt<
896896 & mut self ,
897897 _results : & mut Results < ' tcx , Borrowck < ' a , ' tcx > > ,
898898 state : & BorrowckDomain ,
899- term : & ' a Terminator < ' tcx > ,
899+ term : & Terminator < ' tcx > ,
900900 loc : Location ,
901901 ) {
902902 let span = term. source_info . span ;
@@ -1363,7 +1363,7 @@ impl<'a, 'tcx> MirBorrowckCtxt<'a, '_, 'tcx> {
13631363 fn consume_rvalue (
13641364 & mut self ,
13651365 location : Location ,
1366- ( rvalue, span) : ( & ' a Rvalue < ' tcx > , Span ) ,
1366+ ( rvalue, span) : ( & Rvalue < ' tcx > , Span ) ,
13671367 state : & BorrowckDomain ,
13681368 ) {
13691369 match rvalue {
@@ -1636,7 +1636,7 @@ impl<'a, 'tcx> MirBorrowckCtxt<'a, '_, 'tcx> {
16361636 fn consume_operand (
16371637 & mut self ,
16381638 location : Location ,
1639- ( operand, span) : ( & ' a Operand < ' tcx > , Span ) ,
1639+ ( operand, span) : ( & Operand < ' tcx > , Span ) ,
16401640 state : & BorrowckDomain ,
16411641 ) {
16421642 match * operand {
0 commit comments