diff options
| author | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2025-04-30 20:29:29 +0200 |
|---|---|---|
| committer | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2025-05-02 13:57:53 +0200 |
| commit | b791eaa4480a8e3acffe3faad4de0462b8476aca (patch) | |
| tree | 9006cd73b19e274dba4869d8e047e36ab80bd503 /src/librustdoc/html/markdown.rs | |
| parent | cb0d6e76d0515b19d249c0147d246296b9d3d124 (diff) | |
| download | rust-b791eaa4480a8e3acffe3faad4de0462b8476aca.tar.gz rust-b791eaa4480a8e3acffe3faad4de0462b8476aca.zip | |
Emit a warning if the doctest `main` function will not be run
Diffstat (limited to 'src/librustdoc/html/markdown.rs')
| -rw-r--r-- | src/librustdoc/html/markdown.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/librustdoc/html/markdown.rs b/src/librustdoc/html/markdown.rs index fc46293e7ea..5014a5198c8 100644 --- a/src/librustdoc/html/markdown.rs +++ b/src/librustdoc/html/markdown.rs @@ -45,7 +45,7 @@ use rustc_middle::ty::TyCtxt; pub(crate) use rustc_resolve::rustdoc::main_body_opts; use rustc_resolve::rustdoc::may_be_doc_link; use rustc_span::edition::Edition; -use rustc_span::{Span, Symbol}; +use rustc_span::{DUMMY_SP, Span, Symbol}; use tracing::{debug, trace}; use crate::clean::RenderedLink; @@ -303,7 +303,9 @@ impl<'a, I: Iterator<Item = Event<'a>>> Iterator for CodeBlocks<'_, 'a, I> { attrs: vec![], args_file: PathBuf::new(), }; - let doctest = doctest::DocTestBuilder::new(&test, krate, edition, false, None, None); + let doctest = doctest::DocTestBuilder::new( + &test, krate, edition, false, None, None, None, DUMMY_SP, + ); let (test, _) = doctest.generate_unique_doctest(&test, false, &opts, krate); let channel = if test.contains("#