Commit 257becb
committed
Auto merge of rust-lang#80181 - jyn514:intra-doc-primitives, r=Manishearth
Fix intra-doc links for non-path primitives
This does *not* currently work for associated items that are
auto-implemented by the compiler (e.g. `never::eq`), because they aren't
present in the source code. I plan to fix this in a follow-up PR.
Fixes rust-lang#63351 using the approach mentioned in rust-lang#63351 (comment).
r? `@Manishearth`
cc `@petrochenkov` - this makes `rustc_resolve::Res` public, is that ok? I'd just add an identical type alias in rustdoc if not, which seems a waste.File tree
5 files changed
+322
-131
lines changed- library/std/src
- src
- librustdoc/passes
- test
- rustdoc-ui/intra-doc
- rustdoc/intra-doc
5 files changed
+322
-131
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
175 | 175 | | |
176 | 176 | | |
177 | 177 | | |
178 | | - | |
| 178 | + | |
179 | 179 | | |
180 | 180 | | |
181 | 181 | | |
| |||
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
188 | | - | |
| 188 | + | |
| 189 | + | |
189 | 190 | | |
190 | 191 | | |
191 | 192 | | |
| |||
0 commit comments