Enum sv_parser_syntaxtree::source_text::checker_items::CheckerOrGenerateItemDeclaration [−][src]
pub enum CheckerOrGenerateItemDeclaration {
Data(Box<CheckerOrGenerateItemDeclarationData>),
FunctionDeclaration(Box<FunctionDeclaration>),
CheckerDeclaration(Box<CheckerDeclaration>),
AssertionItemDeclaration(Box<AssertionItemDeclaration>),
CovergroupDeclaration(Box<CovergroupDeclaration>),
GenvarDeclaration(Box<GenvarDeclaration>),
ClockingDeclaration(Box<ClockingDeclaration>),
Clocking(Box<CheckerOrGenerateItemDeclarationClocking>),
Disable(Box<CheckerOrGenerateItemDeclarationDisable>),
Empty(Box<Symbol>),
}
Variants
Tuple Fields of Data
FunctionDeclaration(Box<FunctionDeclaration>)
Tuple Fields of FunctionDeclaration
CheckerDeclaration(Box<CheckerDeclaration>)
Tuple Fields of CheckerDeclaration
AssertionItemDeclaration(Box<AssertionItemDeclaration>)
Tuple Fields of AssertionItemDeclaration
CovergroupDeclaration(Box<CovergroupDeclaration>)
Tuple Fields of CovergroupDeclaration
GenvarDeclaration(Box<GenvarDeclaration>)
Tuple Fields of GenvarDeclaration
0: Box<GenvarDeclaration>
ClockingDeclaration(Box<ClockingDeclaration>)
Tuple Fields of ClockingDeclaration
Clocking(Box<CheckerOrGenerateItemDeclarationClocking>)
Tuple Fields of Clocking
Disable(Box<CheckerOrGenerateItemDeclarationDisable>)
Tuple Fields of Disable
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl Send for CheckerOrGenerateItemDeclaration
impl Sync for CheckerOrGenerateItemDeclaration
impl Unpin for CheckerOrGenerateItemDeclaration
Blanket Implementations
Mutably borrows from an owned value. Read more