]> git.proxmox.com Git - rustc.git/blame - src/test/ui/tup.rs
New upstream version 1.51.0+dfsg1
[rustc.git] / src / test / ui / tup.rs
CommitLineData
416331ca
XL
1// run-pass
2
0bf4aa26 3#![allow(non_camel_case_types)]
223e47cc 4
c34b1796
AL
5type point = (isize, isize);
6
7fn f(p: point, x: isize, y: isize) {
223e47cc 8 let (a, b) = p;
970d7e83
LB
9 assert_eq!(a, x);
10 assert_eq!(b, y);
223e47cc
LB
11}
12
13pub fn main() {
14 let p: point = (10, 20);
15 let (a, b) = p;
970d7e83
LB
16 assert_eq!(a, 10);
17 assert_eq!(b, 20);
223e47cc
LB
18 let p2: point = p;
19 f(p, 10, 20);
20 f(p2, 10, 20);
21}