summary refs log tree commit diff
path: root/src/librustdoc/clean/inline.rs
AgeCommit message (Expand)AuthorLines
2017-04-23rustc: make the const-eval cache polymorphic.Eduard-Mihai Burtescu-1/+1
2017-03-23convert inherent-impl-related things to on-demand queriesNiko Matsakis-5/+3
2017-02-25rustc_typeck: rework coherence to be almost completely on-demand.Eduard-Mihai Burtescu-1/+2
2017-02-25rustc: combine BareFnTy and ClosureTy into FnSig.Eduard-Mihai Burtescu-8/+4
2017-02-25rustc: consolidate dep-tracked hashmaps in tcx.maps.Eduard-Mihai Burtescu-1/+1
2016-12-30Make rustdoc aware of the primitive i128 typeest31-0/+2
2016-12-28rustdoc: pretty-print nested bodies in inlined constants.Eduard-Mihai Burtescu-4/+27
2016-12-28rustc: always print nested nodes where a HIR map is available.Eduard-Mihai Burtescu-5/+4
2016-12-28rustc: simplify constant cross-crate loading and rustc_passes::consts.Eduard-Mihai Burtescu-12/+4
2016-12-02Auto merge of #38053 - eddyb:lazy-9, r=nikomatsakisbors-3/+2
2016-11-30rustdoc: link to cross-crate sources directly.Eduard-Mihai Burtescu-5/+5
2016-11-29rustc: remove type information from TraitDef.Eduard-Mihai Burtescu-3/+2
2016-11-28rustc: embed path resolutions into the HIR instead of keeping DefMap.Eduard-Mihai Burtescu-11/+8
2016-11-24rustdoc: we can now assume DocContext always has a TyCtxt.Eduard-Mihai Burtescu-105/+84
2016-11-24rustdoc: use libsyntax ast::Attribute instead of "cleaning" them.Eduard-Mihai Burtescu-4/+4
2016-11-17hash the contents of impl-item-ref by adding them to visitorNiko Matsakis-2/+2
2016-11-10rustc: clean up lookup_item_type and remove TypeScheme.Eduard Burtescu-27/+21
2016-11-10rustc: unify and simplify managing associated items.Eduard Burtescu-28/+23
2016-11-08Replace FnvHasher use with FxHasher.Nicholas Nethercote-3/+3
2016-10-06Rollup merge of #36966 - ollie27:rustdoc_mut_ptr_impl, r=alexcrichtonJonathan Turner-2/+2
2016-10-04Turn some impossible definitions into ICEsVadim Petrochenkov-10/+8
2016-10-04Eliminate ty::VariantKind in favor of def::CtorKindVadim Petrochenkov-6/+6
2016-10-04Fix cross-crate resolution of half-items created by export shadowingVadim Petrochenkov-3/+4
2016-10-04rustdoc: Fix missing *mut T implOliver Middleton-2/+2
2016-10-02Cleanup `return` statements.Corey Farwell-1/+1
2016-10-02Remove redundant 'Type' in variant names, stop reexporting.Corey Farwell-9/+9
2016-09-20rustc_metadata: split the Def description of a DefId from item_children.Eduard Burtescu-4/+6
2016-09-20rustc_metadata: group information into less tags.Eduard Burtescu-12/+6
2016-09-20rustc: remove ImplOrTraitItemId and TraitDef's associated_type_names.Eduard Burtescu-4/+2
2016-09-20rustc_metadata: move more RBML tags to auto-serialization.Eduard Burtescu-47/+63
2016-09-13Remove some ancient code providing special support for newtypesVadim Petrochenkov-6/+5
2016-09-08Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt`Vadim Petrochenkov-1/+1
2016-09-04Replace `_, _` with `..`Vadim Petrochenkov-1/+1
2016-09-03Fix rebase + address commentsVadim Petrochenkov-1/+1
2016-09-03Support unions in rustdocVadim Petrochenkov-0/+19
2016-08-27Use deterministic `FnvHash{Map,Set}` in rustdocJonas Schievink-3/+3
2016-08-17rustc: remove ParamSpace from Substs.Eduard Burtescu-2/+0
2016-08-17rustc: split Generics of a method from its parent Generics.Eduard Burtescu-10/+11
2016-08-17rustc: reduce Substs and Generics to a simple immutable API.Eduard Burtescu-12/+8
2016-08-17rustc: use Vec instead of VecPerParamSpace for ty::GenericPredicates.Eduard Burtescu-4/+29
2016-07-06rustc: Update stage0 to beta-2016-07-06Alex Crichton-2/+1
2016-06-29Rollup merge of #34105 - ollie27:rustdoc_derived, r=alexcrichtonJeffrey Seyfried-1/+0
2016-06-20rustdoc: Fix a couple of issues with src links to external cratesOliver Middleton-2/+8
2016-06-10Introduce TyCtxt::expect_def/expect_resolution helpers and use them where pos...Vadim Petrochenkov-2/+2
2016-06-09fix damage in librustcAriel Ben-Yehuda-4/+5
2016-06-05rustdoc: Remove Derived Implementations titleOliver Middleton-1/+0
2016-05-14Remove ExplicitSelf from HIRVadim Petrochenkov-2/+1
2016-05-11rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users.Eduard Burtescu-28/+31
2016-05-11rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper.Eduard Burtescu-13/+13
2016-05-11rustc: Avoid free functions taking &TyCtxt and &InferCtxt.Eduard Burtescu-11/+10