|
26 | 26 |
|
27 | 27 | pub fn bar() { |
28 | 28 | static FOO: uint = ((5u as uint) - (4u as uint) as uint); |
29 | | - let _: [(), ..(FOO as uint)] = ([(() as ())] as [(), .. 1]); |
| 29 | + let _: [(), ..(FOO as uint)] = ([(() as ())] as [(), ..1]); |
30 | 30 |
|
31 | | - let _: [(), ..(1u as uint)] = ([(() as ())] as [(), .. 1]); |
| 31 | + let _: [(), ..(1u as uint)] = ([(() as ())] as [(), ..1]); |
32 | 32 |
|
33 | 33 | let _ = |
34 | | - (((&((([(1i as int), (2 as int), (3 as int)] as [int, .. 3])) as |
35 | | - [int, .. 3]) as &[int, .. 3]) as *const _ as |
36 | | - *const [int, .. 3]) as *const [int, ..(3u as uint)] as |
37 | | - *const [int, .. 3]); |
| 34 | + (((&((([(1i as int), (2 as int), (3 as int)] as [int, ..3])) as |
| 35 | + [int, ..3]) as &[int, ..3]) as *const _ as *const [int, ..3]) |
| 36 | + as *const [int, ..(3u as uint)] as *const [int, ..3]); |
| 37 | + |
38 | 38 | (match (() as ()) { |
39 | 39 | () => { |
40 | 40 | #[inline] |
41 | 41 | #[allow(dead_code)] |
42 | 42 | static __STATIC_FMTSTR: [&'static str, ..(1u as uint)] = |
43 | | - ([("test" as &'static str)] as [&'static str, .. 1]); |
| 43 | + ([("test" as &'static str)] as [&'static str, ..1]); |
44 | 44 | let __args_vec = |
45 | | - (&([] as [core::fmt::Argument<'_>, .. 0]) as |
46 | | - &[core::fmt::Argument<'_>, .. 0]); |
| 45 | + (&([] as [core::fmt::Argument<'_>, ..0]) as |
| 46 | + &[core::fmt::Argument<'_>, ..0]); |
47 | 47 | let __args = |
48 | 48 | (unsafe { |
49 | 49 | ((::std::fmt::Arguments::new as |
50 | 50 | unsafe fn(&'static [&'static str], &'a [core::fmt::Argument<'a>]) -> core::fmt::Arguments<'a>)((__STATIC_FMTSTR |
51 | 51 | as |
52 | | - [&'static str, .. 1]), |
| 52 | + [&'static str, ..1]), |
53 | 53 | (__args_vec |
54 | 54 | as |
55 | | - &[core::fmt::Argument<'_>, .. 0])) |
| 55 | + &[core::fmt::Argument<'_>, ..0])) |
56 | 56 | as core::fmt::Arguments<'_>) |
57 | 57 | } as core::fmt::Arguments<'_>); |
58 | 58 |
|
|
83 | 83 | pub fn use_id() { |
84 | 84 | let _ = |
85 | 85 | ((id::<[int, ..(3u as uint)]> as |
86 | | - fn([int, .. 3]) -> [int, .. 3])(([(1 as int), (2 as int), |
87 | | - (3 as int)] as [int, .. 3])) as |
88 | | - [int, .. 3]); |
| 86 | + fn([int, ..3]) -> [int, ..3])(([(1 as int), (2 as int), |
| 87 | + (3 as int)] as [int, ..3])) as |
| 88 | + [int, ..3]); |
89 | 89 | } |
90 | 90 | fn main() { } |
0 commit comments