summary refs log tree commit diff
path: root/src/librustc/front
AgeCommit message (Expand)AuthorLines
2013-06-30auto merge of #7487 : huonw/rust/vec-kill, r=cmrbors-2/+2
2013-06-30Bump version from 0.7-pre to 0.7Brian Anderson-2/+2
2013-06-30Remove vec::{map, mapi, zip_map} and the methods, except for .map, since thisHuon Wilson-2/+2
2013-06-29Great renaming: propagate throughout the rest of the codebaseCorey Richardson-7/+4
2013-06-27Remove many shared pointersPhilipp Brüschweiler-10/+9
2013-06-23Remove intrinsic modulePhilipp Brüschweiler-195/+0
2013-06-23Fix get_tydesc() return typePhilipp Brüschweiler-4/+12
2013-06-23vec: remove BaseIter implementationDaniel Micay-2/+2
2013-06-21vec: rm old_iter implementations, except BaseIterDaniel Micay-4/+4
2013-06-13Use @str instead of @~str in libsyntax and librustc. Fixes #5048.Huon Wilson-13/+13
2013-06-08remove deprecated vec::{is_empty, len} functionsDaniel Micay-3/+2
2013-06-09remove unused import warningsHuon Wilson-1/+0
2013-06-05removed unused imports (and one unused argument)John Clements-6/+3
2013-06-05removed some interner fieldsJohn Clements-3/+4
2013-06-04librustc: Disallow multiple patterns from appearing in a "let" declaration.Patrick Walton-2/+11
2013-06-01syntax: move callee_id into the expr_ variantsErick Tryzelaar-4/+0
2013-05-30Make missing documentation linting more robustAlex Crichton-0/+2
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-2/+7
2013-05-24Actually filter view_items in blocksAlex Crichton-1/+3
2013-05-22librustc: Make `std_inject` inject the name `std`, not `core`Patrick Walton-2/+2
2013-05-22librustc: Change `std` to `extra` throughout libsyntax and librustcPatrick Walton-13/+13
2013-05-22libextra: Rename the actual metadata names of libcore to libstd and libstd to...Patrick Walton-0/+8
2013-05-22librustc: Rename core injection to std injectionPatrick Walton-10/+9
2013-05-22syntax/ext: modernise ext_ctxt to be CamelCase and use new.Huon Wilson-3/+3
2013-05-20Remove all unnecessary allocations (as flagged by lint)Alex Crichton-11/+11
2013-05-15Rename vec::len(var) to var.len()Youngmin Yoo-1/+1
2013-05-09Use a specialized string interner to reduce the need for owned stringsBjörn Steinbrink-5/+5
2013-05-08librustc: Stop parsing modes and remove them entirely from the languagePatrick Walton-1/+1
2013-05-05Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freezeNiko Matsakis-18/+9
2013-05-02Lets see if changing `span_fatal` to `span_err` gets me further through make ...Felix S. Klock II-1/+1
2013-05-02Issue 4391: rustc should not silently skip tests with erroneous signature.Felix S. Klock II-2/+9
2013-05-02Remove 'Local Variable' commentsBrendan Zabarauskas-16/+0
2013-04-30new borrow checker (mass squash)Niko Matsakis-2/+3
2013-04-29librustc: Remove the legacy mode in the type visitor intrinsic.Patrick Walton-1/+1
2013-04-27only use #[no_core] in libcoreDaniel Micay-15/+0
2013-04-22librustc: Remove `use mod` from the languagePatrick Walton-1/+0
2013-04-19rustc: de-mode + fallout from libsyntax changesAlex Crichton-12/+12
2013-04-15auto merge of #5778 : jld/rust/reflect-abstract-enum, r=graydonbors-1/+5
2013-04-10Bump version to 0.7-preBrian Anderson-2/+2
2013-04-10path -> PathJohn Clements-5/+5
2013-04-09Bump version to 0.7-preBrian Anderson-2/+2
2013-04-08Make intrinsic::Opaque more opaqueJed Davis-2/+1
2013-04-08Export adt::trans_get_discr abstractly to the type visitor.Jed Davis-0/+5
2013-04-08Feed enum field offsets to type vistors.Jed Davis-1/+1
2013-03-29Add AbiSet and integrate it into the AST.Niko Matsakis-5/+5
2013-03-26option: rm functions that duplicate methodsDaniel Micay-1/+1
2013-03-22librustc: Remove the `const` declaration form everywherePatrick Walton-3/+3
2013-03-21librustc: Register new snapshotsPatrick Walton-18/+0
2013-03-20add stage3 markers where necessary for dist-snapGraydon Hoare-0/+1
2013-03-19librustc: adjust logic for cfg attribute and add not predicate.Luqman Aden-12/+13