.. |
alt-tag-nullary.rs
|
Typecheck tags in "alt" patterns
|
2010-10-14 15:08:19 -07:00 |
alt-tag-unary.rs
|
Typecheck tags in "alt" patterns
|
2010-10-14 15:08:19 -07:00 |
arg-count-mismatch.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
arg-type-mismatch.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
bad-alt.rs
|
Modified parser to handle alt type andadded a few tests
|
2010-08-21 02:41:43 +03:00 |
bad-env-capture.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
bad-expr-path2.rs
|
Print an error if we try to refer to a module in an expr_path.
|
2011-01-25 18:16:52 -05:00 |
bad-expr-path.rs
|
Small first step in expr_path. Call find_final_def just to detect
|
2011-01-25 17:54:38 -05:00 |
bad-main.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
bad-name.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
bad-recv.rs
|
A couple new tests for broken parts of the typechecker, XFAILed.
|
2010-06-24 16:57:00 -07:00 |
bad-send.rs
|
A couple new tests for broken parts of the typechecker, XFAILed.
|
2010-06-24 16:57:00 -07:00 |
bad-type-env-capture.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
bind-alias.rs
|
Add a check for binding an alias. Good thing, as we had two instances in our library.
|
2010-11-08 15:45:30 -08:00 |
bogus-tag.rs
|
Further corrections to the Makefile rules covering failing tests.
|
2011-01-10 14:53:20 -08:00 |
comm-makes-io.rs
|
First pass on splitting stratum and opacity off of effects. WIP.
|
2010-11-02 11:11:58 -07:00 |
constructor-as-cast.rs
|
Add a test for an obvious-seeming (but not actually legal) kind of cast attempted in issue #115, downgrade bug to an err in type.ml so you get a better message.
|
2010-07-19 13:25:04 -07:00 |
dead-code-be.rs
|
Further corrections to the Makefile rules covering failing tests.
|
2011-01-10 14:53:20 -08:00 |
dead-code-ret.rs
|
Further corrections to the Makefile rules covering failing tests.
|
2011-01-10 14:53:20 -08:00 |
direct-obj-fn-call.rs
|
Only translate or dwarf-emit items or stubs locally defined or used. Avoids instantiating O(sizeof(standard-library)) worth of imports stubs on each 'use std'. Closes issue 13.
|
2010-06-27 20:48:28 -07:00 |
does-nothing.rs
|
Closed issue 154 - prevents compiler from compiliing a line to zero statements
|
2010-09-30 13:40:34 -07:00 |
export.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
fru-extra-field.rs
|
Further corrections to the Makefile rules covering failing tests.
|
2011-01-10 14:53:20 -08:00 |
fru-typestate.rs
|
Further corrections to the Makefile rules covering failing tests.
|
2011-01-10 14:53:20 -08:00 |
import2.rs
|
Fix two invalid import cases we were not detecting:
|
2011-01-11 13:58:39 -08:00 |
import3.rs
|
Produce better errors for invalid imports.
|
2011-01-12 12:27:31 -08:00 |
import4.rs
|
Enable more tests.
|
2011-01-17 18:13:55 -05:00 |
import-loop-2.rs
|
Catch cyclic imports harder. Add 2 tests to confirm.
|
2010-07-09 11:59:00 -07:00 |
import-loop.rs
|
Catch cyclic imports harder. Add 2 tests to confirm.
|
2010-07-09 11:59:00 -07:00 |
import.rs
|
Fix two invalid import cases we were not detecting:
|
2011-01-11 13:58:39 -08:00 |
impure-pred.rs
|
First pass on splitting stratum and opacity off of effects. WIP.
|
2010-11-02 11:11:58 -07:00 |
infinite-tag-type-recursion.rs
|
Bind pattern slots with ?, drop parens from 0-ary tag constructors, translate 0-ary constructors as constants. Rustc loses ~300kb.
|
2010-09-20 23:56:43 -07:00 |
infinite-vec-type-recursion.rs
|
Reenable xfailed tests for rustboot that pass with trivial or no modifications
|
2011-01-30 15:55:27 -05:00 |
io-infects-caller.rs
|
First pass on splitting stratum and opacity off of effects. WIP.
|
2010-11-02 11:11:58 -07:00 |
item-name-overload.rs
|
Further corrections to the Makefile rules covering failing tests.
|
2011-01-10 14:53:20 -08:00 |
missing-return.rs
|
Ensure that functions that should return a value do; issue 41
|
2010-07-16 15:34:25 -07:00 |
multiline-comment-line-tracking.rs
|
Fix test now that we look at the full error-pattern. Also enable it for rustc.
|
2011-01-26 12:06:19 -05:00 |
native-makes-unsafe.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
no-self-dispatch.rs
|
Fix over-optimistic resolution of self-methods within obj scopes. There is no such feature in the language at present. Add test to prevent regression. Closes #114.
|
2010-07-19 12:03:58 -07:00 |
not-a-pred.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
output-type-mismatch.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
pred-on-wrong-slots.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
put-in-fn.rs
|
Implement the "simple typechecker", which avoids HM inference
|
2010-07-15 18:27:09 -07:00 |
rec-missing-fields.rs
|
Further corrections to the Makefile rules covering failing tests.
|
2011-01-10 14:53:20 -08:00 |
reserved-dec.rs
|
Teach rustc about reserved keywords
|
2011-02-22 21:52:23 -05:00 |
reserved-f16.rs
|
Teach rustc about reserved keywords
|
2011-02-22 21:52:23 -05:00 |
reserved-f80.rs
|
Teach rustc about reserved keywords
|
2011-02-22 21:52:23 -05:00 |
reserved-f128.rs
|
Teach rustc about reserved keywords
|
2011-02-22 21:52:23 -05:00 |
reserved-m32.rs
|
Teach rustc about reserved keywords
|
2011-02-22 21:52:23 -05:00 |
reserved-m64.rs
|
Teach rustc about reserved keywords
|
2011-02-22 21:52:23 -05:00 |
reserved-m128.rs
|
Teach rustc about reserved keywords
|
2011-02-22 21:52:23 -05:00 |
return-uninit.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
slot-as-pred.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
spawn-non-nil-fn.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
tail-non-call.rs
|
Cleanup for 'be' statement and comments about future typestate
|
2011-02-10 12:12:10 -08:00 |
tail-typeck.rs
|
Cleanup for 'be' statement and comments about future typestate
|
2011-02-10 12:12:10 -08:00 |
type-shadow.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
unbalanced-comment.rs
|
Further corrections to the Makefile rules covering failing tests.
|
2011-01-10 14:53:20 -08:00 |
unnecessary-io.rs
|
First pass on splitting stratum and opacity off of effects. WIP.
|
2010-11-02 11:11:58 -07:00 |
unnecessary-unsafe.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
unsafe-infects-caller.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
use-uninit-2.rs
|
Some more typestate tests.
|
2010-07-08 07:33:25 -07:00 |
use-uninit-3.rs
|
Some more typestate tests.
|
2010-07-08 07:33:25 -07:00 |
use-uninit.rs
|
Some more typestate tests.
|
2010-07-08 07:33:25 -07:00 |
while-bypass.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
while-expr.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
while-type-error.rs
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
writing-through-read-alias.rs
|
Improve mutability checking. Closes #118.
|
2010-07-23 15:29:17 -07:00 |
writing-through-uninit-vec.rs
|
Add test for writing-through-uninit bug (reported on IRC by jrmuizel), plus fix in typestate system.
|
2010-07-23 13:52:46 -07:00 |
writing-to-immutable-obj.rs
|
Improve mutability checking. Closes #118.
|
2010-07-23 15:29:17 -07:00 |
writing-to-immutable-rec.rs
|
Improve mutability checking. Closes #118.
|
2010-07-23 15:29:17 -07:00 |
writing-to-immutable-tup.rs
|
Improve mutability checking. Closes #118.
|
2010-07-23 15:29:17 -07:00 |
writing-to-immutable-vec.rs
|
Improve mutability checking. Closes #118.
|
2010-07-23 15:29:17 -07:00 |
wrong-ret-type.rs
|
Missing semicolon in type.ml, plus test to catch regression. Closes #113.
|
2010-07-19 11:50:41 -07:00 |