about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorMatthias Krüger <476013+matthiaskrgr@users.noreply.github.com>2025-07-10 20:28:47 +0200
committerGitHub <noreply@github.com>2025-07-10 20:28:47 +0200
commit05c68f30d80f533578aebcc7223917f0b8e7af55 (patch)
tree46c2956a46fd5a9741662392906c0ad7beb5b8b7 /compiler/rustc_codegen_llvm/src
parentb11e9e31dd0e18df499fe430526fb698dbfac145 (diff)
parent086b13d170b9207cc7d726048517a8cd5acc096d (diff)
downloadrust-05c68f30d80f533578aebcc7223917f0b8e7af55.tar.gz
rust-05c68f30d80f533578aebcc7223917f0b8e7af55.zip
Rollup merge of #143590 - GuillaumeGomez:reexport-shadowing, r=lolbinary
Fix weird rustdoc output when single and glob reexport conflict on a name

Fixes rust-lang/rust#143107.

The problem was that the second reexport would overwrite the first, leading to having unexpected results. To fix it, I now group items by their original `DefId` and their name and keep tracks of all imports for this item (should very rarely be more than one though, and even less often more than 2).

cc `@lolbinarycat`
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions