]> git.lizzy.rs Git - rust.git/blob - src/test/ui/consts/consts-in-patterns.rs
Rollup merge of #64603 - gilescope:unused-lifetime-warning, r=matthewjasper
[rust.git] / src / test / ui / consts / consts-in-patterns.rs
1 // run-pass
2
3 const FOO: isize = 10;
4 const BAR: isize = 3;
5
6 const fn foo() -> isize { 4 }
7 const BOO: isize = foo();
8
9 pub fn main() {
10     let x: isize = 3;
11     let y = match x {
12         FOO => 1,
13         BAR => 2,
14         BOO => 4,
15         _ => 3
16     };
17     assert_eq!(y, 2);
18 }