aboutsummaryrefslogtreecommitdiff
path: root/src/comp/rustc.rc
Commit message (Collapse)AuthorAgeFilesLines
* Tweak effect-checking rules in rustboot, remove/rewrite/re-auth impure cases ↵Graydon Hoare2011-01-211-0/+2
| | | | in trans.rs
* rustc: Move type logic out of typeck so trans doesn't look like it's calling ↵Patrick Walton2010-12-211-0/+1
| | | | into typeck
* rustc: First stab at a typecheckerPatrick Walton2010-11-191-0/+1
|
* Switch rustc to llvm 2.8 rather than 2.8svn on windows.Graydon Hoare2010-11-051-1/+1
|
* First pass on splitting stratum and opacity off of effects. WIP.Graydon Hoare2010-11-021-1/+1
|
* line length police; moved comp.util.bits to std.bitvDave Herman2010-10-211-1/+0
|
* created a first draft of the bit-set library needed for typestateDave Herman2010-10-201-0/+1
|
* Add the beginnings of an ast folder plus an empty module for resolve.Graydon Hoare2010-10-061-0/+2
|
* More work on trans, almost getting to the point of emitting an upcall.Graydon Hoare2010-09-241-0/+1
|
* Translate a bunch of the material (lltrans, llasm, abi) from rustboot to ↵Graydon Hoare2010-09-231-3/+8
| | | | rustc, and move files around.
* Move llvm-using code in rustc to trans module.Graydon Hoare2010-09-221-1/+6
|
* Add session, span tracking, error reporting, beginning of a function to ↵Graydon Hoare2010-09-011-0/+1
| | | | parse an item to rustc.
* Simplify lexer/parser structure to use stdio_reader.Graydon Hoare2010-08-181-1/+2
|
* Add mod token to rustc.Graydon Hoare2010-08-181-0/+1
|
* Add mod common to rustc.Graydon Hoare2010-08-181-0/+4
|
* Change indent on rustc.rc.Graydon Hoare2010-08-181-16/+17
|
* Fix symbol names on LLVM C library binding and library-name for LLVM.Graydon Hoare2010-08-181-3/+5
|
* Absent any deep overhauls to syntax or constant-handling, hack in the ↵Graydon Hoare2010-08-161-1/+17
| | | | ability to project a cexp var binding to a token in the parser. Use it in comp/rustc.rc and comp/lib/llvm.rs.
* Add mostly-empty AST module to rustc.Graydon Hoare2010-08-121-0/+1
|
* Start bringing in LLVM bindings.Graydon Hoare2010-07-121-0/+4
|
* Populate tree.Graydon Hoare2010-06-231-0/+20