@@ -468,11 +468,11 @@ impl TokenTree {
468
468
/// Returns the span of this tree, delegating to the `span` method of
469
469
/// the contained token or a delimited stream.
470
470
pub fn span ( & self ) -> Span {
471
- match * self {
472
- TokenTree :: Group ( ref t) => t. span ( ) ,
473
- TokenTree :: Ident ( ref t) => t. span ( ) ,
474
- TokenTree :: Punct ( ref t) => t. span ( ) ,
475
- TokenTree :: Literal ( ref t) => t. span ( ) ,
471
+ match self {
472
+ TokenTree :: Group ( t) => t. span ( ) ,
473
+ TokenTree :: Ident ( t) => t. span ( ) ,
474
+ TokenTree :: Punct ( t) => t. span ( ) ,
475
+ TokenTree :: Literal ( t) => t. span ( ) ,
476
476
}
477
477
}
478
478
@@ -482,11 +482,11 @@ impl TokenTree {
482
482
/// the span of each of the internal tokens, this will simply delegate to
483
483
/// the `set_span` method of each variant.
484
484
pub fn set_span ( & mut self , span : Span ) {
485
- match * self {
486
- TokenTree :: Group ( ref mut t) => t. set_span ( span) ,
487
- TokenTree :: Ident ( ref mut t) => t. set_span ( span) ,
488
- TokenTree :: Punct ( ref mut t) => t. set_span ( span) ,
489
- TokenTree :: Literal ( ref mut t) => t. set_span ( span) ,
485
+ match self {
486
+ TokenTree :: Group ( t) => t. set_span ( span) ,
487
+ TokenTree :: Ident ( t) => t. set_span ( span) ,
488
+ TokenTree :: Punct ( t) => t. set_span ( span) ,
489
+ TokenTree :: Literal ( t) => t. set_span ( span) ,
490
490
}
491
491
}
492
492
}
@@ -521,11 +521,11 @@ impl From<Literal> for TokenTree {
521
521
/// numeric literals.
522
522
impl fmt:: Display for TokenTree {
523
523
fn fmt ( & self , f : & mut fmt:: Formatter ) -> fmt:: Result {
524
- match * self {
525
- TokenTree :: Group ( ref t) => t. fmt ( f) ,
526
- TokenTree :: Ident ( ref t) => t. fmt ( f) ,
527
- TokenTree :: Punct ( ref t) => t. fmt ( f) ,
528
- TokenTree :: Literal ( ref t) => t. fmt ( f) ,
524
+ match self {
525
+ TokenTree :: Group ( t) => t. fmt ( f) ,
526
+ TokenTree :: Ident ( t) => t. fmt ( f) ,
527
+ TokenTree :: Punct ( t) => t. fmt ( f) ,
528
+ TokenTree :: Literal ( t) => t. fmt ( f) ,
529
529
}
530
530
}
531
531
}
@@ -535,16 +535,16 @@ impl fmt::Debug for TokenTree {
535
535
fn fmt ( & self , f : & mut fmt:: Formatter ) -> fmt:: Result {
536
536
// Each of these has the name in the struct type in the derived debug,
537
537
// so don't bother with an extra layer of indirection
538
- match * self {
539
- TokenTree :: Group ( ref t) => t. fmt ( f) ,
540
- TokenTree :: Ident ( ref t) => {
538
+ match self {
539
+ TokenTree :: Group ( t) => t. fmt ( f) ,
540
+ TokenTree :: Ident ( t) => {
541
541
let mut debug = f. debug_struct ( "Ident" ) ;
542
542
debug. field ( "sym" , & format_args ! ( "{}" , t) ) ;
543
543
imp:: debug_span_field_if_nontrivial ( & mut debug, t. span ( ) . inner ) ;
544
544
debug. finish ( )
545
545
}
546
- TokenTree :: Punct ( ref t) => t. fmt ( f) ,
547
- TokenTree :: Literal ( ref t) => t. fmt ( f) ,
546
+ TokenTree :: Punct ( t) => t. fmt ( f) ,
547
+ TokenTree :: Literal ( t) => t. fmt ( f) ,
548
548
}
549
549
}
550
550
}
0 commit comments