about summary refs log tree commit diff
path: root/src/librustc/front
AgeCommit message (Expand)AuthorLines
2015-10-01build up a set of node-ids that we can construct def-ids fromNiko Matsakis-214/+336
2015-10-01move direct accesses of `node` to go through `as_local_node_id`, unlessNiko Matsakis-3/+11
2015-10-01move job of creating local-def-ids to ast-map (with a few stragglers)Niko Matsakis-1/+15
2015-09-29Fill in some missing parts in the default HIR visitorVadim Petrochenkov-2/+2
2015-09-22Use Names in the remaining HIR structures with exception of...Vadim Petrochenkov-2/+2
2015-09-22Use Names in HIR ItemsVadim Petrochenkov-28/+28
2015-09-22Use Names in HIR visitors and foldersVadim Petrochenkov-3/+3
2015-09-16Use ast attributes every where (remove HIR attributes).Nick Cameron-2/+2
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