@@ -6,7 +6,7 @@ use syntax::ast::{
66    self ,  Attribute ,  CrateSugar ,  MetaItem ,  MetaItemKind ,  NestedMetaItem ,  NodeId ,  Path ,  Visibility , 
77    VisibilityKind , 
88} ; 
9- use  syntax:: ptr; 
9+ use  syntax:: { ptr,  print :: pprust } ; 
1010use  unicode_width:: UnicodeWidthStr ; 
1111
1212use  crate :: comment:: { filter_normal_code,  CharClasses ,  FullCodeCharKind ,  LineClasses } ; 
@@ -42,7 +42,7 @@ pub(crate) fn is_same_visibility(a: &Visibility, b: &Visibility) -> bool {
4242        ( 
4343            VisibilityKind :: Restricted  {  path :  p,  .. } , 
4444            VisibilityKind :: Restricted  {  path :  q,  .. } , 
45-         )  => p . to_string ( )  == q . to_string ( ) , 
45+         )  => pprust :: path_to_string ( p )  == pprust :: path_to_string ( q ) , 
4646        ( VisibilityKind :: Public ,  VisibilityKind :: Public ) 
4747        | ( VisibilityKind :: Inherited ,  VisibilityKind :: Inherited ) 
4848        | ( 
@@ -241,7 +241,7 @@ pub(crate) fn last_line_extendable(s: &str) -> bool {
241241fn  is_skip ( meta_item :  & MetaItem )  -> bool  { 
242242    match  meta_item. kind  { 
243243        MetaItemKind :: Word  => { 
244-             let  path_str = meta_item. path . to_string ( ) ; 
244+             let  path_str = pprust :: path_to_string ( & meta_item. path ) ; 
245245            path_str == skip_annotation ( ) . as_str ( )  || path_str == depr_skip_annotation ( ) . as_str ( ) 
246246        } 
247247        MetaItemKind :: List ( ref  l)  => { 
0 commit comments