2010-07-15 18:57:21 -07:00
|
|
|
// This is a test for issue #109.
|
|
|
|
|
|
|
|
use std;
|
|
|
|
|
|
|
|
fn slice[T](vec[T] e) {
|
2011-05-23 22:22:08 -04:00
|
|
|
let vec[T] result = std::vec::alloc[T](1 as uint);
|
2010-07-22 17:47:32 -07:00
|
|
|
log "alloced";
|
2010-07-15 18:57:21 -07:00
|
|
|
result += e;
|
2010-07-22 17:47:32 -07:00
|
|
|
log "appended";
|
2010-07-15 18:57:21 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
fn main() {
|
2011-05-16 18:21:22 -07:00
|
|
|
slice[str](["a"]);
|
2010-07-15 18:57:21 -07:00
|
|
|
}
|