Patrick Walton
|
9ad9d3783d
|
rustc: Fix list.foldl() to pass its second argument by alias
|
2011-03-18 15:19:32 -07:00 |
|
Graydon Hoare
|
11a10c7a7b
|
Remove redundant imports in lib (rustc doesn't like 'std' as a synonym for root within std.rc anyway)
|
2011-03-09 17:29:18 -08:00 |
|
Patrick Walton
|
77ff12c435
|
rustboot: Don't use walk to traverse statements in type.ml; fixes redundant checking, improves diagnostics. Also report untyped slots.
|
2010-11-18 14:19:06 -08:00 |
|
Patrick Walton
|
adb1754e4d
|
Move the option type to its own module
|
2010-11-05 11:18:40 -07:00 |
|
Patrick Walton
|
2fcf81cc4b
|
Revert "Move the option type to its own module"
|
2010-11-05 10:41:23 -07:00 |
|
Patrick Walton
|
1d214b4df3
|
Move the option type to its own module
|
2010-11-05 10:23:22 -07:00 |
|
Patrick Walton
|
67bcc70754
|
rustboot: Emit an error instead of asserting in trans when a T is passed by value
|
2010-10-28 15:07:05 -07:00 |
|
Patrick Walton
|
b914e0e74c
|
Revert "rustboot: Emit an error instead of asserting in trans when a T is passed by value" due to test failures
This reverts commit ee901858a2 .
|
2010-10-28 15:04:48 -07:00 |
|
Patrick Walton
|
ee901858a2
|
rustboot: Emit an error instead of asserting in trans when a T is passed by value
|
2010-10-28 15:02:00 -07:00 |
|
Graydon Hoare
|
68321b0de8
|
Make list.find return an option of different type than the list element.
|
2010-10-18 16:02:59 -07:00 |
|
Graydon Hoare
|
783be711f5
|
Flesh out the std.list module a touch.
|
2010-10-18 14:35:44 -07:00 |
|
Graydon Hoare
|
57c7e94c8f
|
Encode and decode tag types in dwarf properly. Add list module to std. Shift rustc to use std.util.option. Fix various dependent bugs. Closes #73.
|
2010-10-15 22:09:09 -07:00 |
|