]> git.lizzy.rs Git - rust.git/blob - src/test/ui/structs-enums/namespaced-enum-glob-import-xcrate.rs
Rollup merge of #93112 - pietroalbini:pa-cve-2022-21658-nightly, r=pietroalbini
[rust.git] / src / test / ui / structs-enums / namespaced-enum-glob-import-xcrate.rs
1 // run-pass
2 // aux-build:namespaced_enums.rs
3
4 // pretty-expanded FIXME #23616
5
6 extern crate namespaced_enums;
7
8 fn _f(f: namespaced_enums::Foo) {
9     use namespaced_enums::Foo::*;
10
11     match f {
12         A | B(_) | C { .. } => {}
13     }
14 }
15
16 mod m {
17     pub use namespaced_enums::Foo::*;
18 }
19
20 fn _f2(f: namespaced_enums::Foo) {
21     match f {
22         m::A | m::B(_) | m::C { .. } => {}
23     }
24 }
25
26 pub fn main() {}