about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2013-11-18Add Win64 calling convention.Eric Holk-0/+3
2013-11-18Use '..' as slice wildcard in vectorsBrian Anderson-15/+46
2013-11-18Use '..' as multi-field wildcard in enums and structs.Brian Anderson-1/+26
2013-11-19Mark some derived methods as #[inline].Huon Wilson-1/+27
2013-11-17auto merge of #10443 : alexcrichton/rust/meaninless-pub-priv, r=cmrbors-1/+1
2013-11-17Forbid privacy in inner functionsAlex Crichton-1/+1
2013-11-16auto merge of #10420 : sanxiyn/rust/path, r=cmrbors-4/+0
2013-11-13auto merge of #10277 : dcrewi/rust/missing-doc-and-visibility-rules, r=alexcr...bors-12/+20
2013-11-13make missing_doc lint respect the visibility rulesDavid Creswick-12/+20
2013-11-11Move std::rt::io to std::ioAlex Crichton-16/+16
2013-11-11Remove #[fixed_stack_segment] and #[rust_stack]Alex Crichton-79/+2
2013-11-11Fix path parsingSeo Sanghyeon-4/+0
2013-11-09auto merge of #10367 : alexcrichton/rust/system-abi, r=nikomatsakisbors-13/+36
2013-11-09Add a "system" ABIAlex Crichton-13/+36
2013-11-09auto merge of #10153 : nikomatsakis/rust/issue-4846-multiple-lifetime-paramet...bors-114/+229
2013-11-08Fix pretty printer when there are multiple lifetime parametersNiko Matsakis-6/+13
2013-11-08Address comments from @pnkfelix (thanks for the detailed review)Niko Matsakis-6/+0
2013-11-08Update FIXMEs with issue numbersNiko Matsakis-1/+1
2013-11-08Rename and modernize region enum namesNiko Matsakis-2/+2
2013-11-08Generalize AST and ty::Generics to accept multiple lifetimes.Niko Matsakis-93/+120
2013-11-08Create a new pass to resolve named lifetimes; rscope is not onlyNiko Matsakis-15/+102
2013-11-08Specify package_id for rust libs, to avoid spurious warningsAndrei Formiga-0/+1
2013-11-08syntax::ext: Make type errors in deriving point to the field itself.Huon Wilson-312/+327
2013-11-07auto merge of #10243 : mattcarberry/rust/master, r=brsonbors-0/+13
2013-11-05auto merge of #10285 : sfackler/rust/weird-derivings, r=huonwbors-3/+0
2013-11-04Remove #[deriving]s on implsSteven Fackler-3/+0
2013-11-04libsyntax/librustc: Allow calling variadic foreign functions.Luqman Aden-27/+90
2013-11-03Fill out the remaining functionality in io::fileAlex Crichton-7/+5
2013-11-03Remove all blocking std::os blocking functionsAlex Crichton-27/+14
2013-11-03Rename files to match current recommendations.Chris Morgan-0/+0
2013-11-02Added octal literal support.Matt Carberry-0/+13
2013-10-31auto merge of #10187 : pcwalton/rust/remove-mocks, r=pcwaltonbors-35/+196
2013-10-31Implement a concat!() format extensionAlex Crichton-3/+84
2013-10-31librustc: Implement `|A| -> B` syntax for closures and make bare `fn`Patrick Walton-35/+196
2013-10-30auto merge of #10166 : brson/rust/meta, r=alexcrichtonbors-0/+10
2013-10-30auto merge of #10120 : Kimundi/rust/remove_sys, r=alexcrichtonbors-59/+51
2013-10-30syntax: Forbid non-string literals in meta items. #623Brian Anderson-0/+10
2013-10-30Prepared `std::sys` for removal, and made `begin_unwind` simplerMarvin Löbel-59/+51
2013-10-30auto merge of #9613 : jld/rust/enum-discrim-size.r0, r=alexcrichtonbors-1/+113
2013-10-29auto merge of #10134 : reedlepee123/rust/priv_fields, r=brsonbors-7/+4
2013-10-29librustc: Implement the `proc` type as sugar for `~once fn` and `proc`Patrick Walton-26/+145
2013-10-29Assorted cleanups suggested by reviewers.Jed Davis-2/+1
2013-10-29Lint non-FFI-safe enums.Jed Davis-0/+19
2013-10-29Add parser for `#[repr(...)]`; nothing uses it yet.Jed Davis-1/+95
2013-10-29removed extra linereedlepee-1/+0
2013-10-29Indentationreedlepee-1/+1
2013-10-29updated the places where the struct is created #7427reedlepee-2/+3
2013-10-29Changed name to non_copyable #7427reedlepee-1/+1
2013-10-29Added the comment #7427reedlepee-1/+1
2013-10-29Replaced empty destructors with NonCopyable #7427reedlepee-5/+2