about summary refs log tree commit diff
path: root/src/librustc_driver/test.rs
AgeCommit message (Expand)AuthorLines
2017-05-01patch the `librustc_driver` unit testsNiko Matsakis-28/+25
2017-04-30introduce per-fn RegionMapsTaylor Cramer-1/+2
2017-04-30intern CodeExtentsNiko Matsakis-4/+4
2017-04-26Implement a file-path remapping feature in support of debuginfo and reproduci...Michael Woerister-2/+2
2017-04-22avoid calling `mk_region` unnecessarilyAriel Ben-Yehuda-2/+2
2017-04-19propagate other obligations that were left outNiko Matsakis-3/+3
2017-04-12Add global_asm testsA.J. Gardner-0/+1
2017-03-27Fix various useless derefs and slicingsOliver Schneider-1/+1
2017-02-25rustc_typeck: rework coherence to be almost completely on-demand.Eduard-Mihai Burtescu-1/+1
2017-02-25rustc: combine BareFnTy and ClosureTy into FnSig.Eduard-Mihai Burtescu-5/+7
2017-02-25rustc: introduce a query system for type information in ty::maps.Eduard Burtescu-0/+2
2017-02-04Fix testAndrew Cann-1/+1
2017-02-03Add warning for () to ! switchAndrew Cann-4/+4
2017-01-30Merge ty::TyBox into ty::TyAdtVadim Petrochenkov-7/+4
2017-01-26rustc: don't call the HIR AST.Eduard-Mihai Burtescu-6/+6
2017-01-26rustc: rename TyCtxt's `map` field to `hir`.Eduard-Mihai Burtescu-2/+2
2017-01-17Teach Diagnostics to highlight textEsteban Küber-2/+2
2017-01-06rustc: keep track of tables everywhere as if they were per-body.Eduard-Mihai Burtescu-1/+1
2016-12-31Split CtxtArenas into GlobalArenas and CtxtInterners.Mark Simulacrum-1/+4
2016-12-19Simplify `TyCtxt::create_and_enter`.Jeffrey Seyfried-3/+1
2016-12-12Auto merge of #38057 - KiChjang:display-formal-type-param, r=nikomatsakisbors-3/+5
2016-12-05Refactor FnSig to contain a Slice for its inputs and outputs.Mark-Simulacrum-6/+1
2016-12-03Add TypeVariableOrigin enumKeith Yeung-3/+5
2016-11-28rustc: embed path resolutions into the HIR instead of keeping DefMap.Eduard-Mihai Burtescu-2/+1
2016-11-21Fix fallout in `rustdoc` and tests.Jeffrey Seyfried-3/+3
2016-11-15remove TypeOrigin and use ObligationCause insteadNiko Matsakis-4/+3
2016-11-01Rollup merge of #37296 - srinivasreddy:librustc_driver, r=nikomatsakisGuillaume Gomez-35/+41
2016-10-30run rustfmt on librustc_driver folderSrinivas Reddy Thatiparthy-35/+41
2016-10-29Move `CrateConfig` from `Crate` to `ParseSess`.Jeffrey Seyfried-2/+1
2016-10-25Utilize AccumulateVec to avoid heap allocations in mk_{substs, type_list, tup...Mark-Simulacrum-10/+9
2016-10-19Use TypedArena::alloc_slice in rustc.Mark-Simulacrum-5/+5
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