@@ -3,14 +3,13 @@ use clippy_utils::diagnostics::span_lint_and_then;
33use  clippy_utils:: mir:: { PossibleBorrowerMap ,  enclosing_mir} ; 
44use  clippy_utils:: msrvs:: { self ,  Msrv } ; 
55use  clippy_utils:: sugg:: Sugg ; 
6- use  clippy_utils:: { is_diag_trait_item,  is_in_test,  last_path_segment,  local_is_initialized,  path_to_local} ; 
6+ use  clippy_utils:: { is_diag_trait_item,  is_in_test,  last_path_segment,  local_is_initialized,  path_to_local,  sym } ; 
77use  rustc_errors:: Applicability ; 
88use  rustc_hir:: { self  as  hir,  Expr ,  ExprKind } ; 
99use  rustc_lint:: { LateContext ,  LateLintPass } ; 
1010use  rustc_middle:: mir; 
1111use  rustc_middle:: ty:: { self ,  Instance ,  Mutability } ; 
1212use  rustc_session:: impl_lint_pass; 
13- use  rustc_span:: symbol:: sym; 
1413use  rustc_span:: { Span ,  SyntaxContext } ; 
1514
1615declare_clippy_lint !  { 
@@ -86,9 +85,9 @@ impl<'tcx> LateLintPass<'tcx> for AssigningClones {
8685            && ctxt. is_root ( ) 
8786            && let  which_trait = match  fn_name { 
8887                sym:: clone if  is_diag_trait_item ( cx,  fn_id,  sym:: Clone )  => CloneTrait :: Clone , 
89-                 _  if  fn_name . as_str ( )  ==  " to_owned" 
90-                     &&  is_diag_trait_item ( cx,  fn_id,  sym:: ToOwned ) 
91-                     && self . msrv . meets ( cx,  msrvs:: CLONE_INTO )  =>
88+                 sym :: to_owned
89+                     if  is_diag_trait_item ( cx,  fn_id,  sym:: ToOwned ) 
90+                          && self . msrv . meets ( cx,  msrvs:: CLONE_INTO )  =>
9291                { 
9392                    CloneTrait :: ToOwned 
9493                } , 
@@ -112,7 +111,7 @@ impl<'tcx> LateLintPass<'tcx> for AssigningClones {
112111            && resolved_assoc_items. in_definition_order ( ) . any ( |assoc|
113112                match  which_trait { 
114113                    CloneTrait :: Clone  => assoc. name ( )  == sym:: clone_from, 
115-                     CloneTrait :: ToOwned  => assoc. name ( ) . as_str ( )  == " clone_into" , 
114+                     CloneTrait :: ToOwned  => assoc. name ( )  == sym :: clone_into, 
116115                } 
117116            ) 
118117            && !clone_source_borrows_from_dest ( cx,  lhs,  rhs. span ) 
0 commit comments