about summary refs log tree commit diff
path: root/src/librustdoc/visit_ast.rs
AgeCommit message (Expand)AuthorLines
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
2021-12-18hir: Do not introduce dummy type names for `extern` blocks in def pathsVadim Petrochenkov-3/+3
2021-11-28Take a LocalDefId in expect_*item.Camille GILLOT-2/+1
2021-11-13Delete rustdoc::doctreehi-rustin-1/+24
2021-11-09Use computed visibility in rustdocinquisitivecrystal-8/+5
2021-10-25Fix clippy lints in librustdocGuillaume Gomez-2/+1
2021-10-19Rollup merge of #89867 - Urgau:fix-double-definition, r=GuillaumeGomezMatthias Krüger-3/+11
2021-10-16clippy::complexity changesMatthias Krüger-5/+3
2021-10-15Apply documentation suggestions from code reviewUrgau-3/+3
2021-10-14Oops, inverted condition, fix thatLoïc BRANSTETT-1/+1
2021-10-14Deduplicate macro_rules! from module_exports when documenting themLoïc BRANSTETT-3/+11
2021-10-06Clean up code a bit:Guillaume Gomez-2/+6
2021-10-05Allow adding a set of cfg's to hide from being implicitly doc(cfg)'dWim Looman-1/+23
2021-09-29Avoid more invocations of hir_crate query.Camille GILLOT-3/+3
2021-08-28Teach tools that macros are now HIR itemsinquisitivecrystal-49/+42
2021-08-03don't use .into() to convert types to identical types (clippy::useless_conver...Matthias Krüger-2/+2
2021-07-25Introduce OwnerNode::Crate.Camille GILLOT-2/+2
2021-07-25Merge the BTreeMap in hir::Crate.Camille GILLOT-1/+1
2021-06-02Restrict access to crate_name.Camille GILLOT-1/+2
2021-06-01Revert "Reduce the amount of untracked state in TyCtxt"Camille Gillot-2/+1
2021-05-30Restrict access to crate_name.Camille GILLOT-1/+2
2021-05-04Add type to differentiate between fake and real DefId'sJustus K-2/+2
2021-05-01compute where_outer on demand, remove it from ModuleTimothée Delabrouille-8/+3
2021-04-26rustdoc: Fix typo for maybe_inline_local fnhi-rustin-2/+2
2021-04-25Rollup merge of #84460 - jyn514:doctree-is-crate, r=camelidYuki Okushi-1/+0
2021-04-23rustdoc: Remove unnecessary dummy spanJoshua Nelson-3/+4
2021-04-23rustdoc: Remove unnecessary `is_crate` field from doctree::Module and clean::...Joshua Nelson-1/+0
2021-03-30Remove hir::CrateItem.Camille GILLOT-2/+2
2021-03-23Remove another unnecessary `Option`Camelid-10/+4
2021-03-22rustdoc: Record crate name instead of using `None`Camelid-1/+1
2021-03-09Remove hir::Item::attrs.Camille GILLOT-1/+3
2021-03-04Pass TyCtxt directly instead of DocContext in librustdoc::visit_ast::inherits...Guillaume Gomez-4/+4
2021-03-04Move visibility check inside the should_have_doc_example functionGuillaume Gomez-3/+0
2021-03-04Don't warn for `missing_doc_examples` when item is #[doc(hidden)]Guillaume Gomez-13/+13
2021-03-01Remove the dummy cache in `DocContext`Joshua Nelson-3/+3
2021-02-22Remove many RefCells from DocContextCamelid-8/+3
2021-02-15Only store a LocalDefId in hir::MacroDef.Camille GILLOT-1/+1
2021-02-15Only store a LocalDefId in hir::Item.Camille GILLOT-4/+3
2021-02-15Use ItemId as a strongly typed index.Camille GILLOT-4/+4
2021-01-15Remove doctree::ImportRune Tynan-9/+1
2021-01-12Separate out a `hir::Impl` structJoshua Nelson-2/+2
2021-01-07Apply suggestions from code review & other minor nitsDaniel Henry-Mantilla-7/+10
2021-01-06Fix rebase and clean up some code.Daniel Henry-Mantilla-22/+8
2021-01-06Fix ICE on `pub macro`s defined within a non-module type namespace.Daniel Henry-Mantilla-5/+13
2021-01-06Style nit: replace `for_each` & `return` with `for` & `continue`Daniel Henry-Mantilla-7/+6