aboutsummaryrefslogtreecommitdiff
path: root/src/comp/middle/resolve.rs
Commit message (Collapse)AuthorAgeFilesLines
* rustc: Parse type-parametric functionsPatrick Walton2010-11-241-2/+2
|
* Resolve the easy case of type paths.Graydon Hoare2010-11-221-0/+35
|
* rustc: Add an annotation to function and type items so that the typechecker ↵Patrick Walton2010-11-101-3/+3
| | | | can store types with them
* Move the option type to its own modulePatrick Walton2010-11-051-9/+9
|
* Revert "Move the option type to its own module"Patrick Walton2010-11-051-2/+2
|
* Move the option type to its own modulePatrick Walton2010-11-051-2/+2
|
* rustc: Use an extensible annotation field instead of putting option[@ty] ↵Patrick Walton2010-11-031-2/+3
| | | | everywhere
* Implement check-exprs, un-xfail 5 rustc tests.Graydon Hoare2010-10-221-2/+2
|
* Teach trans to allocate, initialize and load from local variables.Graydon Hoare2010-10-191-7/+14
|
* Add a type slot to the ASTPatrick Walton2010-10-191-3/+3
|
* Store items and decls in vecs to preserve input order, index externally. ↵Graydon Hoare2010-10-181-14/+43
| | | | Implement block-local name lookup.
* More work on resolving names in rustc. Basic expr_name lookup working on ↵Graydon Hoare2010-10-181-24/+48
| | | | items and args.
* Begin sketching name lookup in rustc.Graydon Hoare2010-10-181-6/+74
|
* Add a little code to resolve, to check that the fold interface works.Graydon Hoare2010-10-071-3/+25
|
* Add the beginnings of an ast folder plus an empty module for resolve.Graydon Hoare2010-10-061-0/+6