summary refs log tree commit diff
path: root/src/librustc/front
AgeCommit message (Expand)AuthorLines
2015-09-03Add an intital HIR and lowering stepNick Cameron-0/+1391
2014-09-17move feature_gate to libsyntaxNick Cameron-465/+0
2014-09-17move std_inject to libsyntaxNick Cameron-237/+0
2014-09-17move most of front to libsyntaxNick Cameron-861/+0
2014-09-16Fallout from renamingAaron Turon-19/+19
2014-09-14rustc: fix fallout from using ptr::P.Eduard Burtescu-241/+210
2014-09-12Track the visited AST's lifetime throughout Visitor.Eduard Burtescu-7/+7
2014-09-12Remove largely unused context from Visitor.Eduard Burtescu-28/+27
2014-09-11auto merge of #17142 : sfackler/rust/issue-17115, r=alexcrichtonbors-0/+4
2014-09-09Don't ICE on macros with -Z show-spanSteven Fackler-0/+4
2014-09-10Implement tuple and tuple struct indexingP1start-0/+6
2014-09-09rollup merge of #17052 : pcwalton/feature-gate-subslicesAlex Crichton-0/+15
2014-09-08quote: Explicitly borrow the ExtCtxtKeegan McAllister-5/+4
2014-09-08librustc: Feature gate subslice matching in non-tail positions.Patrick Walton-0/+15
2014-09-04auto merge of #16923 : wickerwaka/rust/crate-as-fixup, r=alexcrichtonbors-1/+1
2014-09-03auto merge of #16892 : andrew-d/rust/andrew-fix-test-reexports, r=sfacklerbors-13/+32
2014-09-01Updated to new extern crate syntax.wickerwaka-1/+1
2014-08-30Address review comments, add testsAndrew Dunham-2/+1
2014-08-30rollup merge of #16840 : huonw/feature-has-addedAlex Crichton-1/+1
2014-08-30gensym each test re-export module individuallyAndrew Dunham-13/+33
2014-08-31Fix grammar of the accepted feature warning.Huon Wilson-1/+1
2014-08-27Implement generalized object and type parameter bounds (Fixes #16462)Niko Matsakis-5/+2
2014-08-26Rebasing changesNick Cameron-2/+2
2014-08-26DST coercions and DST structsNick Cameron-5/+6
2014-08-16librustc: Forbid external crates, imports, and/or items from beingPatrick Walton-3/+21
2014-08-14librustc: Stop assuming that implementations and traits only containPatrick Walton-10/+16
2014-08-14auto merge of #16122 : pcwalton/rust/lifetimes-in-unboxed-closures, r=pnkfelixbors-1/+1
2014-08-14librustc: Tie up loose ends in unboxed closures.Patrick Walton-1/+1
2014-08-13std: Rename slice::Vector to SliceBrian Anderson-1/+1
2014-08-09testsuite: implement #[reexport_test_harness_name] to get access to theHuon Wilson-18/+43
2014-08-07rustc: gensym the module names for --test to avoid introducing user-accessibl...Huon Wilson-50/+65
2014-07-31auto merge of #15999 : Kimundi/rust/fix_folder, r=nikomatsakisbors-1/+1
2014-07-29manual: update list of feature gates, add phase attributeCorey Richardson-0/+2
2014-07-29Refactored syntax::fold.Marvin Löbel-1/+1
2014-07-27Make test expansion induce less reachabilitySteven Fackler-18/+31
2014-07-25rustc: Future proof runtime injectionBrian Anderson-2/+8
2014-07-21Don't create reexport module if there are noneSteven Fackler-2/+4
2014-07-21Restructure test harnessSteven Fackler-32/+53
2014-07-21Remove useless RefCellsSteven Fackler-12/+11
2014-07-21rustc: Allow the crate linked to as 'std' to be customizedBrian Anderson-1/+8
2014-07-18librustc: Implement unboxed closures with mutable receiversPatrick Walton-0/+7
2014-07-12auto merge of #15601 : jbclements/rust/disable-default-macro-behavior, r=alex...bors-0/+5
2014-07-11make walk/visit_mac opt-in onlyJohn Clements-0/+5
2014-07-11Add scaffolding for assigning alpha-numeric codes to rustc diagnosticsJakub Wieczorek-0/+5
2014-07-08auto merge of #15493 : brson/rust/tostr, r=pcwaltonbors-1/+1
2014-07-08std: Rename the `ToStr` trait to `ToString`, and `to_str` to `to_string`.Richo Healey-1/+1
2014-07-08Change DST syntax: type -> Sized?Nick Cameron-2/+2
2014-07-05rustc: Remove CrateId and all related supportAlex Crichton-25/+8
2014-06-27Update to 0.11.0 0.11.0Alex Crichton-1/+1
2014-06-25auto merge of #15160 : alexcrichton/rust/remove-f128, r=brsonbors-4/+1