]> git.proxmox.com Git - rustc.git/blob - src/test/run-pass/issues/issue-33687.rs
New upstream version 1.37.0+dfsg1
[rustc.git] / src / test / run-pass / issues / issue-33687.rs
1 // run-pass
2 #![feature(unboxed_closures)]
3 #![feature(fn_traits)]
4
5 struct Test;
6
7 impl FnOnce<(u32, u32)> for Test {
8 type Output = u32;
9
10 extern "rust-call" fn call_once(self, (a, b): (u32, u32)) -> u32 {
11 a + b
12 }
13 }
14
15 fn main() {
16 assert_eq!(Test(1u32, 2u32), 3u32);
17 }