about summary refs log tree commit diff
path: root/src/librustdoc/visit_lib.rs
AgeCommit message (Expand)AuthorLines
2025-03-06`librustdoc`: flatten nested ifsYotam Ofek-4/+4
2024-07-29Reformat `use` declarations.Nicholas Nethercote-1/+2
2023-07-14Correctly handle `--document-hidden-items`Guillaume Gomez-1/+3
2023-02-13rustdoc: Eliminate remaining uses of resolverVadim Petrochenkov-50/+1
2023-01-25rustdoc: Collect rustdoc-reachable items during early doc link resolutionVadim Petrochenkov-1/+50
2023-01-22rustdoc: Use `DefId(Map,Set)` instead of `FxHash(Map,Set)`Vadim Petrochenkov-5/+4
2022-10-29rustdoc: Split effective visibilities from rustc from similar data built by r...Vadim Petrochenkov-11/+28
2022-10-29rustdoc: Simplify modifications of effective visibility tableVadim Petrochenkov-57/+28
2022-10-26privacy: Rename "accessibility levels" to "effective visibilities"Vadim Petrochenkov-12/+12
2022-10-16Populate effective visibilities in 'rustc_resolve'Bryanskiy-3/+7
2022-09-14change AccessLevels representationBryanskiy-2/+2
2022-05-21Remove `crate` visibility modifier in libs, testsJacob Pratt-4/+4
2022-04-17Stop using CRATE_DEF_INDEX.Camille GILLOT-2/+2
2022-01-09rustc_metadata: Rename `item_children(_untracked)` to `module_children(_untra...Vadim Petrochenkov-1/+1
2021-12-23Rustdoc: use `is_doc_hidden` method on more placesJakub Beránek-4/+1
2021-11-09Add `ty::Visibility::is_public()`inquisitivecrystal-3/+3
2021-09-10rustc: Remove local variable IDs from `Export`sVadim Petrochenkov-1/+1
2021-03-01Remove the dummy cache in `DocContext`Joshua Nelson-1/+1
2021-02-22Remove many RefCells from DocContextCamelid-1/+1
2020-11-15Make all rustdoc functions and structs crate-privateJoshua Nelson-4/+4
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-2/+2
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-2/+2
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-2/+2
2020-01-04canonicalize FxHash{Map,Set} importsMazdak Farrokhzad-1/+1
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-1/+1
2019-12-22Format the worldMark Rousskov-13/+8
2019-08-26Mutate DocContext from LibEmbargoVisitor and RustdocVisitorMark Rousskov-13/+11
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-1/+2
2019-05-03rustc: rename hir::def::Def to Res (short for "resolution").Eduard-Mihai Burtescu-6/+6
2019-05-03rustc: factor most DefId-containing variants out of Def and into DefKind.Eduard-Mihai Burtescu-2/+2
2019-03-10Make the rustc driver and interface demand drivenJohn Kåre Alsaker-5/+5
2019-02-23Transition librustdoc to 2018 editionHirokazu Hata-3/+3
2019-02-13libpanic_unwind => 2018: fix ICEs.Mazdak Farrokhzad-3/+5
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-10Remove lifetime from ResolverJohn Kåre Alsaker-5/+5
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-1/+1
2018-09-20refactor: move `access_levels` into RenderInfoQuietMisdreavus-1/+1
2018-08-03Store concrete crate stores where possibleMark Rousskov-4/+6
2018-06-03Remove is_import fieldMark Simulacrum-1/+2
2018-01-22cleanupQuietMisdreavus-4/+4
2018-01-22Make correct resolver available in rustdocManish Goregaokar-1/+1
2018-01-22add a rustc_resolve::Resolver to DocContextQuietMisdreavus-4/+4
2017-12-05Add field `is_import` to `def::Export`.Jeffrey Seyfried-1/+3
2017-09-05rustc: Flag some CrateStore methods as "untracked"Alex Crichton-5/+2
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-1/+1
2017-06-07Fix translation of external spans.Inokentiy Babushkin-1/+1
2017-04-09Fix rustdoc infinitely recursing when an external crate reexports itselfAaron Hill-0/+8
2017-02-25rustc: introduce a query system for type information in ty::maps.Eduard Burtescu-1/+1
2016-11-24rustdoc: we can now assume DocContext always has a TyCtxt.Eduard-Mihai Burtescu-1/+1