Module resolver
hir_def
0.0.0
Module resolver
Module Items
Structs
Enums
Traits
Functions
In crate hir_
def
Modules
attr
builtin_type
data
db
dyn_map
expander
expr_store
find_path
generics
hir
import_map
item_scope
item_tree
lang_item
lower
nameres
path
per_ns
resolver
src
tt
visibility
Structs
AssocItemLoc
BlockId
BlockLoc
ConstBlockId
ConstBlockLoc
ConstId
ConstParamId
CrateRootModuleId
EnumId
EnumVariantId
EnumVariantLoc
ExternBlockId
ExternCrateId
FieldId
FunctionId
ImplId
ImportPathConfig
InTypeConstId
InTypeConstLoc
ItemLoc
LifetimeParamId
Macro2Id
Macro2Loc
MacroRulesId
MacroRulesLoc
MacroRulesLocFlags
ModuleId
ProcMacroId
ProcMacroLoc
StaticId
StructId
SyntheticSyntax
TraitAliasId
TraitId
TupleFieldId
TupleId
TypeAliasId
TypeOrConstParamId
TypeParamId
UnionId
UnresolvedMacro
UseId
Enums
AdtId
AssocItemId
AttrDefId
CallableDefId
Complete
DefWithBodyId
GeneralConstId
GenericDefId
GenericParamId
ItemContainerId
MacroExpander
MacroId
ModuleDefId
TypeOwnerId
VariantId
Traits
AsMacroCall
HasModule
Intern
ItemTreeLoc
Lookup
OpaqueInternableThing
Type Aliases
EnumLoc
LocalFieldId
LocalLifetimeParamId
LocalModuleId
LocalTypeOrConstParamId
StaticLoc
TraitAliasLoc
TraitLoc
UnionLoc
hir_def
Module
resolver
Copy item path
Settings
Help
Summary
Source
Expand description
Name resolution façade.
Structs
§
Resolver
Update
Guard
Enums
§
Lifetime
Ns
Resolve
Value
Result
Scope
Def
TypeNs
ValueNs
Traits
§
HasResolver
Functions
§
resolver_
for_
expr
resolver_
for_
scope