summary refs log tree commit diff
path: root/src/librustc_driver/test.rs
AgeCommit message (Expand)AuthorLines
2016-09-20rustc_metadata: go only through rustc_serialize in astencode.Eduard Burtescu-9/+10
2016-09-04Auto merge of #36240 - leeopop:master, r=jseyfriedbors-1/+1
2016-09-04Allow CompilerControllers to access rustc_plugin::registry::Registry structure.Keunhong Lee-1/+1
2016-09-03Some better support for unions through the compilerVadim Petrochenkov-0/+1
2016-08-27rustc: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer.Eduard Burtescu-4/+5
2016-08-27rustc: pass ty::Region behind an interned 'tcx reference.Eduard Burtescu-13/+14
2016-08-17rustc: remove ParamSpace from Substs.Eduard Burtescu-12/+9
2016-08-17rustc: reduce Substs and Generics to a simple immutable API.Eduard Burtescu-7/+7
2016-08-13Remove obsolete divergence related stuffAndrew Cann-1/+1
2016-08-12rustc: rename ProjectionMode and its variant to be more memorable.Eduard Burtescu-2/+2
2016-08-09incorporate resolve results into hashingNiko Matsakis-0/+1
2016-07-15Remove unused importJonathan Turner-1/+1
2016-07-14Fix up more tests that I missedJonathan Turner-1/+1
2016-07-14Remove CoreEmitter and focus on EmitterJonathan Turner-11/+8
2016-07-11Avoid passing around the thread-local interner in `librustc_metadata`.Jeffrey Seyfried-1/+1
2016-07-01Add the `after_expand` entry point between import resolution and the rest of ...Jeffrey Seyfried-3/+5
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-4/+5
2016-06-01Remove the `dep-info-no-analysis` test and fix other fallout.Jeffrey Seyfried-12/+3
2016-05-31Take the def_map argument to TyCtxt::create_and_enter out of its RefCell.Ms2ger-2/+1
2016-05-30Move driver::Resolutions::def_map out of its RefCell.Ms2ger-2/+3
2016-05-18thread the DepGraph to session/crate-storeNiko Matsakis-5/+6
2016-05-13Auto merge of #33538 - Ms2ger:LocalCrateReader, r=arielb1bors-6/+5
2016-05-11Make LocalCrateReader private to creader.Ms2ger-2/+2
2016-05-11Hand ownership of the Definitions to map_crate.Ms2ger-2/+0
2016-05-11rustc: Split local type contexts interners from the global one.Eduard Burtescu-5/+5
2016-05-11rustc: More interning for data used in Ty<'tcx>.Eduard Burtescu-2/+2
2016-05-11rustc: Wrap users of InferCtxt in an anonymous scope.Eduard Burtescu-19/+19
2016-05-11rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users.Eduard Burtescu-12/+12
2016-05-11rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper.Eduard Burtescu-1/+1
2016-05-11rustc: Avoid free functions taking &TyCtxt and &InferCtxt.Eduard Burtescu-5/+2
2016-05-11infer: Use methods for creating an InferCtxt.Eduard Burtescu-4/+2
2016-05-10Delay wrapping Definitions into a RefCell around LocalCrateReader.Ms2ger-4/+5
2016-05-10Store a reference rather than a RefCell in LocalCrateReader.Ms2ger-1/+1
2016-05-09Fix fallout in `librustdoc` and in testsJeffrey Seyfried-11/+12
2016-05-03Fix more testsSeo Sanghyeon-1/+0
2016-05-03Warn unused trait importsSeo Sanghyeon-1/+2
2016-05-02patch travis failureNiko Matsakis-1/+2
2016-05-02fix error message in librustc_driver testsNiko Matsakis-1/+2
2016-05-02refactor the Emitter traitNiko Matsakis-8/+9
2016-05-02refactor to use new snippet code and modelNiko Matsakis-4/+0
2016-04-20debugging, misc fixesNick Cameron-4/+8
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-3/+3
2016-04-04Address nitsMasood Malekghassemi-3/+3
2016-03-29Plumb obligations through librustc/inferMasood Malekghassemi-8/+17
2016-03-28Refactor s.t. TypeRelation implementors don't escape InferCtxtMasood Malekghassemi-14/+11
2016-03-27rustc: move cfg, infer, traits and ty from middle to top-level.Eduard Burtescu-15/+15
2016-03-27rustc: move middle::subst into middle::ty.Eduard Burtescu-2/+2
2016-03-25Make the definite name of the local crate available in the tcx.Michael Woerister-0/+1
2016-03-14Auto merge of #30652 - aturon:specialization, r=nikomatsakisbors-1/+5
2016-03-14Fixes after rebaseAaron Turon-1/+5