diff --git a/src/librustdoc/passes/html_tags.rs b/src/librustdoc/passes/html_tags.rs index 79035ba79ffd..490e913fbde8 100644 --- a/src/librustdoc/passes/html_tags.rs +++ b/src/librustdoc/passes/html_tags.rs @@ -48,8 +48,11 @@ fn drop_tag( if let Some(pos) = tags.iter().rev().position(|(t, _)| *t == tag_name) { // Because this is from a `rev` iterator, the position is reversed as well! let pos = tags.len() - 1 - pos; + // If the tag is nested inside a " +/// +pub fn d() {} + +// Unclosed tags shouldn't warn if they are nested inside a +/// +pub fn e() {}