]> git.lizzy.rs Git - rust.git/blob - src/test/ui/issues/issue-15774.rs
Auto merge of #94799 - lcnr:list-ty-perf, r=petrochenkov
[rust.git] / src / test / ui / issues / issue-15774.rs
1 // run-pass
2 // pretty-expanded FIXME #23616
3
4 #![deny(warnings)]
5 #![allow(unused_imports)]
6
7 pub enum Foo { A }
8 mod bar {
9     pub fn normal(x: ::Foo) {
10         use Foo::A;
11         match x {
12             A => {}
13         }
14     }
15     pub fn wrong(x: ::Foo) {
16         match x {
17             ::Foo::A => {}
18         }
19     }
20 }
21
22 pub fn main() {
23     bar::normal(Foo::A);
24     bar::wrong(Foo::A);
25 }