File tree 1 file changed +6
-6
lines changed
compiler/rustc_middle/src/ty
1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -867,15 +867,15 @@ impl<'tcx> TyCtxt<'tcx> {
867
867
pub fn is_user_visible_dep ( self , key : CrateNum ) -> bool {
868
868
// | Private | Direct | Visible | |
869
869
// |---------|--------|---------|--------------------|
870
- // | Yes | Yes | Yes | !( true && ! true) |
871
- // | No | Yes | Yes | !( false && ! true) |
872
- // | Yes | No | No | !( true && ! false) |
873
- // | No | No | Yes | !( false && ! false) |
874
- !( self . is_private_dep ( key)
870
+ // | Yes | Yes | Yes | !true || true |
871
+ // | No | Yes | Yes | !false || true |
872
+ // | Yes | No | No | !true || false |
873
+ // | No | No | Yes | !false || false |
874
+ !self . is_private_dep ( key)
875
875
// If `extern_crate` is `None`, then the crate was injected (e.g., by the allocator).
876
876
// Treat that kind of crate as "indirect", since it's an implementation detail of
877
877
// the language.
878
- && ! self . extern_crate ( key. as_def_id ( ) ) . map_or ( false , |e| e. is_direct ( ) ) )
878
+ || self . extern_crate ( key. as_def_id ( ) ) . map_or ( false , |e| e. is_direct ( ) )
879
879
}
880
880
}
881
881
You can’t perform that action at this time.
0 commit comments