summary refs log tree commit diff
path: root/src/librustdoc/clean
AgeCommit message (Expand)AuthorLines
2019-04-26rustdoc: Remove default keyword from re-exported trait methodsOliver Middleton-1/+5
2019-04-06Rollup merge of #58894 - GuillaumeGomez:invalid-lifetime-bounds, r=estebankMazdak Farrokhzad-10/+10
2019-03-31Fix invalid bounds string generation in rustdocGuillaume Gomez-10/+10
2019-03-30Rollup merge of #59539 - GuillaumeGomez:rustdoc-infinite-recursion, r=eddybMazdak Farrokhzad-5/+9
2019-03-30Fix infinite recursionGuillaume Gomez-5/+9
2019-03-30Rollup merge of #59376 - davidtwco:finally-rfc-2008-variants, r=petrochenkov,...Mazdak Farrokhzad-0/+3
2019-03-29Support non-exhaustive enum variants in rustdoc.David Wood-0/+3
2019-03-28Rollup merge of #59413 - Zoxc:hirid, r=oli-obkMazdak Farrokhzad-9/+9
2019-03-26Rollup merge of #59004 - GuillaumeGomez:generics-handling, r=QuietMisdreavusGuillaume Gomez-10/+196
2019-03-25hir: replace NodeId with HirId in ItemIdljedrz-9/+9
2019-03-24Remove `VariantDef::parent_did`Vadim Petrochenkov-6/+5
2019-03-24Remove methods is_struct/is_tuple/is_unit from VariantDataVadim Petrochenkov-6/+5
2019-03-24Separate variant id and variant constructor id.David Wood-9/+8
2019-03-23Add testGuillaume Gomez-21/+15
2019-03-23cleanupGuillaume Gomez-10/+18
2019-03-22Rollup merge of #59170 - varkor:const-generics-rustdoc, r=QuietMisdreavus,eddybMazdak Farrokhzad-82/+114
2019-03-21Fix invalid returned types generationGuillaume Gomez-40/+40
2019-03-21Add bounds for return types as wellGuillaume Gomez-9/+35
2019-03-21Improve bounds searchGuillaume Gomez-48/+6
2019-03-21Greatly improve generics handling in rustdoc searchGuillaume Gomez-10/+210
2019-03-21Auto merge of #58927 - GuillaumeGomez:default-keyword, r=QuietMisdreavusbors-4/+20
2019-03-18Rebase over LazyConst changesvarkor-11/+1
2019-03-18Rename first_ty_sty to ty_styvarkor-4/+4
2019-03-18Refactor `GenericArgs` to include const genericsvarkor-59/+65
2019-03-18Add `GenericArg`varkor-0/+17
2019-03-18Implement `Clean` for const genericsvarkor-0/+19
2019-03-18Rename external_typarams to external_param_namesvarkor-2/+2
2019-03-18Rename typarams to param_namesvarkor-20/+20
2019-03-17Auto merge of #59178 - oli-obk:lazy_const, r=eddybbors-8/+8
2019-03-16Refactor away `NestedMetaItemKind`Vadim Petrochenkov-10/+10
2019-03-16Rename `MetaItem::ident` to `MetaItem::path`Vadim Petrochenkov-5/+5
2019-03-16syntax: Do not accidentally treat multi-segment meta-items as single-segmentVadim Petrochenkov-4/+10
2019-03-16Revert the `LazyConst` PROliver Scherer-8/+8
2019-03-15rustc: provide DisambiguatedDefPathData in ty::print.Eduard-Mihai Burtescu-2/+4
2019-03-15rustc: slice substs in ty::print instead of passing the full ones.Eduard-Mihai Burtescu-1/+1
2019-03-15rustc: remove PrintCx from ty::Print and rely on printers carrying TyCtxt.Eduard-Mihai Burtescu-27/+30
2019-03-15rustc: don't thread existential projections through path_generic_args.Eduard-Mihai Burtescu-4/+11
2019-03-15rustc: make `pretty_path_generic_args`' task as simple as possible.Eduard-Mihai Burtescu-3/+2
2019-03-15rustc: move ty::print::PrintConfig's fields to FmtPrinter.Eduard-Mihai Burtescu-3/+3
2019-03-15rustc: don't pass Namespace explicitly, but rather track it in FmtPrinter.Eduard-Mihai Burtescu-4/+2
2019-03-15rustc: support overriding type printing in ty::print::Printer.Eduard-Mihai Burtescu-0/+8
2019-03-15rustc: support overriding region printing in ty::print::Printer.Eduard-Mihai Burtescu-0/+8
2019-03-15rustc: pass ty::print::PrintCx by value.Eduard-Mihai Burtescu-17/+37
2019-03-15rustc: split off most of ty::print::PrintCx's fields into a separate struct.Eduard-Mihai Burtescu-3/+3
2019-03-15rustc: uniformize ty::print's error handling by requiring Result.Eduard-Mihai Burtescu-9/+15
2019-03-15rustc: move `...::<impl ...>` printing into `pretty_path_qualified`.Eduard-Mihai Burtescu-2/+7
2019-03-15rustc: move <...>-less impl path special-case to pretty_path_qualified.Eduard-Mihai Burtescu-3/+1
2019-03-15rustc: merge PrintCx::parameterized and def_path printing.Eduard-Mihai Burtescu-2/+24
2019-03-15rustc: move the contents of ty::item_path to ty::print.Eduard-Mihai Burtescu-3/+2
2019-03-15rustc: rename item_path to def_path (except the module in ty).Eduard-Mihai Burtescu-1/+1