| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-04-18 | syntax: Move some functions from parser to token | Brian Anderson | -46/+15 | |
| 2012-04-18 | syntax: Extract prec mod from parser mod | Brian Anderson | -36/+4 | |
| 2012-04-17 | syntax: Add explicit exports in parser mods | Brian Anderson | -0/+27 | |
| 2012-04-17 | syntax: Remove extra 'mut' from bad word table | Brian Anderson | -1/+1 | |
| 2012-04-16 | rewrite region resolution so it takes place in typeck | Niko Matsakis | -4/+2 | |
| 2012-04-15 | syntax: lexer doesn't need a codemap | Brian Anderson | -2/+2 | |
| 2012-04-15 | syntax: Eliminate token's dependency on lexer | Brian Anderson | -11/+15 | |
| 2012-04-13 | Annotate FIXMEs in syntax::ast and syntax::ast_util | Tim Chevalier | -6/+18 | |
| The main non-comment change was to change simple_path to path, as per a FIXME in ast. | ||||
| 2012-04-11 | Allow classes to implement ifaces | Tim Chevalier | -3/+10 | |
| Introduce syntax like: iface animal { ... } class cat implements animal { ... } to allow classes to implement ifaces. Casting classes to ifaces is *not* yet supported. ifaces that a class implements are not yet included in metadata. The syntax is subject to change, and may go away completely if we decide to use duck typing to relate classes with ifaces (see http://smallcultfollowing.com/babysteps/blog/2012/04/10/declared-vs-duckish-typing/ ) | ||||
| 2012-04-11 | rustsyntax: i64, not int | Brian Anderson | -1/+1 | |
| 2012-04-11 | Fix name. | Graydon Hoare | -3/+3 | |
| 2012-04-11 | Add vstore/evec/estr to compiler. | Graydon Hoare | -30/+113 | |
| 2012-04-06 | Remove support for old-style for | Marijn Haverbeke | -32/+13 | |
| Closes #1619 | ||||
| 2012-04-06 | Convert old-style for loops to new-style | Marijn Haverbeke | -10/+12 | |
| Most could use the each method, but because of the hack used to disambiguate old- and new-style loops, some had to use vec::each. (This hack will go away soon.) Issue #1619 | ||||
| 2012-04-05 | add static region and also fix regions to be contravariant | Niko Matsakis | -0/+2 | |
| 2012-04-03 | Monomorphize class constructors, support generic classes and class methods | Tim Chevalier | -4/+18 | |
| Allow class methods to have type parameters (this is a change from the original classes proposal). Add test cases for classes with type parameters, and classes with methods that have their own type parameters. | ||||
| 2012-03-29 | rustc: Move attr, parse, print to rustsyntax | Brian Anderson | -0/+2836 | |
