test: Make manual changes to deal with the fallout from removal of
`~[T]` in test, libgetopts, compiletest, librustdoc, and libnum.
This commit is contained in:
committed by
Huon Wilson
parent
579eb2400b
commit
af79a5aa7d
@@ -17,6 +17,8 @@ use collections::list::{List, Cons, Nil};
|
||||
use time::precise_time_s;
|
||||
use std::os;
|
||||
use std::task;
|
||||
use std::vec_ng::Vec;
|
||||
use std::vec_ng;
|
||||
|
||||
enum UniqueList {
|
||||
ULNil, ULCons(~UniqueList)
|
||||
@@ -50,7 +52,7 @@ struct State {
|
||||
managed: @nillist,
|
||||
unique: ~nillist,
|
||||
tuple: (@nillist, ~nillist),
|
||||
vec: vec!(@nillist),
|
||||
vec: Vec<@nillist>,
|
||||
res: r
|
||||
}
|
||||
|
||||
@@ -92,7 +94,8 @@ fn recurse_or_fail(depth: int, st: Option<State>) {
|
||||
unique: ~Cons((), @*st.unique),
|
||||
tuple: (@Cons((), st.tuple.ref0().clone()),
|
||||
~Cons((), @*st.tuple.ref1().clone())),
|
||||
vec: st.vec + &[@Cons((), *st.vec.last().unwrap())],
|
||||
vec: vec::append(st.vec.clone(),
|
||||
&[@Cons((), *st.vec.last().unwrap())]),
|
||||
res: r(@Cons((), st.res._l))
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user