File tree 1 file changed +2
-1
lines changed
src/librustdoc/passes/collect_intra_doc_links
1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -48,7 +48,6 @@ pub(crate) fn early_resolve_intra_doc_links(
48
48
link_resolver. resolve_doc_links_local ( & krate. attrs ) ;
49
49
link_resolver. process_module_children_or_reexports ( CRATE_DEF_ID . to_def_id ( ) ) ;
50
50
visit:: walk_crate ( & mut link_resolver, krate) ;
51
- link_resolver. process_extern_impls ( ) ;
52
51
53
52
// FIXME: somehow rustdoc is still missing crates even though we loaded all
54
53
// the known necessary crates. Load them all unconditionally until we find a way to fix this.
@@ -58,6 +57,8 @@ pub(crate) fn early_resolve_intra_doc_links(
58
57
link_resolver. resolver . resolve_rustdoc_path ( extern_name, TypeNS , parent_scope) ;
59
58
}
60
59
60
+ link_resolver. process_extern_impls ( ) ;
61
+
61
62
ResolverCaches {
62
63
markdown_links : Some ( link_resolver. markdown_links ) ,
63
64
doc_link_resolutions : link_resolver. doc_link_resolutions ,
You can’t perform that action at this time.
0 commit comments