aboutsummaryrefslogtreecommitdiff
path: root/src/test/run-pass/vec-alloc-append.rs
blob: 63d0ee98fd5b2ca5a42f609af7e953f6ef18b770 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// This is a test for issue #109.

use std;

fn slice[T](vec[T] e) {
  let vec[T] result = std._vec.alloc[T](uint(1));
  log "alloced";
  result += e;
  log "appended";
}

fn main() {
  slice[str](vec("a"));
}