summary refs log tree commit diff
path: root/src/librustdoc/clean
AgeCommit message (Expand)AuthorLines
2016-10-25Utilize AccumulateVec to avoid heap allocations in mk_{substs, type_list, tup...Mark-Simulacrum-1/+1
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-11/+11
2016-10-04Fix cross-crate resolution of half-items created by export shadowingVadim Petrochenkov-4/+5
2016-10-04rustdoc: Fix missing *mut T implOliver Middleton-2/+2
2016-10-02Remove redundant 'Variant' in variant names, stop reexporting.Corey Farwell-13/+11
2016-10-02Migrate `VariantKind` constructor to `Clean` impl.Corey Farwell-7/+7
2016-10-02Remove redundant 'Import' in variant names, stop reexporting.Corey Farwell-9/+8
2016-10-02Cleanup `return` statements.Corey Farwell-4/+4
2016-10-02Migrate `VariantKind` construction function to associated function.Corey Farwell-8/+10
2016-10-02Rename method 'to_string' to match conventions.Corey Farwell-2/+2
2016-10-02Remove redundant 'Type' in variant names, stop reexporting.Corey Farwell-38/+37
2016-10-01Auto merge of #36885 - Manishearth:rollup, r=Manishearthbors-10/+15
2016-09-30Migrate Item ➡ ItemType function to method.Corey Farwell-10/+15
2016-09-28Call arrays "arrays" instead of "vecs" internallyJonas Schievink-3/+3
2016-09-20rustc_metadata: replace RBML with a simple and type-safe scheme.Eduard Burtescu-1/+1
2016-09-20rustc_metadata: split the Def description of a DefId from item_children.Eduard Burtescu-9/+7
2016-09-20rustc_metadata: move all encoding/decoding helpers to methods.Eduard Burtescu-2/+2
2016-09-20rustc_metadata: group information into less tags.Eduard Burtescu-18/+10
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-53/+67
2016-09-20rustc: remove hir::fold.Eduard Burtescu-70/+50
2016-09-20rustc: replace uses of NodeId in Def, other than closures and labels.Eduard Burtescu-5/+2
2016-09-20rustc_metadata: go only through rustc_serialize in astencode.Eduard Burtescu-6/+6
2016-09-13Remove some ancient code providing special support for newtypesVadim Petrochenkov-6/+5
2016-09-08Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt`Vadim Petrochenkov-9/+7
2016-09-07Auto merge of #36266 - Sawyer47:issue-35169, r=alexcrichtonbors-0/+6
2016-09-05rustdoc: Filter more incorrect methods inherited through DerefPiotr Jawniak-0/+6
2016-09-04Replace `_, _` with `..`Vadim Petrochenkov-5/+5
2016-09-03Fix rebase + address commentsVadim Petrochenkov-1/+1
2016-09-03Support unions in rustdocVadim Petrochenkov-1/+54
2016-09-03Add union typesVadim Petrochenkov-0/+1
2016-09-01turn the RFC1592 warnings into hard errorsAriel Ben-Yehuda-1/+0
2016-08-30Auto merge of #36066 - jseyfried:rollup, r=Manishearthbors-61/+23
2016-08-28Rollup merge of #35917 - jseyfried:remove_attr_ext_traits, r=nrcJeffrey Seyfried-58/+1
2016-08-28Rollup merge of #35850 - SergioBenitez:master, r=nrcJeffrey Seyfried-15/+41
2016-08-28Rollup merge of #35618 - jseyfried:ast_view_path_refactor, r=eddybJeffrey Seyfried-12/+5
2016-08-27Use deterministic `FnvHash{Map,Set}` in rustdocJonas Schievink-12/+12
2016-08-27rustc: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer.Eduard Burtescu-2/+2
2016-08-27rustc: pass ty::Region behind an interned 'tcx reference.Eduard Burtescu-3/+3
2016-08-27rustc: use accessors for Substs::{types,regions}.Eduard Burtescu-7/+6
2016-08-25Refactor away `AttrMetaMethods`.Jeffrey Seyfried-58/+1
2016-08-25Refactor away `AttributeMethods`.Jeffrey Seyfried-1/+1
2016-08-25Refactor away `AttrNestedMetaItemMethods`.Jeffrey Seyfried-2/+2
2016-08-25Implement RFC#1559: allow all literals in attributes.Sergio Benitez-15/+41
2016-08-24Implement `From<ast::FloatTy>` for `PrimitiveType`.Corey Farwell-4/+11
2016-08-24Implement `From<ast::UintTy>` for `PrimitiveType`.Corey Farwell-10/+14
2016-08-24Implement `From<ast::IntTy>` for `PrimitiveType`.Corey Farwell-10/+13
2016-08-24Remove unnecessary 'Primitive' prefix on `PrimitiveType` enum variants.Corey Farwell-10/+10