summaryrefslogtreecommitdiff
path: root/src/librustdoc/visit_ast.rs
AgeCommit message (Expand)Author
2023-12-18Rename `Session::span_diagnostic` as `Session::dcx`.Nicholas Nethercote
2023-12-15NFC don't convert types to identical typesMatthias Krüger
2023-12-12Move some methods from `tcx.hir()` to `tcx`zetanumbers
2023-11-26rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle...Vadim Petrochenkov
2023-11-15Re-format code with new rustfmtMark Rousskov
2023-08-16Improve code readability by moving fmt args directly into the stringGuillaume Gomez
2023-07-29Move `inherits_doc_hidden` and `should_ignore_res` into `clean/utils.rs`Guillaume Gomez
2023-07-29Move Res check into `should_ignore_res`Guillaume Gomez
2023-07-24Fix missing attribute merge on glob foreign re-exportsGuillaume Gomez
2023-07-18Remove unneeded `Option<Symbol>` in `foreign_items`Guillaume Gomez
2023-07-18Fix invalid display of inlined re-exportGuillaume Gomez
2023-07-14Correctly handle `--document-hidden-items`Guillaume Gomez
2023-06-20Fix invalid creation of files in rustdocGuillaume Gomez
2023-06-06rustdoc: convert `if let Some()` that always matches to variableMichael Howell
2023-06-05fix spelling errorLuca Scherzer
2023-06-01Fix bug where private item with intermediate doc hidden re-export was not inl...Guillaume Gomez
2023-05-30Fix re-export of doc hidden item inside private item not displayedGuillaume Gomez
2023-05-27Rollup merge of #112018 - GuillaumeGomez:cleanup-tcx, r=notriddleMatthias Krüger
2023-05-27Clean up usage of `cx.tcx` when `tcx` is already set into a variableGuillaume Gomez
2023-05-27Correctly handle multiple re-exports of bang macros at the same levelGuillaume Gomez
2023-05-26Fix re-export of doc hidden macro not showing upGuillaume Gomez
2023-05-16Only keep impl blocks from bodiesGuillaume Gomez
2023-05-12Require `impl Trait` in associated types to appear in method signaturesOli Scherer
2023-05-10Rollup merge of #111095 - GuillaumeGomez:fix-assoc-item-trait-inside-hidden, ...Matthias Krüger
2023-05-05Modules can be reexported and it should be handled by rustdocGuillaume Gomez
2023-05-05Correctly handle associated items of a trait inside a `#[doc(hidden)]` itemGuillaume Gomez
2023-05-02resolve: One more attempt to simplify `module_children`Vadim Petrochenkov
2023-04-18Rollup merge of #110450 - GuillaumeGomez:fix-nested-items-on-private-doc, r=n...Matthias Krüger
2023-04-17Fix invalid handling of nested items with `--document-private-items`Guillaume Gomez
2023-04-17Remove unused RustdocVisitor::visit_item_inner return typeGuillaume Gomez
2023-04-12resolve: Pre-compute non-reexport module childrenVadim Petrochenkov
2023-04-08rustc_middle: Remove `Option` from `module_reexports` queryVadim Petrochenkov
2023-04-08rustdoc: Migrate some logic to `module_reexports`Vadim Petrochenkov
2023-04-04Don't collect return-position impl traits for documentationMichael Goulet
2023-03-17Only add into `view_item_stack` if the item will be inlinedGuillaume Gomez
2023-03-10Rollup merge of #108936 - GuillaumeGomez:rustdoc-anonymous-reexport, r=notriddleMatthias Krüger
2023-03-09Don't hide anonymous re-exports but never inline themGuillaume Gomez
2023-03-07Fix invalid inlining of reexport of reexport of private itemGuillaume Gomez
2023-03-02rustc_middle: Remove trait `DefIdTree`Vadim Petrochenkov
2023-02-22Prevent duplicated importsGuillaume Gomez
2023-02-10Correctly handle reexports for macrosGuillaume Gomez
2023-01-27Special-case handling of impl blocksGuillaume Gomez
2023-01-27Fix handling of items inside a `doc(hidden)` blockGuillaume Gomez
2023-01-27Improve codeGuillaume Gomez
2023-01-27Speed up execution a bit by removing some walksGuillaume Gomez
2023-01-27Improve code readabilityGuillaume Gomez
2023-01-27Fix missing const expression items visitGuillaume Gomez
2023-01-26rustdoc: Stop using `HirId`sVadim Petrochenkov
2023-01-22rustdoc: Use `DefId(Map,Set)` instead of `FxHash(Map,Set)`Vadim Petrochenkov
2023-01-19Revert "Fix missing const expression items visit"Guillaume Gomez