]> git.proxmox.com Git - rustc.git/blame - src/test/ui/rust-2018/edition-lint-nested-empty-paths.fixed
New upstream version 1.61.0+dfsg1
[rustc.git] / src / test / ui / rust-2018 / edition-lint-nested-empty-paths.fixed
CommitLineData
94b46f34
XL
1// run-rustfix
2
b7449926 3#![feature(rust_2018_preview, crate_visibility_modifier)]
83c7162d 4#![deny(absolute_paths_not_starting_with_crate)]
94b46f34
XL
5#![allow(unused_imports)]
6#![allow(dead_code)]
7
8crate mod foo {
9 crate mod bar {
10 crate mod baz { }
11 crate mod baz1 { }
12
13 crate struct XX;
14 }
83c7162d
XL
15}
16
94b46f34
XL
17use crate::foo::{bar::{baz::{}}};
18//~^ ERROR absolute paths must start with
136023e0 19//~| WARN this is accepted in the current edition
83c7162d 20
94b46f34
XL
21use crate::foo::{bar::{XX, baz::{}}};
22//~^ ERROR absolute paths must start with
136023e0 23//~| WARN this is accepted in the current edition
5099ac24
FG
24//~| ERROR absolute paths must start with
25//~| WARN this is accepted in the current edition
83c7162d 26
94b46f34
XL
27use crate::foo::{bar::{baz::{}, baz1::{}}};
28//~^ ERROR absolute paths must start with
136023e0 29//~| WARN this is accepted in the current edition
5099ac24
FG
30//~| ERROR absolute paths must start with
31//~| WARN this is accepted in the current edition
83c7162d
XL
32
33fn main() {
83c7162d 34}