summary refs log tree commit diff
path: root/src/rustc/middle/trans/monomorphize.rs
AgeCommit message (Expand)AuthorLines
2012-10-08Revert "remove ctor from ast"Tim Chevalier-1/+12
2012-10-08remove ctor from astNiko Matsakis-12/+1
2012-10-05rustc: Thread a self type through trans_impl; fix cross-crate trait issuePatrick Walton-1/+2
2012-09-28demode vecNiko Matsakis-6/+6
2012-09-26Remove spurious by-ref argument to destructorsTim Chevalier-2/+2
2012-09-26Demode vec::push (and convert to method)Niko Matsakis-1/+1
2012-09-23core: Demode optionBrian Anderson-4/+4
2012-09-21De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachiNiko Matsakis-7/+11
2012-09-20Make + mode by-value if the type is immediate, by-ref otherwiseNiko Matsakis-14/+31
2012-09-19demode the each() method on vec and other iterables.Niko Matsakis-2/+2
2012-09-19De-mode vec::each() and many of the str iteration routinesNiko Matsakis-1/+1
2012-09-18Revert "replace explicit calls to vec::each with vec::each_ref, partially dem...Niko Matsakis-2/+2
2012-09-18replace explicit calls to vec::each with vec::each_ref, partially demode strNiko Matsakis-2/+2
2012-09-18Revert "rustc: Change all non-keyword uses of "link""Patrick Walton-1/+1
2012-09-18rustc: Change all non-keyword uses of "link"Patrick Walton-1/+1
2012-09-12Add some monomorphizing instrumentation, simplify types before emitting glue.Graydon Hoare-0/+2
2012-09-11Promote 'impl' from restricted keyword to strictBrian Anderson-2/+2
2012-09-11Promote 'struct' from a restricted keyword to a strict keywordBrian Anderson-1/+1
2012-09-07Refactor fn_ty, working towards #3320Niko Matsakis-21/+31
2012-09-06Refactor trans to replace lvalue and friends with Datum.Niko Matsakis-0/+276