rust/src/test/run-pass
Michael Sullivan 0340f32748 Eliminate autoderef on binops and unary negation.
Autoderef on binops is basically unused, kind of silly, and
complicates typechecking. There were only three instances of it in the
compiler and the test drivers, two of which were of the form "*foo =
foo + 1", which should be written as "*foo += 1" anyways.
2011-08-12 18:28:03 -07:00
..
crate-attributes-src Reformat for new syntax 2011-07-27 15:54:33 +02:00
multi-src Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
native-mod-src Reformat for new syntax 2011-07-27 15:54:33 +02:00
native-src Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
acyclic-unwind.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
alias-uninit-value.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
alloca-from-derived-tydesc.rs Port the fuzzer and tests to ivec type [T] syntax. 2011-08-09 15:53:26 -07:00
alt-bot-2.rs Handle alt on a _|_ - typed value 2011-08-04 16:07:26 -07:00
alt-bot.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
alt-join.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
alt-path.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
alt-pattern-drop.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
alt-pattern-lit.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
alt-pattern-no-type-params.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
alt-pattern-simple.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
alt-phi.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
alt-str.rs Enable more tests that pretty-print correctly now 2011-08-02 17:49:11 -07:00
alt-tag.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
alt-type-simple.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
anon-obj-backwarding-2.rs Thread "self" through the stack. Backwarding! Closes #702. 2011-08-09 10:59:13 -07:00
anon-obj-backwarding.rs Thread "self" through the stack. Backwarding! Closes #702. 2011-08-09 10:59:13 -07:00
anon-obj-cats.rs Move along; nothing to see here... 2011-08-09 15:42:48 -07:00
anon-obj-degenerate.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
anon-obj-no-inner-obj.rs Test case for issue #812. 2011-08-10 15:11:32 -07:00
anon-obj-overriding-reduced.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
anon-obj-overriding.rs Fix damage done by the pretty-printer 2011-07-27 15:54:33 +02:00
anon-obj-with-self-call-2.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
anon-obj-with-self-call.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
anon-objs-with-fields.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
argv.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
arith-0.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
arith-1.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
arith-2.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
arith-unsigned.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
artificial-block.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
assign-assign.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
auto-deref-fn.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
auto-instantiate.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
auto-loop.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
autobind.rs Change the ivec type syntax to [T]. 2011-08-09 11:29:36 -07:00
autoderef-objfn.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
basic-1.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
basic-2.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
basic.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
bind-exterior.rs Change some tests that used binop autoderef. 2011-08-12 18:28:03 -07:00
bind-interior.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
bind-obj-ctor.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
bind-parameterized-args-2.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
bind-parameterized-args.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
bind-thunk.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
bind-trivial.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
binops.rs Change some tests that used binop autoderef. 2011-08-12 18:28:03 -07:00
bitwise.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
block-expr-precedence.rs Disambiguate unop statements in pretty-printer. Closes #674 2011-08-03 10:55:59 -07:00
block-fn-coerce.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
block-iter-1.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
block-iter-2.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
bool-not.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
box-compare.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
box-inside-if.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
box-inside-if2.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
box-pattern.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
box-unbox.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
box.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
break-value.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
break.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
call-autoderef-tag.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
cast.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
chan-leak.rs Drop the previous reference when receiving. Closes #763 2011-07-28 18:22:15 -07:00
char.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
child-outlives-parent.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
claim-nonterm.rs Un-xfail run-pass/claim-nonterm 2011-08-02 17:49:11 -07:00
clone-with-exterior.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
comm.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
command-line-args.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
complex.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
conditional-compile.rs Remove vec version of str::bytes, rename bytes_ivec to str::bytes 2011-08-12 12:08:26 -07:00
const.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
constrained-type.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
constraint-prop-expr-move.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
constraint-prop-move.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
constraint-prop-swap.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
constraint-prop.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
crate-attributes.rc Support attaching attributes to modules via the crate file. Issue #487 2011-06-28 18:39:34 -07:00
dead-code-one-arm-if.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
decl-with-recv.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
deep.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
deref-lval.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
deref.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
div-mod.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
double-unbox.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
drop-bind-thunk-args.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
drop-on-empty-block-exit.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
drop-on-ret.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
drop-parametric-closure-with-bound-box.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
early-ret-binop-add.rs Make _|_ type binopable 2011-08-02 18:06:46 -07:00
early-ret-binop.rs In trans, don't assume both sides of a binop have the same type 2011-08-02 17:36:41 -07:00
else-if.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
empty-mutable-vec.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
export-abstract-tag.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
export-non-interference.rs Make tests a little more friendly to combine. 2011-06-29 12:14:29 -07:00
export-non-interference2.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
export-non-interference3.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
export-tag-variant.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
export-unexported-dep.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
expr-alt-box.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
expr-alt-fail-all.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
expr-alt-fail.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
expr-alt-generic-box1.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
expr-alt-generic-box2.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
expr-alt-generic.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
expr-alt-struct.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
expr-alt.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
expr-block-box.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
expr-block-fn.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
expr-block-generic-box1.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
expr-block-generic-box2.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
expr-block-generic.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
expr-block-ref.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
expr-block-slot.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
expr-block.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
expr-elseif-ref.rs Change some tests that used binop autoderef. 2011-08-12 18:28:03 -07:00
expr-elseif-ref2.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
expr-empty-ret.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
expr-fn.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
expr-if-box.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
expr-if-fail-all.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
expr-if-fail.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
expr-if-generic-box1.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
expr-if-generic-box2.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
expr-if-generic.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
expr-if-struct.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
expr-if.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
expr-scope.rs Reenable expr-scope test. Disable under check-fast 2011-07-28 14:14:29 -07:00
exterior.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
fact.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
first-class-method.rs Test case for issue #758. 2011-08-09 12:25:47 -07:00
fixed-point-bind-box.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
float-signature.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
float.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
float2.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
floatlits.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
fn-constraint.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
fn-expr.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
fn-lval.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
fn-type-infer.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
for-destruct.rs Add tests for destructuring locals 2011-08-01 17:52:43 +02:00
for-each-destruct.rs Add tests for destructuring locals 2011-08-01 17:52:43 +02:00
for-loop-fail.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
foreach-box-drop.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
foreach-nested-2.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
foreach-nested.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
foreach-put-structured.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
foreach-simple-outer-slot.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
foreach-simple.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
fun-call-variants.rs Add xfail-pretty directives to tests that don't pretty-print correctly 2011-08-02 10:39:13 -07:00
fun-indirect-call.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-alias-box.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-bind-2.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-bind.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-box.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-derived-type.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-drop-glue.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-exterior-box.rs Change some tests that used binop autoderef. 2011-08-12 18:28:03 -07:00
generic-fn-box.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-fn-infer.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-fn-twice.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
generic-fn.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-iter-frame.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-ivec-leak.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
generic-ivec.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
generic-obj-with-derived-type.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-obj.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-recursive-tag.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-tag-alt.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-tag-corruption.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-tag-local.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-tag-values.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-tag.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-temporary.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-type-synonym.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
generic-type.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
global-scope.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
hashmap-memory.rs Remove last uses of vec::len 2011-08-12 12:14:07 -07:00
hello.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
i8-incr.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
i32-sub.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
if-bot.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
if-check-precond.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
if-check.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
if-ret.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
import-glob-0.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
import-glob-1.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
import-glob-circular.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
import-glob-crate.rs Convert run-pass/import-glob-crate to ivecs 2011-08-12 12:11:12 -07:00
import.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
import2.rs Make tests a little more friendly to combine. 2011-06-29 12:14:29 -07:00
import3.rs Make tests a little more friendly to combine. 2011-06-29 12:14:29 -07:00
import4.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
import5.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
import6.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
import7.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
import8.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
infer-fn-tail-expr.rs Change the ivec type syntax to [T]. 2011-08-09 11:29:36 -07:00
infinite-loops.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
inner-module.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
int.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
integral-indexing.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
interior-vec.rs Change the ivec type syntax to [T]. 2011-08-09 11:29:36 -07:00
issue-333.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
issue-506.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
issue-507.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
issue-687.rs Change the ivec type syntax to [T]. 2011-08-09 11:29:36 -07:00
issue-718.rs The self-stack stuff (from #702) also closes issue #718. 2011-08-09 11:46:15 -07:00
item-attributes.rs Remove all usages of std::vec::vbuf 2011-08-12 12:14:07 -07:00
item-name-overload.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
iter-range.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
iter-ret.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
ivec-add.rs Change the ivec type syntax to [T]. 2011-08-09 11:29:36 -07:00
ivec-pass-by-value.rs Change the ivec type syntax to [T]. 2011-08-09 11:29:36 -07:00
ivec-tag.rs Port the fuzzer and tests to ivec type [T] syntax. 2011-08-09 15:53:26 -07:00
join.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
lambda-infer-unresolved.rs Don't force resolution of type variables until there is no enclosing function scope. Closes #803. 2011-08-04 17:33:15 -07:00
lambda-no-leak.rs Add a cleanup for copying closures. Closes #804. 2011-08-04 17:58:12 -07:00
large-records.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
lazy-and-or.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
lazy-init.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
lazychan.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
leak-box-as-tydesc.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
leak-tag-copy.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
let-destruct-fresh-mem.rs Copy locals created by destructuring on the content of a box 2011-08-02 12:09:15 +02:00
let-destruct.rs Add tests for destructuring locals 2011-08-01 17:52:43 +02:00
linear-for-loop.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
list.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
log-err-phi.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
long-while.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
loop-scope.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
macro-2.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
macro-3.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
macro-by-example-1.rs Allow patterns of the form `[a, b, c ...] to be matched and transcribed. 2011-08-02 14:46:02 -07:00
macro-by-example-2.rs Allow patterns of the form `[a, b, c ...] to be matched and transcribed. 2011-08-02 14:46:02 -07:00
macro.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
many.rs Update and un-XFAIL run-pass/many.rs 2011-08-11 10:09:02 -07:00
maybe-mutable.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
mlist-cycle.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
mlist.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
mod-view-items.rs Convert run-pass/mod-view-items to ivecs 2011-08-12 12:11:12 -07:00
move-1.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
move-2.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
move-3.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
move-4.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
move-arg-2.rs Actually perform handoff from caller to callee on move-mode args. 2011-08-09 17:56:26 -07:00
move-arg.rs Add new arg-passing mode 'move' denoted with '-T'. Translate as pass-by-value, doesn't deinit source yet nor get proper analysis in typestate, alias passes. 2011-08-08 15:53:41 -07:00
move-scalar.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
multi.rc Un-xfail multi test 2011-06-02 16:21:14 +02:00
multiline-comment.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
mutable-alias-vec.rs Remove last uses of vec::len 2011-08-12 12:14:07 -07:00
mutable-vec-drop.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
mutual-recursion-group.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
native-mod.rc Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
native-opaque-type.rs Use "" in the native_name as an indication that no extra options have to 2011-06-28 08:21:13 -04:00
native.rc Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
native2.rs Remove all usages of std::vec::vbuf 2011-08-12 12:14:07 -07:00
nested-alts.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
nested-obj-self.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
nested-pattern.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
newtype-polymorphic.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
newtype.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
nil-pattern.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
obj-as.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
obj-docs.rs Sanity-check the code examples that appear in the object system docs. 2011-08-11 16:19:51 -07:00
obj-drop.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
obj-recursion.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
obj-return-polytypes.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
obj-self-2.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
obj-self-3.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
obj-self-4.rs Remove the last remaining xfail-boot directive 2011-08-03 10:55:59 -07:00
obj-self.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
obj-with-vec.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
opeq.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
operator-associativity.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
or-pattern.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
output-slot-variants.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
over-constrained-vregs.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
paren-free.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
parse-fail.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
path.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
pattern-bound-var-in-for-each.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
pred-check.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
pred.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
preempt.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
readalias.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
rebind-fn.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
rec-auto.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
rec-extend.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
rec.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
record-pat.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
resource-destruct.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
resource-generic.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
resource-in-struct.rs Fix iter_structural_ty_full for resource types 2011-07-29 11:44:29 +02:00
ret-bang.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
ret-none.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
return-nil.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
rt-circular-buffer.rs Remove std::vec 2011-08-12 12:14:07 -07:00
self-shadowing-import.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
send-type-inference.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
seq-compare.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
simple-alt-generic-tag.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
simple-anon-objs.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
simple-generic-alt.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
simple-generic-tag.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
simple-infer.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
simple-obj.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
sio-client.rs XFAIL all the sio tests 2011-08-05 11:57:06 -07:00
sio-ctx.rs Update comments on sio-ctx test 2011-08-09 12:30:50 -07:00
sio-read.rs Remove vec version of str::bytes, rename bytes_ivec to str::bytes 2011-08-12 12:08:26 -07:00
sio-srv.rs XFAIL sio-srv 2011-08-05 16:49:43 -07:00
sio-write.rs Remove vec version of str::bytes, rename bytes_ivec to str::bytes 2011-08-12 12:08:26 -07:00
size-and-align.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
spawn-fn.rs Bring run-pass/spawn-fn up to date and un-XFAIL 2011-08-11 10:15:14 -07:00
spawn-module-qualified.rs Bring run-pass/spawn-module-qualified up to date and un-XFAIL 2011-08-11 10:15:14 -07:00
spawn-types.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
spawn.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
spawn2.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
standalone-method.rs Un-XFAIL a test. Issue #435. 2011-08-09 12:35:41 -07:00
stateful-obj.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
str-append.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
str-concat.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
str-growth.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
str-idx.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
str-multiline.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
string-self-append.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
structured-compare-recursive.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
structured-compare.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
swap-1.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
swap-2.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
syntax-extension-fmt.rs Un-xfail more pretty-printing tests 2011-08-03 10:55:59 -07:00
syntax-extension-minor.rs Add #concat_idents[] and #ident_to_str[] 2011-08-03 12:42:35 -07:00
syntax-extension-shell.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
tag-and-generic-obj.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
tag-in-block.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
tag.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
tail-call-arg-leak.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
tail-cps.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
tail-direct.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
task-comm-0.rs Converted the rest of the task-comm-* tests over. Also fixed some 2011-08-08 08:57:52 -07:00
task-comm-1.rs Converted the rest of the task-comm-* tests over. Also fixed some 2011-08-08 08:57:52 -07:00
task-comm-2.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
task-comm-3.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
task-comm-4.rs Converted the rest of the task-comm-* tests over. Also fixed some 2011-08-08 08:57:52 -07:00
task-comm-5.rs Converted the rest of the task-comm-* tests over. Also fixed some 2011-08-08 08:57:52 -07:00
task-comm-6.rs Converted the rest of the task-comm-* tests over. Also fixed some 2011-08-08 08:57:52 -07:00
task-comm-7.rs Converted the rest of the task-comm-* tests over. Also fixed some 2011-08-08 08:57:52 -07:00
task-comm-8.rs Converted the rest of the task-comm-* tests over. Also fixed some 2011-08-08 08:57:52 -07:00
task-comm-9.rs Converted the rest of the task-comm-* tests over. Also fixed some 2011-08-08 08:57:52 -07:00
task-comm-10.rs Introduced task handles. 2011-08-08 16:55:38 -07:00
task-comm-11.rs Converted the rest of the task-comm-* tests over. Also fixed some 2011-08-08 08:57:52 -07:00
task-comm-12.rs Converted the rest of the task-comm-* tests over. Also fixed some 2011-08-08 08:57:52 -07:00
task-comm-13.rs Converted the rest of the task-comm-* tests over. Also fixed some 2011-08-08 08:57:52 -07:00
task-comm-15.rs Converted the rest of the task-comm-* tests over. Also fixed some 2011-08-08 08:57:52 -07:00
task-comm-16.rs Change the ivec type syntax to [T]. 2011-08-09 11:29:36 -07:00
task-comm-chan-nil.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
task-comm.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
task-compare.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
task-killjoin.rs Bring run-pass/task-killjoin up to date and un-XFAIL 2011-08-11 10:15:14 -07:00
task-life-0.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
task-pin.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
ternary.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
test-runner-hides-main.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
threads.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
trivial-message.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
type-in-nested-module.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
type-namespace.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
type-param-constraints.rs Parse, store and print type parameter kind constraints. 2011-07-28 17:22:59 +00:00
type-param.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
type-params-in-for-each.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
type-ptr.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
type-sizes.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
typestate-cfg-nesting.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
typestate-multi-decl.rs Test case for previous commit 2011-07-29 18:00:10 -07:00
typestate-transitive.rs Pretty-print fn constraints more correctish 2011-08-02 17:49:11 -07:00
u8-incr-decr.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
u8-incr.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
u32-decr.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
uint.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
unify-return-ty.rs (Almost) Always unify a function tail expr with the function result type 2011-08-05 02:21:58 -07:00
unit.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
use-import-export.rs Reformat source tree (minus a couple tests that are still grumpy). 2011-06-15 11:19:50 -07:00
use-uninit-alt.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
use-uninit-alt2.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
use.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
user.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
utf8.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
utf8_chars.rs Convert all uses of std::io to std::ioivec 2011-08-12 12:08:27 -07:00
vec-append.rs Convert run-pass/vec-append to ivecs 2011-08-12 12:08:28 -07:00
vec-concat.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
vec-drop.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
vec-growth.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
vec-ivec-deadlock.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
vec-late-init.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
vec-push.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
vec-self-append.rs XFAIL run-pass/vec-self-append 2011-08-12 12:14:07 -07:00
vec-slice.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
vec.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
vector-no-ann-2.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
while-and-do-while.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
while-flow-graph.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
while-loop-constraints-2.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
while-prelude-drop.rs Don't pp extra lines after block open when preserving whitespace. Closes #759 2011-08-02 17:49:11 -07:00
while-with-break.rs Convert most working tests to ivecs 2011-08-12 16:13:13 -07:00
writealias.rs Reformat for new syntax 2011-07-27 15:54:33 +02:00
x86stdcall.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
yield.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
yield1.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00
yield2.rs Remove all xfail-stage0 directives 2011-08-03 10:55:59 -07:00