about summary refs log tree commit diff
path: root/src/librustc_driver
AgeCommit message (Expand)AuthorLines
2015-01-05Rename macro_escape to macro_useKeegan McAllister-1/+1
2015-01-05Implement macro re-exportKeegan McAllister-0/+2
2015-01-05Replace LetSyntaxTT with MacroRulesTTKeegan McAllister-1/+1
2015-01-05Ungate default type parameters.Huon Wilson-1/+0
2015-01-04auto merge of #20393 : japaric/rust/impl-any, r=aturonbors-1/+0
2015-01-03remove `Any[Mut]RefExt` traits in favor of `impl Any`Jorge Aparicio-1/+0
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-3/+3
2015-01-03sed -i -s 's/\bmod,/self,/g' **/*.rsJorge Aparicio-8/+8
2015-01-03rustc_driver: fix falloutJorge Aparicio-1/+4
2015-01-02rollup merge of #20341: nikomatsakis/impl-trait-for-trait-2Alex Crichton-1/+9
2015-01-02rollup merge of #20416: nikomatsakis/coherenceAlex Crichton-2/+54
2015-01-02rollup merge of #20377: alexcrichton/issue-20352Alex Crichton-9/+3
2015-01-02rollup merge of #20273: alexcrichton/second-pass-commAlex Crichton-1/+1
2015-01-02Refactor object-safety into its own (cached) module so that we canNiko Matsakis-2/+10
2015-01-02Fix fallout from change, adding explicit `Sized` annotations where necessary.Niko Matsakis-1/+1
2015-01-02std: Stabilize the prelude moduleAlex Crichton-0/+2
2015-01-01std: Enforce Unicode in fmt::WriterAlex Crichton-9/+3
2015-01-01Implement an iterator for walking types rather than the old callback code.Niko Matsakis-2/+54
2015-01-01auto merge of #20190 : cmr/rust/gate-macro-args, r=alexcrichtonbors-15/+25
2015-01-01Feature gate macro argumentsCorey Richardson-15/+25
2014-12-31rustc_driver: unbox closures used in let bindingsJorge Aparicio-6/+6
2014-12-30Fallout from stabilizationAaron Turon-3/+5
2014-12-30auto merge of #20307 : nikomatsakis/rust/assoc-types-normalization-extend-bou...bors-46/+57
2014-12-30Move the scalar types out of static data so that we can put `Rc` into sty.Niko Matsakis-46/+57
2014-12-30auto merge of #19941 : alexcrichton/rust/issue-19767, r=brsonbors-2/+3
2014-12-29rollup merge of #20248: steveklabnik/gh20038Alex Crichton-1/+1
2014-12-29std: Second pass stabilization for `comm`Alex Crichton-1/+1
2014-12-29std: Stabilize the prelude moduleAlex Crichton-0/+2
2014-12-30More rebase fixes.Huon Wilson-2/+2
2014-12-29Update rustc_driver tests.Huon Wilson-13/+17
2014-12-29Rebase fixes.Huon Wilson-2/+2
2014-12-29Fix rebase artifacts.Huon Wilson-1/+0
2014-12-29Collect tcx arenas into a single struct.Huon Wilson-40/+15
2014-12-29Intern BareFnTys to make sty slightly smaller.Huon Wilson-5/+20
2014-12-29Store Substs in an arena in the tcx.Huon Wilson-7/+13
2014-12-29Implement debug printing for tcx interner sty's.Huon Wilson-0/+11
2014-12-27Extend span debuggerSeo Sanghyeon-2/+2
2014-12-27Use -Z unstable-options for span debuggerSeo Sanghyeon-3/+7
2014-12-27Add unstable_options methodSeo Sanghyeon-1/+1
2014-12-27Rebasing changesNick Cameron-2/+4
2014-12-26s/task/thread/gSteve Klabnik-1/+1
2014-12-27Fix falloutNick Cameron-3/+4
2014-12-27save-analysis: emit names of items that a glob import actually imports.Nick Cameron-5/+17
2014-12-23rustc: Add knowledge of separate lookup pathsAlex Crichton-2/+3
2014-12-22rollup merge of #19964: pnkfelix/everybody-loops-pprintAlex Crichton-23/+145
2014-12-22rollup merge of #19891: nikomatsakis/unique-fn-types-3Alex Crichton-1/+12
2014-12-22Rote changes that don't care to distinguish between a fn pointer and a fn item.Niko Matsakis-1/+12
2014-12-22Add an unstable `--xpretty _` option to `rustc`. Moved `flowgraph`Felix S. Klock II-15/+35
2014-12-22Add `--pretty everybody_loops` option.Felix S. Klock II-1/+74
2014-12-22Add `-Z unstable-options` debugging flag, which can then be used toFelix S. Klock II-7/+36