summary refs log tree commit diff
path: root/src/librustdoc/clean/mod.rs
AgeCommit message (Expand)AuthorLines
2024-08-15Revert "Auto merge of #125915 - camelid:const-arg-refactor, r=BoxyUwU"Boxy-26/+9
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
2024-03-14Refactor visibility_print_with_space to directly take an itemManish Goregaokar-1/+2
2024-02-15Rollup merge of #121022 - fmease:rustdoc-x-crate-late-bound-lt-src-order, r=G...Matthias Krüger-38/+33
2024-02-15rustdoc: cross-crate re-exports: correctly render late-bound params in source...León Orell Valerian Liehr-38/+33
2024-02-13Rollup merge of #120999 - fmease:rustdoc-rm-instantiation-param, r=notriddleMatthias Krüger-39/+13
2024-02-13Rollup merge of #120548 - GuillaumeGomez:glob-reexport-cfg-merge, r=Guillaume...Matthias Krüger-1/+1
2024-02-13Replace clean::InstantiationParam with clean::GenericArgLeón Orell Valerian Liehr-39/+13
2024-02-12Rollup merge of #120958 - ShoyuVanilla:remove-subst, r=oli-obkMatthias Krüger-4/+10
2024-02-12Auto merge of #120980 - matthiaskrgr:rollup-dsjsqql, r=matthiaskrgrbors-1/+3
2024-02-12Dejargnonize substShoyu Vanilla-4/+10
2024-02-12Clean inlined type alias with correct param-envMichael Goulet-1/+3