[−][src]Trait moore_vhdl::hir::Node
Common functions of HIR nodes.
Required methods
pub fn span(&self) -> Span
[src]
The source file location of this node.
pub fn desc_kind(&self) -> String
[src]
A human-readable description of the node's kind.
For example "package" or "entity".
pub fn accept(&'t self, visitor: &mut dyn Visitor<'t>)
[src]
Accept a visitor and call its corresponding visit_*
function.
pub fn walk(&'t self, visitor: &mut dyn Visitor<'t>)
[src]
Walk a visitor over the node's subtree.
Provided methods
pub fn desc_name(&self) -> String
[src]
A human-readable description of the node, including its name.
E.g. package 'foo'
or entity 'adder'
.