Module llhd::value
[−]
[src]
Structs
ArgumentRef | |
BlockRef | |
EntityRef | |
FunctionRef | |
InstRef | |
ProcessRef | |
ValueId |
A unique identifier assigned to each value node in the graph. These IDs are wrapped specific ValueRef variants to refer to values in the graph. |
Enums
ValueRef |
A reference to a value in a module. |
Constants
INLINE_VALUE_ID |
The ID of inline values such as constants. |
Traits
AsContext | |
Context |
A context is anything that can resolve the name and type of a ValueRef. Contexts are expected to form a hierarchy, such that a context wrapping e.g. a function falls back to a parent context wrapping the module if a value cannot be appropriately resolved. |
Value |