David Tolnay | 4260229 | 2016-10-01 22:25:45 -0700 | [diff] [blame] | 1 | fn f() { |
David Tolnay | 89e0567 | 2016-10-02 14:39:42 -0700 | [diff] [blame] | 2 | ( |
3 | || (), | ||||
4 | |_| (), | ||||
5 | || -> () { () }, | ||||
6 | |a| a, | ||||
7 | |a, b| a + b, | ||||
8 | |a: u8, b: u8| a + b, | ||||
9 | |a, b| -> u8 { a + b }, | ||||
10 | move |a, b| a + b, | ||||
11 | ) | ||||
David Tolnay | 4260229 | 2016-10-01 22:25:45 -0700 | [diff] [blame] | 12 | } |
David Tolnay | 9636c05 | 2016-10-02 17:11:17 -0700 | [diff] [blame^] | 13 | |
14 | fn ascript() { | ||||
15 | ( | ||||
16 | G::<u8>::f::<S>(), | ||||
17 | <G<u8> as m::Trait<u8>>::Assoc::f::<S>(), | ||||
18 | ) | ||||
19 | } |