summary refs log tree commit diff
path: root/src/librustdoc/visit_ast.rs
AgeCommit message (Expand)AuthorLines
2023-04-12resolve: Pre-compute non-reexport module childrenVadim Petrochenkov-1/+1
2023-04-08rustc_middle: Remove `Option` from `module_reexports` queryVadim Petrochenkov-1/+1
2023-04-08rustdoc: Migrate some logic to `module_reexports`Vadim Petrochenkov-7/+5
2023-04-04Don't collect return-position impl traits for documentationMichael Goulet-1/+9
2023-03-17Only add into `view_item_stack` if the item will be inlinedGuillaume Gomez-4/+4
2023-03-10Rollup merge of #108936 - GuillaumeGomez:rustdoc-anonymous-reexport, r=notriddleMatthias Krüger-2/+7
2023-03-09Don't hide anonymous re-exports but never inline themGuillaume Gomez-2/+7
2023-03-07Fix invalid inlining of reexport of reexport of private itemGuillaume Gomez-1/+19
2023-03-02rustc_middle: Remove trait `DefIdTree`Vadim Petrochenkov-1/+1
2023-02-22Prevent duplicated importsGuillaume Gomez-6/+14
2023-02-10Correctly handle reexports for macrosGuillaume Gomez-1/+1
2023-01-27Special-case handling of impl blocksGuillaume Gomez-4/+14
2023-01-27Fix handling of items inside a `doc(hidden)` blockGuillaume Gomez-10/+6
2023-01-27Improve codeGuillaume Gomez-93/+90
2023-01-27Speed up execution a bit by removing some walksGuillaume Gomez-1/+21
2023-01-27Improve code readabilityGuillaume Gomez-14/+22
2023-01-27Fix missing const expression items visitGuillaume Gomez-129/+170
2023-01-26rustdoc: Stop using `HirId`sVadim Petrochenkov-37/+45
2023-01-22rustdoc: Use `DefId(Map,Set)` instead of `FxHash(Map,Set)`Vadim Petrochenkov-8/+7
2023-01-19Revert "Fix missing const expression items visit"Guillaume Gomez-158/+115
2023-01-19Revert "Improve code readability"Guillaume Gomez-22/+14
2023-01-19Revert "Speed up execution a bit by removing some walks"Guillaume Gomez-21/+2
2023-01-19Revert "Improve code"Guillaume Gomez-90/+93
2023-01-03fix dupe word typosRageking8-1/+1
2022-12-07Improve codeGuillaume Gomez-93/+90
2022-12-07Speed up execution a bit by removing some walksGuillaume Gomez-2/+21
2022-12-07Improve code readabilityGuillaume Gomez-14/+22
2022-12-07Fix missing const expression items visitGuillaume Gomez-115/+158
2022-12-01rustc_hir: Change representation of import paths to support multiple resolutionsVadim Petrochenkov-29/+30
2022-11-02Fix merge of attributes for reexports of local itemsGuillaume Gomez-13/+16
2022-10-29rustdoc: Split effective visibilities from rustc from similar data built by r...Vadim Petrochenkov-1/+2
2022-10-29rustdoc: Simplify modifications of effective visibility tableVadim Petrochenkov-20/+3
2022-10-29Rename some `OwnerId` fields.Nicholas Nethercote-4/+4
2022-10-26privacy: Rename "accessibility levels" to "effective visibilities"Vadim Petrochenkov-4/+4
2022-10-16Populate effective visibilities in 'rustc_resolve'Bryanskiy-2/+6
2022-09-14change AccessLevels representationBryanskiy-1/+1
2022-09-09rustdoc: implement glob shadowing when doing local inliningMichael Howell-0/+12
2022-07-16Fix rustdoc JSON inlineGuillaume Gomez-0/+4
2022-06-16Exclude cfg "doc" and "doctest" from feature `doc_auto_cfg`Sprite-1/+4
2022-06-01Hide anonymous reexports in generated documentationGuillaume Gomez-2/+2
2022-05-24fix simple clippy lintsklensy-1/+1
2022-05-21Remove `crate` visibility modifier in libs, testsJacob Pratt-13/+13
2022-03-31remove find_use_placementFausto-1/+1
2022-03-15fix typosDylan DPC-1/+1
2022-02-24resolve: Fix incorrect results of `opt_def_kind` query for some built-in macrosVadim Petrochenkov-1/+1
2022-02-16Adopt let_else in even more placesest31-3/+1
2022-01-20Extra cfg_hide a bit to handle inner cfgsGuillaume Gomez-0/+1
2022-01-14rustdoc: avoid many `Symbol` to `String` conversions.Nicholas Nethercote-8/+4
2022-01-09rustc_middle: Rename `Export` to `ModChild` and add some commentsVadim Petrochenkov-1/+1
2021-12-28remove in_band_lifetimes from librustdocMichael Goulet-2/+2