Struct moore_vhdl::lazy::LazyHirTable []

pub struct LazyHirTable<'sb, 'ast, 'ctx> where
    'ast: 'sb,
    'ctx: 'sb, 
{ /* fields omitted */ }

Methods

impl<'sb, 'ast, 'ctx> LazyHirTable<'sb, 'ast, 'ctx>

Create a new empty table.

Trait Implementations

impl<'sb, 'ast, 'ctx> NodeStorage<SubtypeIndRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<ExprRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<AggregateRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<ConstDeclRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<SignalDeclRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<VarDeclRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<FileDeclRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<WaitStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<AssertStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<ReportStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<SigAssignStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<VarAssignStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<CallStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<IfStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<CaseStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<LoopStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<NexitStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<ReturnStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> NodeStorage<NullStmtRef> for LazyHirTable<'sb, 'ast, 'ctx>

The type of the node that is returned when presented with an ID of type I. Read more

Obtains a reference to the node with the given ID. Read more

Store a reference to a node under the given ID. Read more

impl<'sb, 'ast, 'ctx> Default for LazyHirTable<'sb, 'ast, 'ctx>
[src]

[src]

Returns the "default value" for a type. Read more