@@ -51,14 +51,14 @@ impl<'a, 'tcx> LateLintPass<'a, 'tcx> for Pass {
51
51
return ;
52
52
}
53
53
println ! ( "impl item `{}`" , item. ident. name) ;
54
- match item. vis {
55
- hir:: Visibility :: Public => println ! ( "public" ) ,
56
- hir:: Visibility :: Crate ( _) => println ! ( "visible crate wide" ) ,
57
- hir:: Visibility :: Restricted { ref path, .. } => println ! (
54
+ match item. vis . node {
55
+ hir:: VisibilityKind :: Public => println ! ( "public" ) ,
56
+ hir:: VisibilityKind :: Crate ( _) => println ! ( "visible crate wide" ) ,
57
+ hir:: VisibilityKind :: Restricted { ref path, .. } => println ! (
58
58
"visible in module `{}`" ,
59
59
print:: to_string( print:: NO_ANN , |s| s. print_path( path, false ) )
60
60
) ,
61
- hir:: Visibility :: Inherited => println ! ( "visibility inherited from outer item" ) ,
61
+ hir:: VisibilityKind :: Inherited => println ! ( "visibility inherited from outer item" ) ,
62
62
}
63
63
if item. defaultness . is_default ( ) {
64
64
println ! ( "default" ) ;
@@ -343,14 +343,14 @@ fn print_expr(cx: &LateContext, expr: &hir::Expr, indent: usize) {
343
343
fn print_item ( cx : & LateContext , item : & hir:: Item ) {
344
344
let did = cx. tcx . hir . local_def_id ( item. id ) ;
345
345
println ! ( "item `{}`" , item. name) ;
346
- match item. vis {
347
- hir:: Visibility :: Public => println ! ( "public" ) ,
348
- hir:: Visibility :: Crate ( _) => println ! ( "visible crate wide" ) ,
349
- hir:: Visibility :: Restricted { ref path, .. } => println ! (
346
+ match item. vis . node {
347
+ hir:: VisibilityKind :: Public => println ! ( "public" ) ,
348
+ hir:: VisibilityKind :: Crate ( _) => println ! ( "visible crate wide" ) ,
349
+ hir:: VisibilityKind :: Restricted { ref path, .. } => println ! (
350
350
"visible in module `{}`" ,
351
351
print:: to_string( print:: NO_ANN , |s| s. print_path( path, false ) )
352
352
) ,
353
- hir:: Visibility :: Inherited => println ! ( "visibility inherited from outer item" ) ,
353
+ hir:: VisibilityKind :: Inherited => println ! ( "visibility inherited from outer item" ) ,
354
354
}
355
355
match item. node {
356
356
hir:: ItemExternCrate ( ref _renamed_from) => {
0 commit comments