@@ -550,7 +550,7 @@ fn expand_preparsed_asm(ecx: &mut ExtCtxt<'_>, args: AsmArgs) -> Option<ast::Inl
550
550
if !parser. errors . is_empty ( ) {
551
551
let err = parser. errors . remove ( 0 ) ;
552
552
let err_sp = template_span. from_inner ( InnerSpan :: new ( err. span . start , err. span . end ) ) ;
553
- let msg = & format ! ( "invalid asm template string: {}" , err. description) ;
553
+ let msg = format ! ( "invalid asm template string: {}" , err. description) ;
554
554
let mut e = ecx. struct_span_err ( err_sp, msg) ;
555
555
e. span_label ( err_sp, err. label + " in asm template string" ) ;
556
556
if let Some ( note) = err. note {
@@ -585,7 +585,7 @@ fn expand_preparsed_asm(ecx: &mut ExtCtxt<'_>, args: AsmArgs) -> Option<ast::Inl
585
585
|| args. reg_args . contains ( idx)
586
586
{
587
587
let msg = format ! ( "invalid reference to argument at index {}" , idx) ;
588
- let mut err = ecx. struct_span_err ( span, & msg) ;
588
+ let mut err = ecx. struct_span_err ( span, msg) ;
589
589
err. span_label ( span, "from here" ) ;
590
590
591
591
let positional_args = args. operands . len ( )
@@ -638,7 +638,7 @@ fn expand_preparsed_asm(ecx: &mut ExtCtxt<'_>, args: AsmArgs) -> Option<ast::Inl
638
638
ecx. struct_span_err (
639
639
template_span
640
640
. from_inner ( InnerSpan :: new ( span. start , span. end ) ) ,
641
- & msg,
641
+ msg,
642
642
)
643
643
. emit ( ) ;
644
644
None
0 commit comments