Enum moore_svlog_syntax::ast::HierarchyItem [] [src]

pub enum HierarchyItem {
    Dummy,
    ImportDecl(ImportDecl),
    LocalparamDecl(()),
    ParameterDecl(()),
    ParamDecl(ParamDecl),
    ModportDecl(ModportDecl),
    ClassDecl(ClassDecl),
    Typedef(Typedef),
    PortDecl(PortDecl),
    Procedure(Procedure),
    SubroutineDecl(SubroutineDecl),
    ContAssign(ContAssign),
    GenvarDecl(Vec<GenvarDecl>),
    GenerateRegion(SpanVec<HierarchyItem>),
    GenerateFor(GenerateFor),
    GenerateIf(GenerateIf),
    GenerateCase(GenerateCase),
    Assertion(Assertion),
    NetDecl(NetDecl),
    VarDecl(VarDecl),
    Inst(Inst),
}

Variants

Methods

impl HierarchyItem
[src]

[src]

[src]

Trait Implementations

impl Debug for HierarchyItem
[src]

[src]

Formats the value using the given formatter.

impl PartialEq for HierarchyItem
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl Eq for HierarchyItem
[src]

impl Clone for HierarchyItem
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Encodable for HierarchyItem
[src]

[src]

Serialize a value using an Encoder.

impl Decodable for HierarchyItem
[src]

[src]

Deserialize a value using a Decoder.