about summary refs log tree commit diff
path: root/src/librustc/metadata
AgeCommit message (Expand)AuthorLines
2013-11-08Generalize AST and ty::Generics to accept multiple lifetimes.Niko Matsakis-106/+155
2013-11-08Added a FIXME with issue number to change package_idAndrei Formiga-1/+1
2013-11-08Added default value for package_id attribute when encoding metadata for lib c...Andrei Formiga-4/+15
2013-11-04libsyntax/librustc: Allow calling variadic foreign functions.Luqman Aden-3/+13
2013-11-04Move io::file to io::fs and fns out of FileAlex Crichton-2/+2
2013-11-03Remove all blocking std::os blocking functionsAlex Crichton-15/+21
2013-11-01Stop propagating link arguments across cratesAlex Crichton-38/+0
2013-10-29Assorted cleanups suggested by reviewers.Jed Davis-1/+2
2013-10-29Add repr attributes in various places that need them.Jed Davis-2/+2
2013-10-29Add parser for `#[repr(...)]`; nothing uses it yet.Jed Davis-0/+1
2013-10-28auto merge of #10079 : alexcrichton/rust/no-reader-util, r=brsonbors-8/+7
2013-10-28Remove the extension traits for Readers/WritersAlex Crichton-8/+7
2013-10-26Make addl_lib_search_paths a HashSet (Closes #7718).Joshua Yanovski-2/+2
2013-10-24Remove std::io once and for all!Alex Crichton-4/+5
2013-10-24Remove std::io from ebmlAlex Crichton-295/+271
2013-10-24Remove even more of std::ioAlex Crichton-23/+21
2013-10-22libsyntax/librustc: Allow specifying mut on ~self.Luqman Aden-2/+3
2013-10-22libsyntax/librustc: Allow specifying mut on by-value self.Luqman Aden-2/+3
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-91/+91
2013-10-16path2: Remove some API functionsKevin Ballard-5/+4
2013-10-16path2: Update based on more review feedbackKevin Ballard-19/+16
2013-10-15path2: Adjust the API to remove all the _str mutation methodsKevin Ballard-13/+13
2013-10-15path2: Replace the path module outrightKevin Ballard-40/+52
2013-10-10Remove named extern blocks from the ASTAlex Crichton-30/+33
2013-10-09option: rewrite the API to use compositionDaniel Micay-5/+5
2013-10-07auto merge of #9674 : ben0x539/rust/raw-str, r=alexcrichtonbors-2/+2
2013-10-07Fix merge fallout of privacy changesAlex Crichton-0/+1
2013-10-08add new enum ast::StrStyle as field to ast::lit_strBenjamin Herr-2/+2
2013-10-07Extract privacy checking from name resolutionAlex Crichton-13/+5
2013-10-01auto merge of #9560 : pcwalton/rust/xc-tuple-structs, r=pcwaltonbors-2/+7
2013-10-01librustc: Inline cross-crate tuple struct constructorsPatrick Walton-2/+7
2013-10-01remove the `float` typeDaniel Micay-2/+0
2013-09-30rustc: Remove usage of fmt!Alex Crichton-122/+122
2013-09-30rustc: Convert lang_item to use an iteratorblake2-ppc-3/+2
2013-09-27auto merge of #9550 : alexcrichton/rust/remove-printf, r=thestingerbors-11/+11
2013-09-26Update the compiler to not use printf/printflnAlex Crichton-11/+11
2013-09-26Add 'continue' as a synonym for 'loop'Brian Anderson-16/+16
2013-09-24Correctly encode item visibility in metadataAlex Crichton-25/+52
2013-09-23librustc: Remove garbage collected functions from front/{config,test} and met...Patrick Walton-3/+2
2013-09-16Resume inlining globals across cratesAlex Crichton-1/+7
2013-09-16auto merge of #9206 : alexcrichton/rust/issue-9188, r=catamorphismbors-1/+2
2013-09-14Guarantee that statics have unique namesAlex Crichton-1/+2
2013-09-14auto merge of #9115 : erickt/rust/master, r=ericktbors-2/+2
2013-09-13rustc/rustpkg: Use a target-specific subdirectory in build/ and lib/Tim Chevalier-6/+11
2013-09-12std: Rename {Option,Result}::chain{,_err}* to {and_then,or_else}Erick Tryzelaar-2/+2
2013-09-11ident->name cleanupJohn Clements-2/+3
2013-09-11Rename encode_struct_field_names to encode_struct_fields to reflect what it a...SiegeLord-3/+3
2013-09-11Properly encode/decode structural variants.SiegeLord-25/+48
2013-09-06Remove even more usage of clownshoes in symbolsAlex Crichton-2/+3
2013-09-05Rename str::from_bytes to str::from_utf8, closes #8985Florian Hahn-3/+3