about summary refs log tree commit diff
path: root/src/comp
AgeCommit message (Expand)AuthorLines
2011-07-01rustc: Fix memory corruption with ivectors-inside-ivectors by duplicating *fi...Patrick Walton-2/+2
2011-07-01rustc: Move path_to_str to front::astPatrick Walton-19/+19
2011-07-01Introduce --cfg argument for providing additional configuration. Issue #489Brian Anderson-4/+27
2011-07-01Add some FIXMEs for issue #607Brian Anderson-1/+5
2011-07-01Add some logging to attr when reading crate link attributesBrian Anderson-2/+1
2011-07-01Revert "rustc: Change methods in ty::t to use interior vectors"Patrick Walton-48/+43
2011-07-01rustc: Change methods in ty::t to use interior vectorsPatrick Walton-43/+48
2011-07-01Export only what's in use from front::eval. Issue #604Brian Anderson-0/+2
2011-07-01Remove unused imports from front::evalBrian Anderson-7/+0
2011-07-01Remove remaining unused eval methods. Issue #604Brian Anderson-46/+0
2011-07-01Remove the concept of crate directive let statements. Issue #604Brian Anderson-123/+0
2011-07-01Remove the concept of crate directive expressions. Issue #604Brian Anderson-66/+1
2011-07-01Remove the environment concept from front::evalBrian Anderson-75/+51
2011-07-01Cleanup attribute code. Issue #487Brian Anderson-28/+23
2011-07-01Add some helper functions to front::attrBrian Anderson-0/+20
2011-07-01Track def_ids of native types so that they can be distinguishedMarijn Haverbeke-30/+49
2011-07-01Allow dereferencing of single-variant, single-argument tag valuesMarijn Haverbeke-81/+141
2011-07-01Allow 'newtype' syntax for tagsMarijn Haverbeke-16/+47
2011-07-01Do not store a tag num for single-variant tagsMarijn Haverbeke-119/+142
2011-07-01Make sure the pretty-printer understand resourcesMarijn Haverbeke-1/+4
2011-07-01Implement autoderef for function calls.Michael Sullivan-23/+51
2011-07-01Move autoderefed_ty to ty.rs and rename it type_autoderef.Michael Sullivan-14/+15
2011-06-30rustc: Duplicate heap data of interior vectors when passing them by valuePatrick Walton-1/+15
2011-06-30Minor pp cleanups.Graydon Hoare-4/+4
2011-06-30Preserve hard \n\n pairs from source when pretty-printing, as explicit format...Graydon Hoare-13/+32
2011-06-30rustc: Remove unused variables from last commitPatrick Walton-2/+0
2011-06-30rustc: Change function argument types to interior vectorsPatrick Walton-75/+97
2011-06-30Pretty-print view items in mod itemsBrian Anderson-5/+4
2011-06-30Use attributes for conditional compilation in std.rcBrian Anderson-2/+24
2011-06-30Conditionally compile items declared as statements. Issue #489Brian Anderson-1/+30
2011-06-30Get rid of remaining unused variablesTim Chevalier-6/+4
2011-06-30Don't warn about unused for-loop index variablesTim Chevalier-0/+4
2011-06-30Kill unused variablesTim Chevalier-91/+37
2011-06-30Warn for unused variablesTim Chevalier-69/+122
2011-06-30rustc: Use interior vectors for record typesPatrick Walton-27/+24
2011-06-30rustc: Make mk_imm_tup() take an interior vectorPatrick Walton-48/+65
2011-06-30rustc: Use interior vectors for tuple typesPatrick Walton-23/+27
2011-06-30Added a nanosecond timer to time.rs, support for some floating point casts, a...Eric Holk-1/+16
2011-06-30Add a pass to fold out items that do not belong in the current configurationBrian Anderson-0/+71
2011-06-30Add missing item variants to fold_item_underscoreBrian Anderson-0/+3
2011-06-30Add missing expression variants to fold_exprBrian Anderson-0/+15
2011-06-30Fold the crate-level module in front::foldBrian Anderson-1/+2
2011-06-30Move middle::attr to front::attrBrian Anderson-4/+4
2011-06-30Convert the eval::env to an ast::crate_cfgBrian Anderson-4/+19
2011-06-30Introduce a config property to the crate AST nodeBrian Anderson-4/+12
2011-06-30Switch rustc's crate metadata to use the link attributeBrian Anderson-4/+5
2011-06-30Support type parameters in resourcesMarijn Haverbeke-66/+151
2011-06-30Make calling resource destructors work cross-crateMarijn Haverbeke-29/+60
2011-06-30Second try to remove -lssp.Rafael Ávila de Espíndola-5/+2
2011-06-29More fixes to fast-check.Graydon Hoare-2/+10