| .. |
|
native-mod-src
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
native-src
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
acyclic-unwind.rs
|
Implement the "simple typechecker", which avoids HM inference
|
2010-07-15 18:27:09 -07:00 |
|
alt-pattern-simple.rs
|
Resolve and typecheck patterns in pattern alt.
|
2010-06-24 08:13:32 -07:00 |
|
alt-tag.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
argv.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
autoderef-full-lval.rs
|
ctxt_auto_deref_lval decides whether to autoderef the entire lval, not its base.
|
2010-07-19 19:06:55 -07:00 |
|
autoderef-objfn.rs
|
Autoderef objects when passing them as implicit (indirect) arg upon vtbl-dispatch. Add testcase and XFAIL it on LLVM. Closes #112.
|
2010-07-19 18:25:26 -07:00 |
|
basic.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
bind-obj-ctor.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
bind-thunk.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
bind-trivial.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
bitwise.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
box-in-tup.rs
|
Two more testcases for overwriting already-live box-like fields in structures, without leaking.
|
2010-07-23 12:22:31 -07:00 |
|
box-unbox.rs
|
Correct existing reliance on auto-box / unbox behavior in tests.
|
2010-07-01 18:37:30 -07:00 |
|
cast.rs
|
Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.
|
2010-07-26 15:22:21 -07:00 |
|
char.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
clone-with-exterior.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
comm.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
command-line-args.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
complex.rs
|
Ensure that functions that should return a value do; issue 41
|
2010-07-16 15:34:25 -07:00 |
|
dead-code-one-arm-if.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
deep.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
deref.rs
|
New test of explicit deref operator.
|
2010-07-02 12:55:12 -07:00 |
|
destructor-ordering.rs
|
Remove explicit deref workaround in dtor-order test. No longer necessary.
|
2010-07-20 09:15:23 -07:00 |
|
div-mod.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
drop-on-ret.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
else-if.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
export-non-interference.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
exterior.rs
|
Make mutability no longer a type constructor
|
2010-07-15 15:20:04 -07:00 |
|
fact.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
fn-lval.rs
|
Testcase (XFAILed) for fn item given as lval.
|
2010-06-28 21:18:09 -07:00 |
|
foreach-nested-2.rs
|
Improve mutability checking. Closes #118.
|
2010-07-23 15:29:17 -07:00 |
|
foreach-nested.rs
|
Improve mutability checking. Closes #118.
|
2010-07-23 15:29:17 -07:00 |
|
foreach-put-structured.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
foreach-simple-outer-slot.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
foreach-simple.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
fun-call-variants.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
fun-indirect-call.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
generic-derived-type.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
generic-drop-glue.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
generic-exterior-box.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
generic-fn-infer.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
generic-fn-twice.rs
|
Add (XFAILed) testcase for typechecker issue where fns-in-mods appear to lose their type parameters over the course of the typechecking pass.
|
2010-06-29 16:13:26 -07:00 |
|
generic-fn.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
generic-obj-with-derived-type.rs
|
Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.
|
2010-07-26 15:22:21 -07:00 |
|
generic-obj.rs
|
Adjust testcase to cover issue #91, which was actually fixed back in commit f02f9cbf29. Closes #91.
|
2010-07-26 15:52:59 -07:00 |
|
generic-recursive-tag.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
generic-tag-alt.rs
|
Resolve and typecheck patterns in pattern alt redux. This time featuring way more correctness.
|
2010-06-25 00:47:23 -07:00 |
|
generic-tag-values.rs
|
Get slots in trans_tag using Semant tables. Closes #133.
|
2010-07-28 15:04:58 -07:00 |
|
generic-tag.rs
|
Box arguments that are supposed to be boxed.
|
2010-07-01 23:50:58 -07:00 |
|
generic-type-synonym.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
generic-type.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
hello.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
i8-incr.rs
|
Switch machine-type lexemes to use suffixes. Remove support for foo(bar) as a cast notation. Closes #129.
|
2010-07-27 19:21:51 -07:00 |
|
i32-sub.rs
|
Switch machine-type lexemes to use suffixes. Remove support for foo(bar) as a cast notation. Closes #129.
|
2010-07-27 19:21:51 -07:00 |
|
import.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
inner-module.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
int.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
item-name-overload.rs
|
Add testcases for item name conflict at the same path level.
|
2010-06-25 01:26:44 -07:00 |
|
iter-range.rs
|
Fix mem op= mem bug in trans.ml (via not terribly good fix). Closes #111.
|
2010-07-22 12:11:39 -07:00 |
|
iter-ret.rs
|
Add XFAIL'ed test for return-in-iter, call unimpl when we find it. Closes #100.
|
2010-07-22 12:24:55 -07:00 |
|
large-records.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
lazy-and-or.rs
|
rewrite 'mutable &' as '& mutable', corresponding to grammar shift.
|
2010-06-30 02:30:17 -07:00 |
|
lazy-init.rs
|
Some more typestate tests.
|
2010-07-08 07:33:25 -07:00 |
|
lazychan.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
lib-deque.rs
|
Test the deque more and fix uncovered off-by-one bug.
|
2010-07-28 16:34:22 -07:00 |
|
lib-rand.rs
|
Expose an RNG (the one used by our runtime) to Rust via std.
|
2010-07-25 21:45:09 -07:00 |
|
linear-for-loop.rs
|
Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.
|
2010-07-26 15:22:21 -07:00 |
|
list.rs
|
Box arguments that are supposed to be boxed.
|
2010-07-01 23:50:58 -07:00 |
|
many.rs
|
Log completion on the many.rs test.
|
2010-07-04 22:41:57 -07:00 |
|
mlist-cycle.rs
|
A certain incomplete quantity of wrestling with "INIT" statements that don't actually initialize. Should probably rename them to MAKE. Anyway, WIP, but two steps forward (and one back). More later.
|
2010-07-22 17:05:45 -07:00 |
|
mlist.rs
|
Box arguments that are supposed to be boxed.
|
2010-07-01 23:50:58 -07:00 |
|
multiline-comment.rs
|
Issue 66: Multi-line comments
|
2010-07-08 22:43:15 +08:00 |
|
mutable-alias-vec.rs
|
Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.
|
2010-07-26 15:22:21 -07:00 |
|
mutable-vec-drop.rs
|
Modify testcase to match new syntax and un-XFAIL mutable-vec-drop.rs.
|
2010-07-23 12:32:12 -07:00 |
|
mutual-recursion-group.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
native-mod.rc
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
native-opaque-type.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
native.rc
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
obj-as.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
obj-drop.rs
|
Box the integer passed to the handle in obj-drop.rs. No more implicit arg-boxing.
|
2010-07-01 18:04:21 -07:00 |
|
obj-dtor.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
obj-recursion.rs
|
Add test of recursive object types (ha, work by default) and fix effect-walker bug revealed by it.
|
2010-06-25 12:15:40 -07:00 |
|
obj-return-polytypes.rs
|
Feed the correct return type to the typechecker when typechecking objects, and add a testcase.
|
2010-07-16 14:54:47 -07:00 |
|
obj-with-vec.rs
|
Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.
|
2010-07-26 15:22:21 -07:00 |
|
opeq.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
output-slot-variants.rs
|
Correct existing reliance on auto-box / unbox behavior in tests.
|
2010-07-01 18:37:30 -07:00 |
|
pred.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
preempt.rs
|
Beat up on the preempt test a bit more, as it keeps hanging under valgrind.
|
2010-07-22 15:05:35 -07:00 |
|
readalias.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
rec-auto.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
rec-extend.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
rec-tup.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
rec.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
return-nil.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
simple-obj.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
spawn-fn.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
spawn-module-qualified.rs
|
Distill semantics of use-def maps to fewer and more-obvious words.
|
2010-07-27 11:19:43 -07:00 |
|
spawn.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
stateful-obj.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
str-append.rs
|
Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.
|
2010-07-26 15:22:21 -07:00 |
|
str-concat.rs
|
Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.
|
2010-07-26 15:22:21 -07:00 |
|
str-idx.rs
|
Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.
|
2010-07-26 15:22:21 -07:00 |
|
syntax-extension.rs
|
Fix hg dependency in testsuite.
|
2010-06-24 08:44:14 -07:00 |
|
tag.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
tail-cps.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
tail-direct.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
task-comm-0.rs
|
Added a message passing system based on lock free queues for inter-thread communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes.
|
2010-07-19 14:05:18 -07:00 |
|
task-comm-1.rs
|
Added a message passing system based on lock free queues for inter-thread communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes.
|
2010-07-19 14:05:18 -07:00 |
|
task-comm-2.rs
|
Added a message passing system based on lock free queues for inter-thread communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes.
|
2010-07-19 14:05:18 -07:00 |
|
task-comm-3.rs
|
Added a message passing system based on lock free queues for inter-thread communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes.
|
2010-07-19 14:05:18 -07:00 |
|
task-comm-4.rs
|
Fixed circular buffer resizing bug.
|
2010-07-19 17:33:50 -07:00 |
|
task-comm-5.rs
|
Fixed circular buffer resizing bug.
|
2010-07-19 17:33:50 -07:00 |
|
task-comm.rs
|
Added a message passing system based on lock free queues for inter-thread communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes.
|
2010-07-19 14:05:18 -07:00 |
|
threads.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
tup.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
type-sizes.rs
|
Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.
|
2010-07-26 15:22:21 -07:00 |
|
u8-incr-decr.rs
|
Switch machine-type lexemes to use suffixes. Remove support for foo(bar) as a cast notation. Closes #129.
|
2010-07-27 19:21:51 -07:00 |
|
u8-incr.rs
|
Switch machine-type lexemes to use suffixes. Remove support for foo(bar) as a cast notation. Closes #129.
|
2010-07-27 19:21:51 -07:00 |
|
u32-decr.rs
|
Switch machine-type lexemes to use suffixes. Remove support for foo(bar) as a cast notation. Closes #129.
|
2010-07-27 19:21:51 -07:00 |
|
uint.rs
|
Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.
|
2010-07-26 15:22:21 -07:00 |
|
unit.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
use-import-export.rs
|
permit use before import. closes #48
|
2010-07-16 07:19:14 +08:00 |
|
user.rs
|
Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.
|
2010-07-26 15:22:21 -07:00 |
|
utf8.rs
|
Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.
|
2010-07-26 15:22:21 -07:00 |
|
vec-alloc-append.rs
|
Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.
|
2010-07-26 15:22:21 -07:00 |
|
vec-append.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
vec-concat.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
vec-drop.rs
|
Box the args entering the vec-drop test.
|
2010-07-02 12:32:28 -07:00 |
|
vec-in-tup.rs
|
Two more testcases for overwriting already-live box-like fields in structures, without leaking.
|
2010-07-23 12:22:31 -07:00 |
|
vec-late-init.rs
|
Fix post-stmt drop calculations. Closes #106.
|
2010-07-11 22:31:56 -07:00 |
|
vec-lib.rs
|
Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.
|
2010-07-26 15:22:21 -07:00 |
|
vec-slice.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
vec.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
writealias.rs
|
Make mutability no longer a type constructor
|
2010-07-15 15:20:04 -07:00 |
|
yield.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
yield2.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |