1 // build-pass (FIXME(62277): could be check-pass?)
2 // compile-flags:--extern extern_prelude --extern Vec
3 // aux-build:extern-prelude.rs
4 // aux-build:extern-prelude-vec.rs
8 let s = extern_prelude::S;
13 // Local module shadows `extern_prelude` from extern prelude
18 pub fn internal(&self) {}
22 let s = extern_prelude::S;
27 // Extern prelude shadows standard library prelude
28 let x = Vec::new(0f32, ()); // OK