summary refs log tree commit diff
path: root/src/librustdoc/clean/utils.rs
AgeCommit message (Expand)AuthorLines
2024-01-17Add `PatKind::Err`Lieselotte-1/+3
2024-01-09Move variables closer to their usage sitesLeón Orell Valerian Liehr-6/+4
2024-01-09Simplify elision of default generic argumentsLeón Orell Valerian Liehr-48/+42
2024-01-09Don't arena-allocate extended generic argsLeón Orell Valerian Liehr-22/+25
2024-01-09Offset args of trait object types when cleaningLeón Orell Valerian Liehr-6/+25
2024-01-09Rename rustc_middle path cleaning functionsLeón Orell Valerian Liehr-25/+19
2023-12-12Move some methods from `tcx.hir()` to `tcx`zetanumbers-3/+2
2023-11-29Add `never_patterns` feature gateNadrieril-1/+2
2023-11-25is_{some,ok}_and for rustdocMichael Goulet-3/+2
2023-11-15Re-format code with new rustfmtMark Rousskov-8/+7
2023-11-08Rollup merge of #117531 - fmease:rustdoc-effects-properly-elide-x-crate-host-...Matthias Krüger-5/+1
2023-11-08rustdoc: minor changes suggested by clippy perf lints.Nicholas Nethercote-1/+1
2023-11-05rustdoc: properly elide cross-crate host effect argsLeón Orell Valerian Liehr-5/+1
2023-10-30rustdoc: elide cross-crate default generic argumentsLeón Orell Valerian Liehr-26/+106
2023-10-13Add some FIXMEs for remaining issues that we need to fix before using more c...Oli Scherer-0/+3
2023-10-12hide `host` param from generic parameter list of `~const` boundsOli Scherer-0/+1
2023-10-09Improve codeGuillaume Gomez-24/+12
2023-09-25Show enum variant value if it is a C-like variantGuillaume Gomez-11/+29
2023-09-21Rollup merge of #115972 - RalfJung:const-consistency, r=oli-obkGuillaume Gomez-4/+4
2023-09-21rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::ConstRalf Jung-4/+4
2023-09-19Auto merge of #113955 - cjgillot:name-apit, r=WaffleLapkinbors-1/+1
2023-09-19move ConstValue into mirRalf Jung-5/+4
2023-09-02Auto merge of #115286 - saethlin:detangler, r=petrochenkovbors-95/+2
2023-09-01Reuse const rendering from rustdoc in rmeta encodingBen Kimock-95/+2
2023-09-01rustdoc: correctly deal with self ty params when eliding default object lifet...León Orell Valerian Liehr-1/+3
2023-08-30Do not ICE in rustdoc.Camille GILLOT-1/+1
2023-08-16Use more named format argsGuillaume Gomez-9/+15
2023-08-16Improve code readability by moving fmt args directly into the stringGuillaume Gomez-10/+8
2023-08-07Store the laziness of type aliases in the DefKindLeón Orell Valerian Liehr-2/+16
2023-08-02Rollup merge of #114321 - SparrowLii:parallel_test, r=oli-obkNilstrieb-6/+0
2023-08-02get auto traits for parallel rustcSparrowLii-6/+0
2023-07-29Move `inherits_doc_hidden` and `should_ignore_res` into `clean/utils.rs`Guillaume Gomez-1/+33
2023-07-22fix doc links on `extern crate` itemsLukas Markeffsky-4/+8
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-18/+13
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-2/+1
2023-06-23Link to the corresponding channel in the help popoverGuillaume Gomez-0/+3
2023-06-07rustdoc: re-elide cross-crate default trait object lifetime boundsLeón Orell Valerian Liehr-16/+27
2023-05-27Clean up usage of `cx.tcx` when `tcx` is already set into a variableGuillaume Gomez-1/+1
2023-05-13refactor: add chunks method to TokenStream to obviate rustdoc clonesCaleb Cartwright-2/+1
2023-04-20Remove WithOptconstParam.Camille GILLOT-2/+2
2023-03-21rustdoc: Cleanup parent module tracking for doc linksVadim Petrochenkov-2/+2
2023-03-02rustc_middle: Remove trait `DefIdTree`Vadim Petrochenkov-1/+1
2023-02-21Allow disabling of auto and blanket trait impls retrieval in rustdoc when in ...Guillaume Gomez-0/+6
2023-02-17Auto merge of #107753 - kylematsuda:type-of, r=BoxyUwUbors-1/+1
2023-02-16remove bound_type_of query; make type_of return EarlyBinder; change type_of i...Kyle Matsuda-1/+1
2023-02-16change usages of type_of to bound_type_ofKyle Matsuda-1/+1
2023-02-16don't into selfMatthias Krüger-1/+1
2023-02-15Use more let chainGuillaume Gomez-4/+4
2023-01-25rustdoc: Collect rustdoc-reachable items during early doc link resolutionVadim Petrochenkov-5/+0
2022-12-12Round 3: require binders for substsOli Scherer-10/+19