Marijn Haverbeke
|
dc2cdbf4a1
|
Un-xfail test/run-pass/use-import-export
|
2011-05-23 23:25:54 +02:00 |
|
Tim Chevalier
|
2a73c4ffab
|
Add line breaks to typestate error messages
|
2011-05-23 13:32:29 -07:00 |
|
Brian Anderson
|
db7611c4c9
|
rustc: More cleanup of rustc.rs
|
2011-05-22 16:58:33 -04:00 |
|
Brian Anderson
|
1081d0aee9
|
rustc: Some refactoring of rustc.rs
|
2011-05-22 16:41:32 -04:00 |
|
Brian Anderson
|
837dff9226
|
stdlib: Export match type from std::getopts
|
2011-05-22 16:41:06 -04:00 |
|
Brian Anderson
|
65ec38c096
|
rustc: Cleanup formatting in rustc.rs
|
2011-05-22 16:07:30 -04:00 |
|
Brian Anderson
|
c1122a6707
|
stdlib: Use if/alt expressions in std::uint
|
2011-05-22 12:28:27 -04:00 |
|
Brian Anderson
|
1ecd6a82ab
|
stdlib: Use if/alt expressions in std::str
|
2011-05-22 12:28:27 -04:00 |
|
Brian Anderson
|
10c904bc6a
|
stdlib: Add regression tests for std::str
|
2011-05-22 12:28:27 -04:00 |
|
Brian Anderson
|
443e1e4557
|
stdlib: Use if/alt expressions in std::option
|
2011-05-22 12:28:27 -04:00 |
|
Brian Anderson
|
820ccf4a13
|
stdlib: Do tail calls in std::map. Remove FIXMEs
|
2011-05-22 12:28:20 -04:00 |
|
Brian Anderson
|
2d17d9101d
|
stdlib: Use if/alt expressions in std::map
|
2011-05-22 12:28:20 -04:00 |
|
Brian Anderson
|
f6777db615
|
stdlib: Add regression tests for std::map
|
2011-05-22 12:28:20 -04:00 |
|
Brian Anderson
|
f1c1887cab
|
stdlib: Remove unneeded fail statements from std::list. Remove FIXMEs
|
2011-05-22 12:28:14 -04:00 |
|
Brian Anderson
|
f6beec6c43
|
stdlib: Do tail calls in std::list. Remove FIXMEs
|
2011-05-22 12:28:08 -04:00 |
|
Brian Anderson
|
bac68e4af3
|
stdlib: Add regression tests for std::list
|
2011-05-22 02:10:10 -04:00 |
|
Brian Anderson
|
b4c9f782e4
|
stdlib: Add list::from_vec
|
2011-05-22 02:10:10 -04:00 |
|
Brian Anderson
|
1e9aef828c
|
stdlib: Reindent list.rs
|
2011-05-22 02:10:10 -04:00 |
|
Brian Anderson
|
d4f5f69930
|
stdlib: Use if/alt expressions in std::io
|
2011-05-22 02:10:10 -04:00 |
|
Brian Anderson
|
d4da3f5172
|
stdlib: Use if/alt expressions in std::int
|
2011-05-22 02:10:09 -04:00 |
|
Brian Anderson
|
d85447c4fb
|
stdlib: Use initial caps for all error messages in std::getopts
|
2011-05-22 02:10:09 -04:00 |
|
Brian Anderson
|
3a2d64f044
|
stdlib: Use if/alt expressions in std::getopts
|
2011-05-22 02:10:09 -04:00 |
|
Brian Anderson
|
a0f855e488
|
stdlib: Report an error when getopts is given an argument to a flag option
|
2011-05-22 02:10:09 -04:00 |
|
Brian Anderson
|
079711d5f6
|
stdlib: Add regression tests for std::getopts
|
2011-05-22 02:10:09 -04:00 |
|
Brian Anderson
|
c1a6c2e6c2
|
stdlib: Only export what's necessary from std::getopts
|
2011-05-22 02:10:09 -04:00 |
|
Brian Anderson
|
264c3b5be4
|
stdlib: Use if/alt expressions in std::generic_os
|
2011-05-22 02:10:09 -04:00 |
|
Brian Anderson
|
da0e961f61
|
stdlib: Use if/alt expressions in std::fs
|
2011-05-22 02:10:09 -04:00 |
|
Brian Anderson
|
85bcf75da1
|
stdlib: Add regression test for fs::connect and a FIXME
|
2011-05-22 02:10:09 -04:00 |
|
Brian Anderson
|
0755a30051
|
stdlib: Use if/alt expressions in std::deque
|
2011-05-22 02:10:08 -04:00 |
|
Brian Anderson
|
6432599c5d
|
stdlib: Use if/alt expressions in std::bitv
|
2011-05-22 02:10:08 -04:00 |
|
Brian Anderson
|
90e6453f46
|
stdlib: Use if/alt expressions in std::extfmt
|
2011-05-22 02:10:08 -04:00 |
|
Brian Anderson
|
d7d387171c
|
test: Un-xfail alias-uninit-value.rs. Closes #374.
This started working correctly at some point.
|
2011-05-22 02:03:07 -04:00 |
|
Brian Anderson
|
8102926b4b
|
test: Use more sensible cases in expr-alt-fail-all.
Thanks for the review, Jesse.
|
2011-05-21 20:01:38 -04:00 |
|
Brian Anderson
|
d82e9c1874
|
rustc: Add a FIXME to expr_alt type checking
|
2011-05-21 18:35:21 -04:00 |
|
Brian Anderson
|
420d18a448
|
test: Adda test that all arms of an alt may result in fail
|
2011-05-21 18:31:40 -04:00 |
|
Brian Anderson
|
4504e23a82
|
rustc: Remove unnecessary pushdown from check_expr in the expr_if case
|
2011-05-21 18:18:48 -04:00 |
|
Brian Anderson
|
4bcdf57d78
|
test: Add a test for mismatched types of if branches
|
2011-05-21 18:18:48 -04:00 |
|
Brian Anderson
|
e24d7ae967
|
rustc: If all if branches are _|_, then the entire if is _|_
|
2011-05-21 18:18:48 -04:00 |
|
Brian Anderson
|
c0b4fc1846
|
Register new snapshots
|
2011-05-21 18:09:15 -04:00 |
|
Brian Anderson
|
085fb1a2db
|
rustc: Remove outdated comment
|
2011-05-21 14:43:04 -04:00 |
|
Brian Anderson
|
b62bf8cede
|
rustc: Allow if expressions to fail
|
2011-05-21 14:22:01 -04:00 |
|
Brian Anderson
|
6824f119fc
|
rustc: Allow alt expressions to fail
|
2011-05-21 13:22:01 -04:00 |
|
Brian Anderson
|
418b4c4567
|
rustc: Assign ty_bot to nodes in write::bot_ty. Remove FIXME
|
2011-05-21 13:02:58 -04:00 |
|
Brian Anderson
|
779dd809d2
|
rustc: Blocks shouldn't try to return results for ty_bot
|
2011-05-21 12:56:31 -04:00 |
|
Tim Chevalier
|
7b4eec215c
|
Some tests for ! annotations
|
2011-05-20 19:54:14 -07:00 |
|
Tim Chevalier
|
a1b440baaa
|
Un-XFAIL some tests that now pass.
|
2011-05-20 19:54:14 -07:00 |
|
Tim Chevalier
|
77f56f3154
|
XFAIL two tests for stage0
|
2011-05-20 19:54:14 -07:00 |
|
Tim Chevalier
|
755ca8eb73
|
Correctly check that ! functions always diverge
Also make _|_ unify with any type.
|
2011-05-20 19:54:14 -07:00 |
|
Brian Anderson
|
699986d192
|
fuzzer: Begin writing main
|
2011-05-20 22:32:41 -04:00 |
|
Brian Anderson
|
01c13a3878
|
stdlib: Add io::writer.write_line
|
2011-05-20 22:32:41 -04:00 |
|