Fix ordering of nested modules in non-mod.rs mods
Flatten relative offset into directory path before adding inline
(mod x { ... }) module names to the current directory path.
Fix #55094
This commit is contained in:
parent
e7f5d48059
commit
ca35ca8395
4 changed files with 22 additions and 0 deletions
|
|
@ -0,0 +1,5 @@
|
|||
// compile-pass
|
||||
|
||||
mod x;
|
||||
|
||||
fn main() {}
|
||||
5
src/test/ui/non_modrs_mods_and_inline_mods/x.rs
Normal file
5
src/test/ui/non_modrs_mods_and_inline_mods/x.rs
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
// ignore-test: not a test
|
||||
|
||||
pub mod y {
|
||||
pub mod z;
|
||||
}
|
||||
1
src/test/ui/non_modrs_mods_and_inline_mods/x/y/z/mod.rs
Normal file
1
src/test/ui/non_modrs_mods_and_inline_mods/x/y/z/mod.rs
Normal file
|
|
@ -0,0 +1 @@
|
|||
// ignore-test: not a test
|
||||
Loading…
Add table
Add a link
Reference in a new issue