summary refs log tree commit diff
path: root/src/rustc/metadata
AgeCommit message (Expand)AuthorLines
2012-07-09rustc: Fix the collision with Tim's changePatrick Walton-1/+12
2012-07-09Tag re-exports differently in metadataTim Chevalier-9/+19
2012-07-09Switch 'cont' to 'again' everywhere. Close #2229.Graydon Hoare-2/+2
2012-07-09Fix metadata serialization of foreign functions. Properly take the value of f...Josh Matthews-1/+2
2012-07-09rustc: Switch to the new resolution passPatrick Walton-0/+1
2012-07-06Revert "rustc: Switch to the new resolution pass"Niko Matsakis-1/+0
2012-07-06rustc: Switch to the new resolution passPatrick Walton-0/+1
2012-07-06Plumbing and parsing for item-position macros.Eric Holk-0/+2
2012-07-05Remove duplicate, un-used copy of astencodeTim Chevalier-940/+0
2012-07-05Change 'iface' to 'trait' internally; parse `trait` as `iface` synonymLindsey Kuper-51/+51
2012-07-04convert doc-attributes to doc-comments using ./src/etc/sugarise-doc-comments....Gareth Daniel Smith-12/+4
2012-07-04Remove empty argument lists from do expressionsBen Striegel-14/+14
2012-07-03rustc: Make a note of the fact that each_path doesn't handle path nesting pro...Patrick Walton-0/+3
2012-07-03rustc: Speed up def ID parsing in the metadataPatrick Walton-10/+11
2012-07-03rustc: Avoid a lot of copying in metadata when reading implsPatrick Walton-6/+20
2012-07-03Switch 'native' to 'extern' (or 'foreign' in some descriptions)Graydon Hoare-7/+7
2012-07-02rustc: Implement a new resolve pass behind a compile flagPatrick Walton-21/+148
2012-07-02Merge remote-tracking branch 'Dretch/prettydocs'Brian Anderson-1/+2
2012-07-01Convert to new closure syntaxBrian Anderson-145/+146
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-54/+54
2012-06-30initial draft of fix for issue #2498:Gareth Daniel Smith-1/+2
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-188/+188
2012-06-28Replaced almost all vector+ in rustc (#2719)Eric Holk-35/+47
2012-06-26Change 'native' and 'crust' to 'extern'.Graydon Hoare-32/+33
2012-06-26Getting rid of lots more vector +=. (issue #2719)Eric Holk-57/+58
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-252/+255
2012-06-25Add class fields to the global indexTim Chevalier-6/+12
2012-06-24Remove resourcesTim Chevalier-55/+0
2012-06-21Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this.Graydon Hoare-10/+8
2012-06-20Remove bind. Issue #2189Brian Anderson-8/+8
2012-06-14Further work on integer literal suffix inference (#1425)Lindsey Kuper-2/+1
2012-06-13Allow impls to be re-exportedTim Chevalier-5/+9
2012-06-13Box AST identsBrian Anderson-106/+111
2012-06-12Handle class destructors correctly in metadataTim Chevalier-21/+34
2012-06-12Introduce an unboxed_vec typeMichael Sullivan-0/+2
2012-06-08remove alias analysis and replace with borrowckNiko Matsakis-1/+0
2012-06-08WIP on issue #1425: mostly infrastructure changes.Lindsey Kuper-1/+1
2012-06-07Revert "remove alias analysis and replace with borrowck"Brian Anderson-0/+1
2012-06-07remove alias analysis and replace with borrowckNiko Matsakis-1/+0
2012-06-06Merge remote-tracking branch 'mozilla/incoming'Niko Matsakis-1/+1
2012-06-06move to dvec in metadataNiko Matsakis-14/+19
2012-06-06Revert "Revert "Merge pull request #2516 from mozilla/incoming" due to failures"Tim Chevalier-1/+1
2012-06-04better support for classes with polymorphic methodsNiko Matsakis-1/+1
2012-06-02Add ty_var_integral (WIP on issue #1425).Lindsey Kuper-0/+6
2012-05-31Rename librustsyntax to libsyntaxKevin Cantu-1/+1
2012-05-30integrate purity into typeNiko Matsakis-6/+26
2012-05-29rustc: Move filesearch into metadata modBrian Anderson-2/+177
2012-05-26core: Make range follow the for loop protocolBrian Anderson-1/+1
2012-05-25Get rid of many implicit copies as a preliminary to Issue #2448.Michael Sullivan-3/+3
2012-05-24Teach parser and related things to understand const kind bounds.Eric Holk-0/+2