summary refs log tree commit diff
path: root/src/librustdoc/clean/mod.rs
AgeCommit message (Expand)AuthorLines
2024-08-31Rollup merge of #129774 - nnethercote:rm-extern-crate-tracing-remainder, r=Gu...Matthias Krüger-0/+1
2024-08-30Remove `#[macro_use] extern crate tracing` from rustdoc.Nicholas Nethercote-0/+1
2024-08-29Fix clippy lintsGuillaume Gomez-30/+25
2024-08-22Use a LocalDefId in ResolvedArg.Camille GILLOT-1/+1
2024-08-16Simplify cleaning foreign fns in rustdocMichael Goulet-10/+4
2024-08-09Shrink `TyKind::FnPtr`.Nicholas Nethercote-1/+1
2024-08-04rustdoc: Create `SelfTy` to replace `Generic(kw::SelfUpper)`Noah Lev-5/+6
2024-08-01rustdoc: Remove OpaqueTyAlona Enraght-Moony-5/+4
2024-07-29Reformat `use` declarations.Nicholas Nethercote-16/+11
2024-07-27rustdoc: use strategic ThinVec/Box to shrink `clean::ItemKind`Michael Howell-34/+35
2024-07-25Support ?Trait bounds in supertraits and dyn Trait under a feature gateBryanskiy-1/+1
2024-07-20Auto merge of #127658 - compiler-errors:precise-capturing-rustdoc-cross, r=fm...bors-17/+17
2024-07-17Remove some unintended changes to importsNoah Lev-3/+5
2024-07-17Add cross-crate precise capturing support to rustdocMichael Goulet-17/+17
2024-07-16Add `ConstArgKind::Path` and make `ConstArg` its own HIR nodeNoah Lev-1/+3
2024-07-16Use `ConstArg` for const param defaultsNoah Lev-2/+3
2024-07-16Use `ConstArg` for array lengthsNoah Lev-4/+14
2024-07-16Use `ConstArg` for assoc item constraintsNoah Lev-1/+1
2024-07-16hir: Create `hir::ConstArgKind` enumNoah Lev-3/+5
2024-07-14Fix trivial gen ident usage in toolsMichael Goulet-2/+2
2024-07-12Add rustdoc support for use<> in (local) RPITsMichael Goulet-2/+3
2024-07-07iter_identity is a better nameMichael Goulet-2/+1
2024-06-28implement new effects desugaringDeadbeef-5/+9
2024-06-20Implement `unsafe_extern_blocks` feature in rustdocGuillaume Gomez-9/+6
2024-06-17Fix other toolsMichael Goulet-0/+2
2024-06-06Auto merge of #124482 - spastorino:unsafe-extern-blocks, r=oli-obkbors-2/+6
2024-06-05Remove `Type` from rustdoc `Const`Boxy-23/+9
2024-06-04Handle safety keyword for extern block inner itemsSantiago Pastorino-2/+6
2024-05-30Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanupLeón Orell Valerian Liehr-36/+43
2024-05-17Rename Unsafe to SafetySantiago Pastorino-3/+3
2024-05-13split out AliasTy -> AliasTermMichael Goulet-6/+27
2024-05-09Rename Generics::params to Generics::own_paramsMichael Goulet-2/+2
2024-05-08Simplify `use crate::rustc_foo::bar` occurrences.Nicholas Nethercote-2/+2
2024-04-26put `hir::AnonConst` on the hir arenaOli Scherer-2/+5
2024-04-16rustdoc: update module-level docs of `rustdoc::clean`León Orell Valerian Liehr-2/+22
2024-04-11Rollup merge of #123459 - GuillaumeGomez:fix-123435, r=notriddleMatthias Krüger-11/+11
2024-04-09Rollup merge of #123647 - fmease:rustdoc-clean-up-blanket-impls-synth, r=camelidMatthias Krüger-3/+3
2024-04-08rustdoc: slightly clean up the synthesis of blanket implsLeón Orell Valerian Liehr-3/+3
2024-04-08Actually create ranged int types in the type system.Oli Scherer-0/+4
2024-04-08Thread pattern types through the HIROli Scherer-0/+1
2024-04-04Improve code a bitGuillaume Gomez-11/+11
2024-04-02rustdoc: heavily simplify synthesis of auto trait implsLeón Orell Valerian Liehr-73/+35
2024-04-01rustdoc: synthetic impls: auto traits: Fx{Hash↦Index}{Map,Set}León Orell Valerian Liehr-1/+0
2024-03-27Remove `DefId`'s `Partial/Ord` implsOli Scherer-7/+6
2024-03-22Make RawPtr take Ty and Mutbl separatelyMichael Goulet-2/+2
2024-03-22Rename AstConv to HIR ty loweringLeón Orell Valerian Liehr-21/+9
2024-03-21Fix bad span for explicit lifetime suggestionShoyu Vanilla-1/+4
2024-03-17some minor code simplificationsMatthias Krüger-1/+1
2024-03-15Rollup merge of #122495 - Manishearth:rustdoc-👻👻👻, r=GuillaumeGomezMatthias Krüger-1/+2
2024-03-14hir: Remove `opt_local_def_id_to_hir_id` and `opt_hir_node_by_def_id`Vadim Petrochenkov-4/+2