[−][src]Module open_vaf::ir::ids
All IRS use preallocated Arenas for each node type. These Ids and their implementations are generated using the id_type!
macro in this module.
The impl_id_type!
is also defined here which provides the implementation necessary for an ID type to interact with an IR
Structs
AttributeId | |
BlockId | |
BranchId | |
DisciplineId | |
ExpressionId | |
FunctionId | |
IdRange | |
IntegerExpressionId | |
ModuleId | |
NatureId | |
NetId | |
ParameterId | |
PortId | |
RealExpressionId | |
StatementId | |
StringExpressionId | |
VariableId |
Type Definitions
IdxRangeIter |