Re-exportsยง
use std::mem;๐use rustc_ast::visit::FnKind;๐use rustc_attr_ir::target::AstTarget;๐use rustc_attr_parsing::AttributeParser;๐use rustc_attr_parsing::ShouldEmit;๐use rustc_expand::expand::AstFragment;๐use rustc_hir as hir;๐use rustc_hir::def::DefKind;๐use rustc_hir::def::Namespace::TypeNS;๐use rustc_hir::def::Namespace::ValueNS;๐use rustc_hir::def_id::LocalDefId;๐use rustc_middle::middle::resolve::PerOwnerResolverData;๐use rustc_middle::ty::TyCtxtFeed;๐use rustc_span::Span;๐use rustc_span::Symbol;๐use rustc_span::span_bug;๐use rustc_span::sym;๐use tracing::debug;๐use tracing::instrument;๐use tracing::instrument;๐use crate::macros::MacroRulesScopeRef;๐use crate::ImplTraitContext;๐use crate::InvocationParent;๐use crate::ParentScope;๐use crate::Resolver;๐use crate::with_owner;๐use crate::with_owner_tables;๐use rustc_ast::*;๐
Structsยง
- DefCollector ๐
- Creates
DefIds for nodes in the AST.
Functionsยง
- collect_
definitions ๐