|
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