1
1
use std:: borrow:: Cow ;
2
2
3
3
use rustc_ast:: ast:: {
4
- self , Attribute , CrateSugar , MetaItem , MetaItemKind , NestedMetaItem , NodeId , Path , Visibility ,
4
+ self , Attribute , MetaItem , MetaItemKind , NestedMetaItem , NodeId , Path , Visibility ,
5
5
VisibilityKind ,
6
6
} ;
7
7
use rustc_ast:: ptr;
@@ -46,12 +46,8 @@ pub(crate) fn is_same_visibility(a: &Visibility, b: &Visibility) -> bool {
46
46
( VisibilityKind :: Public , VisibilityKind :: Public )
47
47
| ( VisibilityKind :: Inherited , VisibilityKind :: Inherited )
48
48
| (
49
- VisibilityKind :: Crate ( CrateSugar :: PubCrate ) ,
50
- VisibilityKind :: Crate ( CrateSugar :: PubCrate ) ,
51
- )
52
- | (
53
- VisibilityKind :: Crate ( CrateSugar :: JustCrate ) ,
54
- VisibilityKind :: Crate ( CrateSugar :: JustCrate ) ,
49
+ VisibilityKind :: Crate ,
50
+ VisibilityKind :: Crate ,
55
51
) => true ,
56
52
_ => false ,
57
53
}
@@ -65,8 +61,7 @@ pub(crate) fn format_visibility(
65
61
match vis. kind {
66
62
VisibilityKind :: Public => Cow :: from ( "pub " ) ,
67
63
VisibilityKind :: Inherited => Cow :: from ( "" ) ,
68
- VisibilityKind :: Crate ( CrateSugar :: PubCrate ) => Cow :: from ( "pub(crate) " ) ,
69
- VisibilityKind :: Crate ( CrateSugar :: JustCrate ) => Cow :: from ( "crate " ) ,
64
+ VisibilityKind :: Crate => Cow :: from ( "pub(crate) " ) ,
70
65
VisibilityKind :: Restricted { ref path, .. } => {
71
66
let Path { ref segments, .. } = * * path;
72
67
let mut segments_iter = segments. iter ( ) . map ( |seg| rewrite_ident ( context, seg. ident ) ) ;
0 commit comments