@@ -551,7 +551,6 @@ impl MissingDoc {
551551 & self ,
552552 cx : & LateContext < ' _ > ,
553553 def_id : LocalDefId ,
554- sp : Span ,
555554 article : & ' static str ,
556555 desc : & ' static str ,
557556 ) {
@@ -610,13 +609,7 @@ impl<'tcx> LateLintPass<'tcx> for MissingDoc {
610609 }
611610
612611 fn check_crate ( & mut self , cx : & LateContext < ' _ > ) {
613- self . check_missing_docs_attrs (
614- cx,
615- CRATE_DEF_ID ,
616- cx. tcx . def_span ( CRATE_DEF_ID ) ,
617- "the" ,
618- "crate" ,
619- ) ;
612+ self . check_missing_docs_attrs ( cx, CRATE_DEF_ID , "the" , "crate" ) ;
620613 }
621614
622615 fn check_item ( & mut self , cx : & LateContext < ' _ > , it : & hir:: Item < ' _ > ) {
@@ -646,13 +639,13 @@ impl<'tcx> LateLintPass<'tcx> for MissingDoc {
646639
647640 let ( article, desc) = cx. tcx . article_and_description ( it. def_id . to_def_id ( ) ) ;
648641
649- self . check_missing_docs_attrs ( cx, it. def_id , it . span , article, desc) ;
642+ self . check_missing_docs_attrs ( cx, it. def_id , article, desc) ;
650643 }
651644
652645 fn check_trait_item ( & mut self , cx : & LateContext < ' _ > , trait_item : & hir:: TraitItem < ' _ > ) {
653646 let ( article, desc) = cx. tcx . article_and_description ( trait_item. def_id . to_def_id ( ) ) ;
654647
655- self . check_missing_docs_attrs ( cx, trait_item. def_id , trait_item . span , article, desc) ;
648+ self . check_missing_docs_attrs ( cx, trait_item. def_id , article, desc) ;
656649 }
657650
658651 fn check_impl_item ( & mut self , cx : & LateContext < ' _ > , impl_item : & hir:: ImplItem < ' _ > ) {
@@ -680,23 +673,23 @@ impl<'tcx> LateLintPass<'tcx> for MissingDoc {
680673 }
681674
682675 let ( article, desc) = cx. tcx . article_and_description ( impl_item. def_id . to_def_id ( ) ) ;
683- self . check_missing_docs_attrs ( cx, impl_item. def_id , impl_item . span , article, desc) ;
676+ self . check_missing_docs_attrs ( cx, impl_item. def_id , article, desc) ;
684677 }
685678
686679 fn check_foreign_item ( & mut self , cx : & LateContext < ' _ > , foreign_item : & hir:: ForeignItem < ' _ > ) {
687680 let ( article, desc) = cx. tcx . article_and_description ( foreign_item. def_id . to_def_id ( ) ) ;
688- self . check_missing_docs_attrs ( cx, foreign_item. def_id , foreign_item . span , article, desc) ;
681+ self . check_missing_docs_attrs ( cx, foreign_item. def_id , article, desc) ;
689682 }
690683
691684 fn check_field_def ( & mut self , cx : & LateContext < ' _ > , sf : & hir:: FieldDef < ' _ > ) {
692685 if !sf. is_positional ( ) {
693686 let def_id = cx. tcx . hir ( ) . local_def_id ( sf. hir_id ) ;
694- self . check_missing_docs_attrs ( cx, def_id, sf . span , "a" , "struct field" )
687+ self . check_missing_docs_attrs ( cx, def_id, "a" , "struct field" )
695688 }
696689 }
697690
698691 fn check_variant ( & mut self , cx : & LateContext < ' _ > , v : & hir:: Variant < ' _ > ) {
699- self . check_missing_docs_attrs ( cx, cx. tcx . hir ( ) . local_def_id ( v. id ) , v . span , "a" , "variant" ) ;
692+ self . check_missing_docs_attrs ( cx, cx. tcx . hir ( ) . local_def_id ( v. id ) , "a" , "variant" ) ;
700693 }
701694}
702695
0 commit comments