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