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
|
a3d666bfdf
|
rustc: Use an extensible annotation field instead of putting option[@ty] everywhere
|
2010-11-03 15:54:46 -07:00 |
|
Graydon Hoare
|
6d47d2abde
|
Implement check-exprs, un-xfail 5 rustc tests.
|
2010-10-22 15:37:42 -07:00 |
|
Graydon Hoare
|
b8cca0971f
|
Teach trans to allocate, initialize and load from local variables.
|
2010-10-19 14:54:10 -07:00 |
|
Patrick Walton
|
10d628dbd0
|
Add a type slot to the AST
|
2010-10-19 13:28:43 -07:00 |
|
Graydon Hoare
|
4a3edb320d
|
Store items and decls in vecs to preserve input order, index externally. Implement block-local name lookup.
|
2010-10-18 18:19:16 -07:00 |
|
Graydon Hoare
|
865bbae685
|
More work on resolving names in rustc. Basic expr_name lookup working on items and args.
|
2010-10-18 16:15:25 -07:00 |
|
Graydon Hoare
|
67d4427345
|
Begin sketching name lookup in rustc.
|
2010-10-18 14:37:30 -07:00 |
|
Graydon Hoare
|
785d9b1594
|
Add a little code to resolve, to check that the fold interface works.
|
2010-10-07 18:34:22 -07:00 |
|
Graydon Hoare
|
fa5ef4cfb6
|
Add the beginnings of an ast folder plus an empty module for resolve.
|
2010-10-06 18:36:28 -07:00 |
|