about summary refs log tree commit diff
path: root/src/librustdoc/visit_ast.rs
AgeCommit message (Expand)AuthorLines
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
2021-01-06Fix type/value namespace clashes + test for thatDaniel Henry-Mantilla-42/+38
2021-01-06Implement suggestions from code review.Daniel Henry-Mantilla-21/+23
2021-01-06Rustdoc: Fix macros 2.0 and built-in derives being shown at the wrong path.Daniel Henry-Mantilla-5/+51
2020-12-23Don't unnecessarily override attrs for ModuleJoshua Nelson-5/+1
2020-12-01Pass around Symbols instead of Idents in doctreeJoshua Nelson-9/+9
2020-11-27Remove doctree::MacroRune Tynan-19/+2
2020-11-26Remove ForeignMod struct.Camille GILLOT-2/+2
2020-11-26Store ForeignItem in a side table.Camille GILLOT-0/+1
2020-11-24Get rid of doctree::ExternCrateJoshua Nelson-13/+2
2020-11-24Get rid of doctree::TraitJoshua Nelson-14/+1
2020-11-24Get rid of doctree::FunctionJoshua Nelson-62/+2
2020-11-24Get rid of doctree::ForeignItemJoshua Nelson-8/+2
2020-11-22Get rid of `doctree::Impl`Joshua Nelson-28/+2
2020-11-21Fix wrong names when inliningJoshua Nelson-6/+6
2020-11-21Get rid of some doctree itemsJoshua Nelson-82/+9
2020-11-17Remove dead code in rustdoc::doctreeJoshua Nelson-98/+11
2020-11-15Make all rustdoc functions and structs crate-privateJoshua Nelson-4/+4
2020-10-08Preserve the parent module of `DocFragment`sJoshua Nelson-0/+1
2020-09-25Rename `whence` to `span`Camelid-17/+17
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-1/+1
2020-08-13merge `as_local_hir_id` with `local_def_id_to_hir_id`Bastian Kauschke-1/+1
2020-08-04rustc_ast: `(Nested)MetaItem::check_name` -> `has_name`Vadim Petrochenkov-6/+6
2020-07-16Record visibility of reexports for all items, not just type itemsManish Goregaokar-17/+13
2020-06-25Support configurable deny-warnings for all in-tree crates.Eric Huss-17/+26
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-19/+10
2020-04-24Replace filter_map().next() calls with find_map()Josh Stone-17/+12
2020-04-23Modify `as_local_hir_id` to return a bare `HirId`marmeladema-1/+1
2020-04-23Modify `as_local_hir_id` to accept a `LocalDefId` instead of a `DefId`marmeladema-2/+2
2020-04-23librustc_middle: return LocalDefId instead of DefId in local_def_idmarmeladema-2/+2
2020-04-16Dogfood or_patterns in rustdocJosh Stone-8/+9
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-2/+2
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-2/+2