]> git.proxmox.com Git - rustc.git/blob - tests/ui/structs-enums/namespaced-enum-glob-import-xcrate.rs
New upstream version 1.68.2+dfsg1
[rustc.git] / tests / 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() {}