Scott Olson
|
dcb2f0f800
|
Enable a test that works now with rustc master.
|
2016-01-15 16:29:10 -06:00 |
|
Scott Olson
|
f9ee6a0a30
|
Disable tests that fail on rustc master due to () rvalues.
|
2016-01-15 16:04:32 -06:00 |
|
Scott Olson
|
56ceebf869
|
Update for changed in Rust master.
|
2016-01-06 21:05:08 -06:00 |
|
Scott Olson
|
a3ca2db48a
|
Add support for references.
|
2015-12-28 22:24:05 -06:00 |
|
Scott Olson
|
947c1badd1
|
Uncomment other MyOption test.
|
2015-12-28 22:04:34 -06:00 |
|
Scott Olson
|
2e38c5ba29
|
Add (commented) test for basic use of std::option::Option.
|
2015-12-17 14:03:26 -06:00 |
|
Scott Olson
|
df96c61591
|
Implement cross-crate fn calls by loading Mir from crate metadata.
|
2015-12-17 14:03:01 -06:00 |
|
Scott Olson
|
2010b14ac8
|
Add initial support for matching on enums.
This adds support for:
* the Switch terminator
* the Downcast projection rvalue
* the Index projection rvalue
|
2015-11-21 01:31:09 -06:00 |
|
Scott Olson
|
c7244afea1
|
Implement SwitchInt (for some match expressions).
|
2015-11-19 16:49:13 -06:00 |
|
Scott Olson
|
4c8a6b64de
|
Test looping and recursive factorial.
|
2015-11-19 07:10:17 -06:00 |
|
Scott Olson
|
7ce6a250d4
|
Implement function calls.
|
2015-11-19 07:07:47 -06:00 |
|
Scott Olson
|
7112fc8cd1
|
Handle Goto, Panic, and If terminators properly.
|
2015-11-19 03:23:50 -06:00 |
|
Scott Olson
|
3f0eac2c78
|
Add a more complicated arithmetic test.
|
2015-11-12 18:00:22 -06:00 |
|
Scott Olson
|
71f70e95ed
|
Implement unary operators for integers.
|
2015-11-12 17:24:43 -06:00 |
|
Scott Olson
|
b099391aaf
|
Check actual vs. expected values.
|
2015-11-12 17:11:41 -06:00 |
|