about summary refs log tree commit diff
path: root/src/librustc_driver
AgeCommit message (Expand)AuthorLines
2016-03-14Auto merge of #30652 - aturon:specialization, r=nikomatsakisbors-1/+5
2016-03-14Fixes after rebaseAaron Turon-1/+5
2016-03-14Auto merge of #32169 - mitaa:anon-tip, r=nrcbors-11/+14
2016-03-14Allow custom filenames for anonymous inputsmitaa-11/+14
2016-03-13Auto merge of #31916 - nagisa:mir-passmgr-2, r=arielb1bors-39/+43
2016-03-12Implement --unpretty mir-cfg for graphviz outputSimonas Kazlauskas-29/+28
2016-03-09Auto merge of #31710 - eddyb:reify, r=nikomatsakisbors-10/+9
2016-03-09Auto merge of #32073 - jseyfried:fix_another_trait_privacy_error, r=nikomatsakisbors-4/+1
2016-03-09Split TyBareFn into TyFnDef and TyFnPtr.Eli Friedman-10/+9
2016-03-09Auto merge of #31631 - jonas-schievink:agoraphobia, r=nrcbors-18/+36
2016-03-06Refactor away `ExternalExports`Jeffrey Seyfried-4/+1
2016-03-04Address commentsSimonas Kazlauskas-2/+1
2016-03-04Add Pass manager for MIRSimonas Kazlauskas-11/+17
2016-03-03Auto merge of #31671 - ranma42:printcfg, r=alexcrichtonbors-2/+13
2016-03-03Hide gated cfg attributes from the output of `--print cfg`Andrea Canciani-1/+10
2016-03-03Rename middle::ty::ctxt to TyCtxtJeffrey Seyfried-13/+13
2016-03-02Build the same configuration when compiling and for `--print cfg`Andrea Canciani-1/+3
2016-02-27Auto merge of #31915 - nagisa:mir-unpretty-fix, r=arielb1bors-12/+13
2016-02-27Fix MIR unpretty on failure conditionsSimonas Kazlauskas-12/+13
2016-02-24rustc: Refactor how unstable flags are handledAlex Crichton-52/+98
2016-02-20fix a few remaining bugs - make check runs!Ariel Ben-Yehuda-8/+12
2016-02-19Do less panicking in generalJonas Schievink-2/+20
2016-02-16Move more uses of `panictry!` out of libsyntaxJonas Schievink-18/+18
2016-02-14Implement --unpretty mirJonas Schievink-1/+49
2016-02-13Auto merge of #31358 - japaric:print-targets, r=alexcrichtonbors-0/+5
2016-02-13Auto merge of #31524 - jonas-schievink:autoderef, r=steveklabnikbors-4/+4
2016-02-12Use more autoderef in rustc_driverJonas Schievink-4/+4
2016-02-12Auto merge of #30726 - GuillaumeGomez:compile-fail, r=brsonbors-2/+2
2016-02-12rustc: add a `--print target-list` commandJorge Aparicio-0/+5
2016-02-12Auto merge of #31583 - petrochenkov:indi_ast, r=Manishearthbors-2/+2
2016-02-11Remove some unnecessary indirection from AST structuresVadim Petrochenkov-2/+2
2016-02-11bootstrap: Add a bunch of Cargo.toml filesAlex Crichton-0/+33
2016-02-11fixup: meta item kindOliver Schneider-1/+1
2016-02-11[breaking-change] don't glob export ast::TraitItemKind variantsOliver 'ker' Schneider-1/+1
2016-02-11[breaking-change] don't glob export ast::MetaItem_Oliver 'ker' Schneider-5/+5
2016-02-11[breaking-change] don't glob export ast::Item_ variantsOliver 'ker' Schneider-4/+4
2016-02-11[breaking-change] don't pub export ast::Lit_ variantsOliver Schneider-1/+1
2016-02-11[breaking-change] don't glob export ast::Expr_ variantsOliver Schneider-1/+1
2016-02-11[breaking-change] don't glob import/export syntax::abi enum variantsOliver Schneider-2/+3
2016-02-11[breaking-change] don't glob export ast::BlockCheckMode variantsOliver Schneider-2/+2
2016-02-10Auto merge of #31499 - kamalmarhubi:cfg-flag-invalid-cfgs, r=brsonbors-21/+60
2016-02-09Allow registering MIR-passes through compiler pluginsOliver Schneider-2/+7
2016-02-09make `MirMap` a struct instead of a type alias for `NodeMap`Oliver Schneider-1/+1
2016-02-08driver: Include invalid predicate in error messageKamal Marhubi-5/+20
2016-02-08rustc: Implement a new `--print cfg` flagAlex Crichton-0/+19
2016-02-08driver: Disallow predicates in --cfg specsKamal Marhubi-1/+16
2016-02-08driver: Extract handling of --explain to separate functionKamal Marhubi-20/+23
2016-02-08driver: Pass session options to CompilerCallbacks::early_callback()Kamal Marhubi-1/+7
2016-02-07Add compile-fail test in rustdocGuillaume Gomez-2/+2
2016-02-05Instrument a bunch of tasks that employ the HIR map in one way orNiko Matsakis-30/+46