about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJoshua Nelson <jyn514@gmail.com>2020-12-12 15:40:58 -0500
committerJoshua Nelson <jyn514@gmail.com>2020-12-12 15:40:58 -0500
commit130dbe46427068bf642697f70f68938117e13625 (patch)
tree6964ed10a3b47384d67d189afbddcc4814eba0c7
parent388eb24b6c479088a83c1b094d79221a32dfc7ff (diff)
downloadrust-130dbe46427068bf642697f70f68938117e13625.tar.gz
rust-130dbe46427068bf642697f70f68938117e13625.zip
Remove incorrect assert
-rw-r--r--src/librustdoc/passes/collect_intra_doc_links.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustdoc/passes/collect_intra_doc_links.rs b/src/librustdoc/passes/collect_intra_doc_links.rs
index 5ce64c4cd83..e2fdf369087 100644
--- a/src/librustdoc/passes/collect_intra_doc_links.rs
+++ b/src/librustdoc/passes/collect_intra_doc_links.rs
@@ -436,8 +436,8 @@ impl<'a, 'tcx> LinkCollector<'a, 'tcx> {
         // Try looking for methods and associated items.
         let mut split = path_str.rsplitn(2, "::");
         // NB: `split`'s first element is always defined, even if the delimiter was not present.
+        // NB: `item_str` could be empty when resolving in the root namespace (e.g. `::std`).
         let item_str = split.next().unwrap();
-        assert!(!item_str.is_empty());
         let item_name = Symbol::intern(item_str);
         let path_root = split
             .next()