@@ -12,7 +12,7 @@ use rustc_data_structures::fx::FxHashSet;
1212use rustc_errors:: struct_span_err;
1313use rustc_hir as hir;
1414use rustc_hir:: def:: { DefKind , Res } ;
15- use rustc_hir:: def_id:: { CrateNum , DefId , LocalDefId , CRATE_DEF_INDEX , LOCAL_CRATE } ;
15+ use rustc_hir:: def_id:: { DefId , LocalDefId , CRATE_DEF_INDEX , LOCAL_CRATE } ;
1616use rustc_hir:: intravisit:: { self , DeepVisitor , NestedVisitorMap , Visitor } ;
1717use rustc_hir:: { AssocItemKind , HirIdSet , Node , PatKind } ;
1818use rustc_middle:: bug;
@@ -2092,9 +2092,7 @@ fn check_mod_privacy(tcx: TyCtxt<'_>, module_def_id: LocalDefId) {
20922092 intravisit:: walk_mod ( & mut visitor, module, hir_id) ;
20932093}
20942094
2095- fn privacy_access_levels ( tcx : TyCtxt < ' _ > , krate : CrateNum ) -> & AccessLevels {
2096- assert_eq ! ( krate, LOCAL_CRATE ) ;
2097-
2095+ fn privacy_access_levels ( tcx : TyCtxt < ' _ > , ( ) : ( ) ) -> & AccessLevels {
20982096 // Build up a set of all exported items in the AST. This is a set of all
20992097 // items which are reachable from external crates based on visibility.
21002098 let mut visitor = EmbargoVisitor {
@@ -2117,10 +2115,8 @@ fn privacy_access_levels(tcx: TyCtxt<'_>, krate: CrateNum) -> &AccessLevels {
21172115 tcx. arena . alloc ( visitor. access_levels )
21182116}
21192117
2120- fn check_private_in_public ( tcx : TyCtxt < ' _ > , krate : CrateNum ) {
2121- assert_eq ! ( krate, LOCAL_CRATE ) ;
2122-
2123- let access_levels = tcx. privacy_access_levels ( LOCAL_CRATE ) ;
2118+ fn check_private_in_public ( tcx : TyCtxt < ' _ > , ( ) : ( ) ) {
2119+ let access_levels = tcx. privacy_access_levels ( ( ) ) ;
21242120
21252121 let krate = tcx. hir ( ) . krate ( ) ;
21262122
0 commit comments