[−][src]Module moore_svlog::resolver
Name resolution.
This module implements the infrastructure to describe scopes and resolve names in them.
Structs
Def | A definition in a scope. |
DefVis | Visibility of a definition. |
Rib | One local scope. |
Scope | A scope. |
ScopeLocation | A location of a node within its enclosing scope. |
StructDef | |
StructField |
Enums
DefNode | A node that generates a definition. |
InstTarget | Any AST node that can be instantiated. |
RibKind | A local scope kind. |
Traits
AsScopedNode | Anything that can be converted to a |
ScopedNode | Marker trait for AST nodes that generate a scope. |
Functions
generated_scope_id | Determine the scope generated by a node. |