diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2023-06-10 15:24:44 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-06-10 15:24:44 +0200 |
| commit | 312e67633313836ef89bc1f6b299f43e2fa7c155 (patch) | |
| tree | a351bfef54051cd508970ec410bd7ab542f8d80a /tests/rustdoc-js/slice-array.js | |
| parent | 8744b1a5752ce0277ff1484e8e64b3810a0cdad6 (diff) | |
| parent | 80176a120e90bb9f8e7b9e8fedda9ac857f434f3 (diff) | |
| download | rust-312e67633313836ef89bc1f6b299f43e2fa7c155.tar.gz rust-312e67633313836ef89bc1f6b299f43e2fa7c155.zip | |
Rollup merge of #112413 - jieyouxu:fix-hidden-glob-reexports-span-order, r=petrochenkov
Adjust span labels for `HIDDEN_GLOB_REEXPORTS` Addresses https://github.com/rust-lang/rust/pull/111378#issuecomment-1581226063. ### Before This PR The possibility that the private item comes before the glob re-export was not account for, causing the span label messages to say "but private item here shadows it" before "the name `Foo` in the type namespace is supposed to be publicly re-exported here". ### After This PR ```rust warning: private item shadows public glob re-export --> $DIR/hidden_glob_reexports.rs:9:5 | LL | struct Foo; | ^^^^^^^^^^^ the private item here shadows the name `Foo` in the type namespace ... LL | pub use self::inner::*; | -------------- but it is supposed to be publicly re-exported here | = note: `#[warn(hidden_glob_reexports)]` on by default warning: private item shadows public glob re-export --> $DIR/hidden_glob_reexports.rs:27:9 | LL | pub use self::inner::*; | -------------- the name `Foo` in the type namespace is supposed to be publicly re-exported here LL | LL | use self::other::Foo; | ^^^^^^^^^^^^^^^^ but the private item here shadows it ```
Diffstat (limited to 'tests/rustdoc-js/slice-array.js')
0 files changed, 0 insertions, 0 deletions
