| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-06-16 | rustc: Change print_file to print_crate | Brian Anderson | -11/+16 | |
| The pretty-printer needs access to the crate attributes in order to reproduce inner crate attributes in standalone .rs files Issue #487 | ||||
| 2011-06-16 | rustc: Parse crate attributes in standalone .rs files | Brian Anderson | -1/+5 | |
| Issue #487 | ||||
| 2011-06-16 | rustc: Parse attributes in crate files | Brian Anderson | -5/+15 | |
| Issue #487 | ||||
| 2011-06-16 | rustc: Parse inner items of file-level modules linked from crate files | Brian Anderson | -4/+8 | |
| Issue #487 | ||||
| 2011-06-16 | rustc: Implement type walking and comparison glue for unsafe pointers | Patrick Walton | -0/+25 | |
| 2011-06-16 | Reformat a bunch of recent churn. | Graydon Hoare | -440/+454 | |
| 2011-06-16 | rustc: Parse T[mutable?] | Patrick Walton | -1/+6 | |
| 2011-06-16 | rustc: Work around leak when translating interior vectors. Un-XFAIL ↵ | Patrick Walton | -2/+6 | |
| interior-vec.rs. | ||||
| 2011-06-16 | rustc: Add cases for istr and ivec to visit | Patrick Walton | -6/+18 | |
| 2011-06-16 | rustc: Pretty print module inner attributes | Brian Anderson | -7/+17 | |
| Issue #487 | ||||
| 2011-06-16 | rustc: Correctly mark attributes as inner attributes | Brian Anderson | -8/+14 | |
| Issue #487 | ||||
| 2011-06-16 | rustc: Parse inner attributes of modules | Brian Anderson | -17/+49 | |
| Issue #487 | ||||
| 2011-06-16 | Pretty-print if-check | Tim Chevalier | -37/+46 | |
| 2011-06-16 | rustc: Parse interior vector types in which the base type is a path properly | Patrick Walton | -14/+36 | |
| 2011-06-16 | rustc: Pretty print interior vector types | Patrick Walton | -0/+6 | |
| 2011-06-16 | Removing dead upcall_join. Closes #509. | Eric Holk | -2/+0 | |
| 2011-06-16 | Clean up whitespace oddities perpetrated by pretty-printer. | Lindsey Kuper | -12/+12 | |
| 2011-06-16 | Bring back if-check | Tim Chevalier | -129/+215 | |
| Add "if check" (expr_if_check), a variation on check that executes an "else" clause rather than failing if the check doesn't hold. | ||||
| 2011-06-16 | Get rid of old vec_append glue. | Michael Sullivan | -4/+0 | |
| 2011-06-16 | Translate the swap operator. | Michael Sullivan | -0/+18 | |
| 2011-06-16 | Fix bug in move on structure types. | Michael Sullivan | -2/+2 | |
| 2011-06-16 | Bring swap through typechecking and typestate. | Michael Sullivan | -0/+34 | |
| 2011-06-16 | Parse swap. | Michael Sullivan | -5/+15 | |
| 2011-06-16 | Add "<->" to the token definition and the lexer. | Michael Sullivan | -1/+9 | |
| 2011-06-16 | rustc: Fix LLVM type error when generating cmp glue for interior vectors | Patrick Walton | -4/+20 | |
| 2011-06-16 | rustc: Change interior vector syntax to `T[]` | Patrick Walton | -6/+21 | |
| 2011-06-16 | Refactor ast::item representation | Marijn Haverbeke | -382/+311 | |
| Most of the fields in an AST item were present in all variants. Things could be simplified considerably by putting them in the rec rather than in the variant tags. | ||||
| 2011-06-15 | Improve and test failure behavior for malformed attributes | Brian Anderson | -1/+13 | |
| 2011-06-15 | rustc: Implement interior vector concatenation | Patrick Walton | -9/+174 | |
| 2011-06-15 | Merge branch 'master' of github.com:graydon/rust into fastcall | Eric Holk | -695/+784 | |
| 2011-06-15 | rustc: Remove unused variable from check_assignment | Brian Anderson | -3/+2 | |
| 2011-06-15 | rustc: Support outer attributes on items that are defined as statements | Brian Anderson | -9/+61 | |
| Issue #487 | ||||
| 2011-06-15 | Refactor data structures representing constraints (again...) | Tim Chevalier | -231/+263 | |
| I added a "resolved" version of the ast::constr type -- ty::constr_def -- that has a def_id field instead of an ann_field. This is more consistent with other types and eliminates some checking. Incidentally, I removed the def_map argument to the top-level function in middle::alias, since the ty::ctxt already has a def_map field. | ||||
| 2011-06-15 | rustc: Move ivec stuff to an ivec module in trans | Patrick Walton | -199/+284 | |
| 2011-06-15 | rustc: Change the default interior vector length to 4 per science | Patrick Walton | -1/+1 | |
| 2011-06-15 | Add support for producing shared libraries directly in the rust driver. | Rafael Ávila de Espíndola | -22/+19 | |
| 2011-06-15 | Implement checking of alias safety in tail calls. | Marijn Haverbeke | -30/+75 | |
| 2011-06-15 | Fix unsafe uses of aliases in tail calls | Marijn Haverbeke | -9/+9 | |
| 2011-06-15 | Small simplification in parser.rs' crate parsing | Marijn Haverbeke | -7/+1 | |
| 2011-06-15 | Added issue # to FIXME. | Lindsey Kuper | -1/+1 | |
| 2011-06-15 | Simple anonymous objects get through translation. | Lindsey Kuper | -182/+67 | |
| 2011-06-15 | Just some typo fixes. | Lindsey Kuper | -3/+3 | |
| 2011-06-15 | Step 1 of moving task startup to always be cdecl. | Eric Holk | -1/+2 | |
| 2011-06-15 | Fix a bunch of compile-command lines to use RBUILD | Graydon Hoare | -1/+1 | |
| 2011-06-15 | Attempt to put out windows tinderbox. | Graydon Hoare | -1/+5 | |
| 2011-06-15 | Reformat source tree (minus a couple tests that are still grumpy). | Graydon Hoare | -11020/+7849 | |
| 2011-06-15 | Print mutability of obj fields. | Graydon Hoare | -2/+7 | |
| 2011-06-15 | Fix pp bug on native modules. | Graydon Hoare | -1/+3 | |
| 2011-06-15 | rustc: Pretty-print outer attributes of items | Brian Anderson | -15/+47 | |
| Issue #487 | ||||
| 2011-06-15 | rustc: Make room in remaining AST item nodes for attributes | Brian Anderson | -150/+157 | |
| Issue #487 | ||||
