[][src]Trait moore_svlog::resolver::ScopedNode

pub trait ScopedNode<'a>: AnyNode<'a> { }

Marker trait for AST nodes that generate a scope.

Trait Implementations

impl<'a> Eq for &'a dyn ScopedNode<'a>[src]

impl<'a> Hash for &'a dyn ScopedNode<'a>[src]

impl<'a> PartialEq<&'a (dyn ScopedNode<'a> + 'a)> for &'a dyn ScopedNode<'a>[src]

Implementors

impl<'a> ScopedNode<'a> for ClassDecl<'a>[src]

impl<'a> ScopedNode<'a> for GenerateBlock<'a>[src]

impl<'a> ScopedNode<'a> for GenerateCase<'a>[src]

impl<'a> ScopedNode<'a> for GenerateFor<'a>[src]

impl<'a> ScopedNode<'a> for GenerateIf<'a>[src]

impl<'a> ScopedNode<'a> for Interface<'a>[src]

impl<'a> ScopedNode<'a> for Module<'a>[src]

impl<'a> ScopedNode<'a> for Package<'a>[src]

impl<'a> ScopedNode<'a> for Procedure<'a>[src]

impl<'a> ScopedNode<'a> for Root<'a>[src]

impl<'a> ScopedNode<'a> for SourceFile<'a>[src]

impl<'a> ScopedNode<'a> for Stmt<'a>[src]

impl<'a> ScopedNode<'a> for SubroutineDecl<'a>[src]

Loading content...