about summary refs log tree commit diff
path: root/src/librustdoc/passes
AgeCommit message (Expand)AuthorLines
2023-04-01a couple clippy::complexity fixesMatthias Krüger-1/+1
2023-03-31Rollup merge of #109443 - GuillaumeGomez:doc-primitive-hard-error, r=notriddleGuillaume Gomez-3/+3
2023-03-31Rollup merge of #109104 - GuillaumeGomez:fix-invalid-suggestion-ambiguous-int...Guillaume Gomez-142/+242
2023-03-30Replace doc(primitive) with rustc_doc_primitiveGuillaume Gomez-3/+3
2023-03-29Don't strip crate moduleGuillaume Gomez-2/+7
2023-03-24Put back `is_derive_trait_collision` checkGuillaume Gomez-2/+29
2023-03-24Strenghten disambiguation in `ambiguity_error` and improve documentationGuillaume Gomez-5/+11
2023-03-24Rename description of primitive from "builtin type" into "primitive type"Guillaume Gomez-1/+1
2023-03-24Special case `ambiguity_error` if all candidates have the same "kind"Guillaume Gomez-10/+21
2023-03-24Fix rustdoc intra-doc link invalid ambiguity error messageGuillaume Gomez-142/+198
2023-03-23rustdoc: Skip doc link resolution for non-exported itemsVadim Petrochenkov-2/+11
2023-03-21rustdoc: Factor out some doc link resolution code into a separate functionVadim Petrochenkov-24/+27
2023-03-21rustdoc: Cleanup parent module tracking for doc linksVadim Petrochenkov-87/+48
2023-03-16clean up few allocklensy-2/+0
2023-03-13Better names?Michael Goulet-1/+1
2023-03-13Treat projections with infer as placeholder during fast reject in new solverMichael Goulet-2/+2
2023-03-02rustc_middle: Remove trait `DefIdTree`Vadim Petrochenkov-5/+2
2023-02-22rustdoc: reduce allocations when generating tooltipsMichael Howell-8/+8
2023-02-22various: translation resources from cg backendDavid Wood-2/+4
2023-02-22errors: generate typed identifiers in each crateDavid Wood-1/+1
2023-02-20Rollup merge of #108241 - GuillaumeGomez:fix-reexported-macro-handling, r=not...Matthias Krüger-5/+13
2023-02-20Fix handling of reexported macro in doc hidden itemsGuillaume Gomez-5/+13
2023-02-19Rollup merge of #108129 - GuillaumeGomez:correctly-handle-links-starting-with...Guillaume Gomez-2/+3
2023-02-18Correctly handle if a link starts with a whitespaceGuillaume Gomez-2/+3
2023-02-17Auto merge of #108075 - WaffleLapkin:de-arena-allocates-you-OwO, r=Nilstriebbors-3/+3
2023-02-16fix new usage of type_ofKyle Matsuda-1/+1
2023-02-16remove bound_type_of query; make type_of return EarlyBinder; change type_of i...Kyle Matsuda-6/+6
2023-02-16change usages of type_of to bound_type_ofKyle Matsuda-6/+6
2023-02-15Rollup merge of #108076 - GuillaumeGomez:more-let-chain, r=notriddleMatthias Krüger-66/+60
2023-02-15Copy `ty::AssocItem` even in rustdocMaybe Waffle-3/+3
2023-02-15Use more let chainGuillaume Gomez-66/+60
2023-02-14Add `of_trait` to DefKind::Impl.Camille GILLOT-2/+2
2023-02-14Auto merge of #107765 - petrochenkov:nomoclone, r=oli-obkbors-84/+12
2023-02-13Reduce direct `mk_ty` usage.Nicholas Nethercote-20/+20
2023-02-13rustdoc: Eliminate remaining uses of resolverVadim Petrochenkov-84/+12
2023-02-12Auto merge of #107933 - petrochenkov:rmdlc, r=GuillaumeGomezbors-13/+2
2023-02-11rustdoc: Remove cache for preprocessed markdown linksVadim Petrochenkov-13/+2
2023-02-11Rollup merge of #107912 - clubby789:doc-bad-enum-field, r=camelid,GuillaumeGomezMatthias Krüger-4/+25
2023-02-11rustdoc: Don't resolve link to field on different variantclubby789-4/+25
2023-02-10Resolve documentation links in rustc and store the results in metadataVadim Petrochenkov-540/+40
2023-02-02Auto merge of #107000 - GuillaumeGomez:fix-items-in-doc-hidden-block, r=notri...bors-26/+83
2023-01-27Special-case handling of impl blocksGuillaume Gomez-44/+61
2023-01-27Introduce GeneratorWitnessMIR.Camille GILLOT-0/+1
2023-01-27Fix handling of items inside a `doc(hidden)` blockGuillaume Gomez-14/+54
2023-01-27Auto merge of #107054 - petrochenkov:effvisdoc3, r=GuillaumeGomezbors-8/+32
2023-01-26rustdoc: Stop using `HirId`sVadim Petrochenkov-35/+25
2023-01-25rustdoc: Don't put non rustdoc-reachable impls into `all_trait_impls`Vadim Petrochenkov-3/+1
2023-01-25rustdoc: Use rustdoc-reachable set to prune extern implsVadim Petrochenkov-5/+9
2023-01-25rustdoc: Collect rustdoc-reachable items during early doc link resolutionVadim Petrochenkov-0/+22
2023-01-22rustdoc: Use `DefId(Map,Set)` instead of `FxHash(Map,Set)`Vadim Petrochenkov-6/+6