| Age | Commit message (Expand) | Author | Lines |
| 2012-08-08 | rustc: Do some plumbing work on nested enums | Patrick Walton | -87/+152 |
| 2012-08-08 | rustc: Strict enforcement of glue function types. | Elliott Slaughter | -60/+118 |
| 2012-08-08 | In decoder, rename class_member_id to item_def_id. | Michael Sullivan | -6/+5 |
| 2012-08-08 | Don't add struct names to the value name space if there's no constructor | Tim Chevalier | -8/+16 |
| 2012-08-08 | refactor categorization out of borrowck into its own module. | Niko Matsakis | -370/+474 |
| 2012-08-07 | improve borrowck error messages to explain regions better | Niko Matsakis | -18/+18 |
| 2012-08-07 | rustc: Resolve constructor expressions for variant structs | Patrick Walton | -10/+27 |
| 2012-08-07 | rustc: Parse variant structs; add a trivial test case | Patrick Walton | -7/+12 |
| 2012-08-07 | Add minor debug mode for measuring type sizes, helper for #3025. | Graydon Hoare | -1/+13 |
| 2012-08-07 | rustc: Box struct_defs | Patrick Walton | -6/+6 |
| 2012-08-07 | Translate const structs. | Graydon Hoare | -0/+28 |
| 2012-08-07 | Implement static typeclass methods. Closes #3132. | Michael Sullivan | -213/+396 |
| 2012-08-07 | rustc: Cosmetic change to type_of to make control flow more obvious. | Elliott Slaughter | -112/+110 |
| 2012-08-07 | rustc: Fix for type_of on recursive enum creating two types instead of one. | Elliott Slaughter | -16/+15 |
| 2012-08-07 | rustc: Move some more routines that operate on struct definitions out of line | Patrick Walton | -142/+169 |
| 2012-08-07 | rustc: Split out struct bodies into a separate "struct_def" type in the AST | Patrick Walton | -61/+65 |
| 2012-08-07 | Const slices now work. Something odd about non-const cases though, see #3138. | Graydon Hoare | -10/+10 |
| 2012-08-07 | rustc: Add stub support for struct variants to the AST | Patrick Walton | -60/+101 |
| 2012-08-07 | syntax: Rename expr_alt to expr_match | Brian Anderson | -14/+14 |
| 2012-08-07 | syntax: Make match arm parsing more restrictive again | Brian Anderson | -22/+22 |
| 2012-08-07 | Reindent some match exprs to agree with rust-mode.el | Lindsey Kuper | -67/+67 |
| 2012-08-07 | Comments, minor refactoring, clean up wording of error messages | Lindsey Kuper | -18/+30 |
| 2012-08-07 | add lint mode for deprecated pattern usage | Niko Matsakis | -6/+37 |
| 2012-08-07 | move borrowck tests to use ref, fix a few exposed shortcomings | Niko Matsakis | -16/+22 |
| 2012-08-06 | Auto-deref the base expr in trans_method_callee | Tim Chevalier | -0/+6 |
| 2012-08-06 | first shot at integrating ref/value bindings into borrowck | Niko Matsakis | -57/+81 |
| 2012-08-06 | rustc: Parse and stub (broken) typechecking for bounded function types | Patrick Walton | -38/+57 |
| 2012-08-06 | rustc: Implement pattern matching for structs | Patrick Walton | -37/+266 |
| 2012-08-06 | Shorten lines, fix build breakage | Tim Chevalier | -5/+6 |
| 2012-08-06 | Move some decoder code to the right place. | Michael Sullivan | -17/+15 |
| 2012-08-06 | In resolve, forbid duplicate value, type, and module items | Tim Chevalier | -37/+145 |
| 2012-08-06 | make `ref x` bindings produce region ptrs and fix various minor bugs | Niko Matsakis | -99/+158 |
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -1496/+1511 |
| 2012-08-06 | rustc: Implement functional record update for structs | Patrick Walton | -35/+85 |
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -4258/+4227 |
| 2012-08-04 | rustc: Normalize region-bounded string slices properly | Patrick Walton | -0/+4 |
| 2012-08-03 | Translate const vecs, most of const slices. More for #2317. | Graydon Hoare | -9/+48 |
| 2012-08-03 | rustc: Merge fn& and fn in favor of fn&. | Patrick Walton | -22/+16 |
| 2012-08-03 | rustc: Translate repeated vector syntax | Patrick Walton | -45/+99 |
| 2012-08-03 | Implement &-expressions in consts. Part of #2317. | Graydon Hoare | -2/+28 |
| 2012-08-03 | rustc: Parse and typecheck repeating vector expressions; e.g. [ 0, ..512 ] | Patrick Walton | -8/+52 |
| 2012-08-03 | Further work on default methods in traits. | Lindsey Kuper | -40/+63 |
| 2012-08-03 | rustc: Parse, serialize, and deserialize trait inheritance | Patrick Walton | -12/+35 |
| 2012-08-03 | rustc: Add the notion of inherited visibility | Patrick Walton | -14/+18 |
| 2012-08-03 | Fix signed/unsigned bug, likely cause of windows crash. | Graydon Hoare | -3/+3 |
| 2012-08-03 | rustc: Remove fixed-length string warning | Patrick Walton | -4/+1 |
| 2012-08-03 | rustc: "foo" is now a static string | Patrick Walton | -15/+12 |
| 2012-08-03 | rustc: Remove all fixed-length strings from our codebase | Patrick Walton | -2/+5 |
| 2012-08-02 | Fix build breakage | Tim Chevalier | -2/+1 |
| 2012-08-02 | Make comparisons between region pointers work | Tim Chevalier | -8/+10 |