File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed
compiler/rustc_middle/src/ty Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -818,15 +818,15 @@ impl<'tcx> TyCtxt<'tcx> {
818
818
pub fn is_user_visible_dep ( self , key : CrateNum ) -> bool {
819
819
// | Private | Direct | Visible | |
820
820
// |---------|--------|---------|--------------------|
821
- // | Yes | Yes | Yes | !( true && ! true) |
822
- // | No | Yes | Yes | !( false && ! true) |
823
- // | Yes | No | No | !( true && ! false) |
824
- // | No | No | Yes | !( false && ! false) |
825
- !( self . is_private_dep ( key)
821
+ // | Yes | Yes | Yes | !true || true |
822
+ // | No | Yes | Yes | !false || true |
823
+ // | Yes | No | No | !true || false |
824
+ // | No | No | Yes | !false || false |
825
+ !self . is_private_dep ( key)
826
826
// If `extern_crate` is `None`, then the crate was injected (e.g., by the allocator).
827
827
// Treat that kind of crate as "indirect", since it's an implementation detail of
828
828
// the language.
829
- && ! self . extern_crate ( key. as_def_id ( ) ) . map_or ( false , |e| e. is_direct ( ) ) )
829
+ || self . extern_crate ( key. as_def_id ( ) ) . map_or ( false , |e| e. is_direct ( ) )
830
830
}
831
831
}
832
832
You can’t perform that action at this time.
0 commit comments