@@ -484,7 +484,7 @@ impl<'s, P: Borrow<Parser>> ParserI<'s, P> {
484484 self . pattern ( ) [ i..]
485485 . chars ( )
486486 . next ( )
487- . unwrap_or_else ( || panic ! ( "expected char at offset {}" , i ) )
487+ . unwrap_or_else ( || panic ! ( "expected char at offset {i}" ) )
488488 }
489489
490490 /// Bump the parser to the next Unicode scalar value.
@@ -2254,7 +2254,7 @@ impl<'s, P: Borrow<Parser>> ParserI<'s, P> {
22542254 'S' => ( true , ast:: ClassPerlKind :: Space ) ,
22552255 'w' => ( false , ast:: ClassPerlKind :: Word ) ,
22562256 'W' => ( true , ast:: ClassPerlKind :: Word ) ,
2257- c => panic ! ( "expected valid Perl class but got '{}'" , c ) ,
2257+ c => panic ! ( "expected valid Perl class but got '{c }'" ) ,
22582258 } ;
22592259 ast:: ClassPerl { span, kind, negated }
22602260 }
@@ -4598,7 +4598,7 @@ bar
45984598
45994599 // We also support superfluous escapes in most cases now too.
46004600 for c in [ '!' , '@' , '%' , '"' , '\'' , '/' , ' ' ] {
4601- let pat = format ! ( r"\{}" , c ) ;
4601+ let pat = format ! ( r"\{c}" ) ;
46024602 assert_eq ! (
46034603 parser( & pat) . parse_primitive( ) ,
46044604 Ok ( Primitive :: Literal ( ast:: Literal {
@@ -4713,7 +4713,7 @@ bar
47134713 #[ test]
47144714 fn parse_octal ( ) {
47154715 for i in 0 ..511 {
4716- let pat = format ! ( r"\{:o}" , i ) ;
4716+ let pat = format ! ( r"\{i :o}" ) ;
47174717 assert_eq ! (
47184718 parser_octal( & pat) . parse_escape( ) ,
47194719 Ok ( Primitive :: Literal ( ast:: Literal {
@@ -4788,7 +4788,7 @@ bar
47884788 #[ test]
47894789 fn parse_hex_two ( ) {
47904790 for i in 0 ..256 {
4791- let pat = format ! ( r"\x{:02x}" , i ) ;
4791+ let pat = format ! ( r"\x{i :02x}" ) ;
47924792 assert_eq ! (
47934793 parser( & pat) . parse_escape( ) ,
47944794 Ok ( Primitive :: Literal ( ast:: Literal {
@@ -4829,7 +4829,7 @@ bar
48294829 None => continue ,
48304830 Some ( c) => c,
48314831 } ;
4832- let pat = format ! ( r"\u{:04x}" , i ) ;
4832+ let pat = format ! ( r"\u{i :04x}" ) ;
48334833 assert_eq ! (
48344834 parser( & pat) . parse_escape( ) ,
48354835 Ok ( Primitive :: Literal ( ast:: Literal {
@@ -4893,7 +4893,7 @@ bar
48934893 None => continue ,
48944894 Some ( c) => c,
48954895 } ;
4896- let pat = format ! ( r"\U{:08x}" , i ) ;
4896+ let pat = format ! ( r"\U{i :08x}" ) ;
48974897 assert_eq ! (
48984898 parser( & pat) . parse_escape( ) ,
48994899 Ok ( Primitive :: Literal ( ast:: Literal {
0 commit comments