Expand description
The Rust AST Visitor. Extracts useful information and massages it into a form
usable for clean.
Re-exportsΒ§
use std::mem;πuse rustc_attr_ir::DocInline;πuse rustc_attr_ir::find_attr;πuse rustc_data_structures::fx::FxHashSet;πuse rustc_data_structures::fx::FxIndexMap;πuse rustc_hir::def::DefKind;πuse rustc_hir::def::MacroKinds;πuse rustc_hir::def::Res;πuse rustc_hir::def_id::DefId;πuse rustc_hir::def_id::DefIdMap;πuse rustc_hir::def_id::LocalDefId;πuse rustc_hir::def_id::LocalDefIdSet;πuse rustc_hir::intravisit::Visitor;πuse rustc_hir::intravisit::walk_body;πuse rustc_hir::intravisit::walk_item;πuse rustc_hir as hir;πuse rustc_hir::HirId;πuse rustc_hir::Node;πuse rustc_middle::hir::nested_filter;πuse rustc_middle::ty::TyCtxt;πuse rustc_span::Span;πuse rustc_span::def_id::CRATE_DEF_ID;πuse rustc_span::def_id::LOCAL_CRATE;πuse rustc_span::def_id::LocalModId;πuse rustc_span::symbol::Symbol;πuse rustc_span::symbol::kw;πuse tracing::debug;πuse tracing::instrument;πuse tracing::instrument;πuse tracing::trace;πuse crate::clean::reexport_chain;πuse crate::clean::utils::should_ignore_res;πuse crate::core;π
StructsΒ§
- Foreign π
- Inlined
Foreign π - Item
Entry π - Module π
- This module is used to store stuff from Rustβs AST in a more convenient manner (and with prettier names) before cleaning.
- Rustdoc
Visitor π
EnumsΒ§
- Glob
Mode π
FunctionsΒ§
- def_
id_ πto_ path