diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2011-07-09 21:13:25 -0700 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2011-07-09 21:13:25 -0700 |
| commit | f42c94740a7aadcaaebc9e6fe8d798ce17fc24ee (patch) | |
| tree | 662c7da76686adb499568c7f9388e589d9b5a3e6 /src/test | |
| parent | e823ca496518c1dea4c6f2b3e90e32d38df8540c (diff) | |
| download | rust-f42c94740a7aadcaaebc9e6fe8d798ce17fc24ee.tar.gz rust-f42c94740a7aadcaaebc9e6fe8d798ce17fc24ee.zip | |
rustc: Make rust-intrinsics take an explicit return pointer
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/run-pass/interior-vec.rs | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/test/run-pass/interior-vec.rs b/src/test/run-pass/interior-vec.rs index 7788b7aa6ed..a431e59dba1 100644 --- a/src/test/run-pass/interior-vec.rs +++ b/src/test/run-pass/interior-vec.rs @@ -1,31 +1,31 @@ // xfail-stage0 -import rusti::ivec_len; +import rusti::ivec_len_2; native "rust-intrinsic" mod rusti { - fn ivec_len[T](&T[] v) -> uint; + fn ivec_len_2[T](&T[] v) -> uint; } fn main() { let int[] v = ~[]; - assert (ivec_len(v) == 0u); // zero-length + assert (ivec_len_2(v) == 0u); // zero-length auto x = ~[ 1, 2 ]; - assert (ivec_len(x) == 2u); // on stack + assert (ivec_len_2(x) == 2u); // on stack auto y = ~[ 1, 2, 3, 4, 5 ]; - assert (ivec_len(y) == 5u); // on heap + assert (ivec_len_2(y) == 5u); // on heap v += ~[]; - assert (ivec_len(v) == 0u); // zero-length append + assert (ivec_len_2(v) == 0u); // zero-length append x += ~[ 3 ]; - assert (ivec_len(x) == 3u); // on-stack append + assert (ivec_len_2(x) == 3u); // on-stack append y += ~[ 6, 7, 8, 9 ]; - assert (ivec_len(y) == 9u); // on-heap append + assert (ivec_len_2(y) == 9u); // on-heap append auto vv = v + v; - assert (ivec_len(vv) == 0u); // zero-length add + assert (ivec_len_2(vv) == 0u); // zero-length add auto xx = x + ~[ 4 ]; - assert (ivec_len(xx) == 4u); // on-stack add + assert (ivec_len_2(xx) == 4u); // on-stack add auto yy = y + ~[ 10, 11 ]; - assert (ivec_len(yy) == 11u); // on-heap add + assert (ivec_len_2(yy) == 11u); // on-heap add } |
