diff options
| author | QuietMisdreavus <grey@quietmisdreavus.net> | 2018-07-28 00:06:51 -0500 |
|---|---|---|
| committer | QuietMisdreavus <grey@quietmisdreavus.net> | 2018-08-04 22:20:45 -0500 |
| commit | 323b2b71ec5b6bb9e54ce357a02b3ba12262d42e (patch) | |
| tree | dae94ad86bcaa546f0550e2a71082a10f19f731c | |
| parent | bef0f2576d855c3b4525ad863119c584f522d2b4 (diff) | |
| download | rust-323b2b71ec5b6bb9e54ce357a02b3ba12262d42e.tar.gz rust-323b2b71ec5b6bb9e54ce357a02b3ba12262d42e.zip | |
only abort after all early passes have run
| -rw-r--r-- | src/librustdoc/core.rs | 2 | ||||
| -rw-r--r-- | src/librustdoc/passes/collect_intra_doc_links.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/librustdoc/core.rs b/src/librustdoc/core.rs index 3e5f16817a8..86e5bbeab70 100644 --- a/src/librustdoc/core.rs +++ b/src/librustdoc/core.rs @@ -596,6 +596,8 @@ pub fn run_core(search_paths: SearchPaths, } } + ctxt.sess().abort_if_errors(); + (krate, ctxt.renderinfo.into_inner(), passes) }), &sess) }) diff --git a/src/librustdoc/passes/collect_intra_doc_links.rs b/src/librustdoc/passes/collect_intra_doc_links.rs index b76168f7b74..28d504c2ee0 100644 --- a/src/librustdoc/passes/collect_intra_doc_links.rs +++ b/src/librustdoc/passes/collect_intra_doc_links.rs @@ -379,8 +379,6 @@ impl<'a, 'tcx, 'rcx, 'cstore> DocFolder for LinkCollector<'a, 'tcx, 'rcx, 'cstor } } - cx.sess().abort_if_errors(); - if item.is_mod() && !item.attrs.inner_docs { self.mod_ids.push(item_node_id.unwrap()); } |
