summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2013-06-06std: work-around for take/skip type inference (#6967)Huon Wilson-11/+13
2013-06-05auto merge of #6964 : huonw/rust/vec-mut-iter, r=thestingerbors-0/+63
2013-06-06std: add an external iterator for mutating vec elementsHuon Wilson-0/+63
2013-06-05auto merge of #6960 : msullivan/rust/fix-pollution, r=brsonbors-1/+2
2013-06-05Fix stat.rs to not pollute the build directory. Closes #6959.Michael Sullivan-1/+2
2013-06-05auto merge of #6956 : Blei/rust/fix-symbol-mangling, r=catamorphismbors-15/+26
2013-06-05rustc::back::link: redo symbol manglingPhilipp Brüschweiler-15/+26
2013-06-05moved TLS of sctable to ast_util, hid parameter in hygiene callsJohn Clements-81/+103
2013-06-05added fresh-name fnJohn Clements-0/+28
2013-06-05add hygiene support functionsJohn Clements-27/+78
2013-06-05remove unused get_ident_interner'sJohn Clements-7/+7
2013-06-05removed unused imports (and one unused argument)John Clements-26/+14
2013-06-05remove interner field from string_readerJohn Clements-28/+16
2013-06-05remove interner from tt_readerJohn Clements-11/+3
2013-06-05rand example fixupJohn Clements-1/+1
2013-06-05remove unused cx'sJohn Clements-96/+96
2013-06-05token_to_ident takes argument by referenceJohn Clements-46/+48
2013-06-05interner just uses uints, not idents with syntax contextJohn Clements-201/+225
2013-06-05removed some interner fieldsJohn Clements-75/+66
2013-06-05just use TLS internerJohn Clements-75/+84
2013-06-05rename repr to nameJohn Clements-109/+109
2013-06-05removed obsolete reference to purityJohn Clements-3/+0
2013-06-05parser commentsJohn Clements-1/+2
2013-06-05comments & whitespaceJohn Clements-0/+3
2013-06-05change to newer macro escape mechanism, using uints in more placesJohn Clements-128/+166
2013-06-05add renaming and sctable funsJohn Clements-1/+48
2013-06-05auto merge of #6948 : huonw/rust/less-alloc, r=bstriebors-2/+2
2013-06-05auto merge of #6947 : Blei/rust/fix-dup-freevars, r=bstriebors-3/+0
2013-06-05syntax: Remove an unnecessary allocation.Huon Wilson-2/+2
2013-06-05rust::driver: remove accidental double freevar calculationPhilipp Brüschweiler-3/+0
2013-06-04librustc: Disallow multiple patterns from appearing in a "let" declaration.Patrick Walton-254/+411
2013-06-04libsyntax: Remove `pub impl` from the languagePatrick Walton-27/+25
2013-06-04auto merge of #6942 : thestinger/rust/cleanup, r=catamorphismbors-14/+0
2013-06-04auto merge of #6941 : Thiez/rust/pub_atomics, r=thestingerbors-31/+31
2013-06-04sys: get rid of shape functionsDaniel Micay-14/+0
2013-06-04clone: fix docstringDaniel Micay-2/+1
2013-06-05Made fns in the impls for the Atomic structs pubMatthijs Hofstra-31/+31
2013-06-04auto merge of #6928 : Blei/rust/fix-constructors, r=bstriebors-193/+197
2013-06-04std::util: fix missed old constructorPhilipp Brüschweiler-1/+1
2013-06-04std::util: Modernize NonCopyable constructorPhilipp Brüschweiler-4/+6
2013-06-04std::io: Modernize some constructorsPhilipp Brüschweiler-36/+38
2013-06-04std::cell: Modernize constructorsPhilipp Brüschweiler-152/+152
2013-06-04Use ABI alignment, not "preferred" alignment, to unify monomorphizations.Jed Davis-2/+37
2013-06-03auto merge of #6886 : jld/rust/vec-each-ret-fix, r=sanxiynbors-2/+19
2013-06-03Make type_is_pod handle structs correctly. Closes #6868.Michael Sullivan-1/+1
2013-06-03auto merge of #6910 : Blei/rust/fix-6698, r=pcwaltonbors-3/+39
2013-06-03auto merge of #6907 : steveklabnik/rust/prelude_docs, r=graydonbors-1/+18
2013-06-03auto merge of #6826 : cmr/rust/terminfo, r=thestingerbors-81/+794
2013-06-03Ignore tests that cannot pass on buildbotCorey Richardson-0/+3
2013-06-03Add better documentation for the Prelude.Steve Klabnik-1/+18