Docs.rs
sv-parser-0.13.1
sv-parser 0.13.1
Docs.rs crate page
MIT
OR
Apache-2.0
Links
Repository
crates.io
Source
Owners
dalance
Dependencies
nom ^7
normal
nom-greedyerror ^0.5
normal
sv-parser-error ^0.13.1
normal
sv-parser-parser ^0.13.1
normal
sv-parser-pp ^0.13.1
normal
sv-parser-syntaxtree ^0.13.1
normal
criterion ^0.4
dev
enquote ^1.0
dev
structopt ^0.3.2
dev
Versions
23.08%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Node
Required Methods
next
Implementors
In sv_parser
?
Trait
sv_parser
::
Node
source
·
[
−
]
pub trait Node<'a> { // Required method fn
next
(&'a self) ->
RefNodes
<'a>; }
Required Methods
§
source
fn
next
(&'a self) ->
RefNodes
<'a>
Implementors
§
source
§
impl<'a>
Node
<'a> for
ActionBlock
source
§
impl<'a>
Node
<'a> for
AlwaysKeyword
source
§
impl<'a>
Node
<'a> for
AnonymousProgramItem
source
§
impl<'a>
Node
<'a> for
AnsiPortDeclaration
source
§
impl<'a>
Node
<'a> for
ArrayMethodName
source
§
impl<'a>
Node
<'a> for
ArrayPatternKey
source
§
impl<'a>
Node
<'a> for
ArrayRangeExpression
source
§
impl<'a>
Node
<'a> for
AssertTiming
source
§
impl<'a>
Node
<'a> for
AssertionItem
source
§
impl<'a>
Node
<'a> for
AssertionItemDeclaration
source
§
impl<'a>
Node
<'a> for
AssignmentPattern
source
§
impl<'a>
Node
<'a> for
AssignmentPatternExpressionType
source
§
impl<'a>
Node
<'a> for
AssignmentPatternKey
source
§
impl<'a>
Node
<'a> for
AssociativeDimension
source
§
impl<'a>
Node
<'a> for
BindDirective
source
§
impl<'a>
Node
<'a> for
BindInstantiation
source
§
impl<'a>
Node
<'a> for
BindTargetScope
source
§
impl<'a>
Node
<'a> for
BinsExpression
source
§
impl<'a>
Node
<'a> for
BinsKeyword
source
§
impl<'a>
Node
<'a> for
BinsOrEmpty
source
§
impl<'a>
Node
<'a> for
BinsOrOptions
source
§
impl<'a>
Node
<'a> for
BinsSelectionOrOption
source
§
impl<'a>
Node
<'a> for
BlockEventExpression
source
§
impl<'a>
Node
<'a> for
BlockItemDeclaration
source
§
impl<'a>
Node
<'a> for
BlockingAssignment
source
§
impl<'a>
Node
<'a> for
BooleanAbbrev
source
§
impl<'a>
Node
<'a> for
BuiltInMethodCall
source
§
impl<'a>
Node
<'a> for
CaseGenerateItem
source
§
impl<'a>
Node
<'a> for
CaseInsideItem
source
§
impl<'a>
Node
<'a> for
CaseItem
source
§
impl<'a>
Node
<'a> for
CaseKeyword
source
§
impl<'a>
Node
<'a> for
CasePatternItem
source
§
impl<'a>
Node
<'a> for
CaseStatement
source
§
impl<'a>
Node
<'a> for
CastingType
source
§
impl<'a>
Node
<'a> for
ChargeStrength
source
§
impl<'a>
Node
<'a> for
CheckerGenerateItem
source
§
impl<'a>
Node
<'a> for
CheckerOrGenerateItem
source
§
impl<'a>
Node
<'a> for
CheckerOrGenerateItemDeclaration
source
§
impl<'a>
Node
<'a> for
CheckerPortDirection
source
§
impl<'a>
Node
<'a> for
ClassConstraint
source
§
impl<'a>
Node
<'a> for
ClassItem
source
§
impl<'a>
Node
<'a> for
ClassItemQualifier
source
§
impl<'a>
Node
<'a> for
ClassMethod
source
§
impl<'a>
Node
<'a> for
ClassNew
source
§
impl<'a>
Node
<'a> for
ClassProperty
source
§
impl<'a>
Node
<'a> for
ClassPropertyConstExpression
source
§
impl<'a>
Node
<'a> for
ClassQualifierOrPackageScope
source
§
impl<'a>
Node
<'a> for
ClockingDeclaration
source
§
impl<'a>
Node
<'a> for
ClockingDirection
source
§
impl<'a>
Node
<'a> for
ClockingEvent
source
§
impl<'a>
Node
<'a> for
ClockingItem
source
§
impl<'a>
Node
<'a> for
ClockingSkew
source
§
impl<'a>
Node
<'a> for
CompilerDirective
source
§
impl<'a>
Node
<'a> for
ConcurrentAssertionItem
source
§
impl<'a>
Node
<'a> for
ConcurrentAssertionStatement
source
§
impl<'a>
Node
<'a> for
ConditionalCompilerDirective
source
§
impl<'a>
Node
<'a> for
ConditionalGenerateConstruct
source
§
impl<'a>
Node
<'a> for
ConfigRuleStatement
source
§
impl<'a>
Node
<'a> for
ConsecutiveRepetition
source
§
impl<'a>
Node
<'a> for
ConstOrRangeExpression
source
§
impl<'a>
Node
<'a> for
ConstantExpression
source
§
impl<'a>
Node
<'a> for
ConstantMintypmaxExpression
source
§
impl<'a>
Node
<'a> for
ConstantParamExpression
source
§
impl<'a>
Node
<'a> for
ConstantPartSelectRange
source
§
impl<'a>
Node
<'a> for
ConstantPrimary
source
§
impl<'a>
Node
<'a> for
ConstantRangeExpression
source
§
impl<'a>
Node
<'a> for
ConstraintBlockItem
source
§
impl<'a>
Node
<'a> for
ConstraintExpression
source
§
impl<'a>
Node
<'a> for
ConstraintPrototypeQualifier
source
§
impl<'a>
Node
<'a> for
ConstraintSet
source
§
impl<'a>
Node
<'a> for
ContinuousAssign
source
§
impl<'a>
Node
<'a> for
CoverageEvent
source
§
impl<'a>
Node
<'a> for
CoverageOption
source
§
impl<'a>
Node
<'a> for
CoverageSpec
source
§
impl<'a>
Node
<'a> for
CoverageSpecOrOption
source
§
impl<'a>
Node
<'a> for
CovergroupValueRange
source
§
impl<'a>
Node
<'a> for
CrossBody
source
§
impl<'a>
Node
<'a> for
CrossBodyItem
source
§
impl<'a>
Node
<'a> for
CrossItem
source
§
impl<'a>
Node
<'a> for
CycleDelay
source
§
impl<'a>
Node
<'a> for
CycleDelayConstRangeExpression
source
§
impl<'a>
Node
<'a> for
CycleDelayRange
source
§
impl<'a>
Node
<'a> for
DataDeclaration
source
§
impl<'a>
Node
<'a> for
DataType
source
§
impl<'a>
Node
<'a> for
DataTypeOrImplicit
source
§
impl<'a>
Node
<'a> for
DataTypeOrVoid
source
§
impl<'a>
Node
<'a> for
DecimalNumber
source
§
impl<'a>
Node
<'a> for
DefaultSkew
source
§
impl<'a>
Node
<'a> for
DeferredImmediateAssertionStatement
source
§
impl<'a>
Node
<'a> for
Delay2
source
§
impl<'a>
Node
<'a> for
Delay3
source
§
impl<'a>
Node
<'a> for
DelayControl
source
§
impl<'a>
Node
<'a> for
DelayOrEventControl
source
§
impl<'a>
Node
<'a> for
DelayValue
source
§
impl<'a>
Node
<'a> for
DelayedData
source
§
impl<'a>
Node
<'a> for
DelayedReference
source
§
impl<'a>
Node
<'a> for
Description
source
§
impl<'a>
Node
<'a> for
DisableStatement
source
§
impl<'a>
Node
<'a> for
DistWeight
source
§
impl<'a>
Node
<'a> for
DpiFunctionImportProperty
source
§
impl<'a>
Node
<'a> for
DpiImportExport
source
§
impl<'a>
Node
<'a> for
DpiSpecString
source
§
impl<'a>
Node
<'a> for
DpiTaskImportProperty
source
§
impl<'a>
Node
<'a> for
DriveStrength
source
§
impl<'a>
Node
<'a> for
EdgeIdentifier
source
§
impl<'a>
Node
<'a> for
EdgeIndicator
source
§
impl<'a>
Node
<'a> for
EdgeSensitivePathDeclaration
source
§
impl<'a>
Node
<'a> for
ElaborationSystemTask
source
§
impl<'a>
Node
<'a> for
EnumBaseType
source
§
impl<'a>
Node
<'a> for
EventControl
source
§
impl<'a>
Node
<'a> for
EventExpression
source
§
impl<'a>
Node
<'a> for
EventTrigger
source
§
impl<'a>
Node
<'a> for
Expression
source
§
impl<'a>
Node
<'a> for
ExpressionOrCondPattern
source
§
impl<'a>
Node
<'a> for
ExternTfDeclaration
source
§
impl<'a>
Node
<'a> for
FilePathSpec
source
§
impl<'a>
Node
<'a> for
FinishNumber
source
§
impl<'a>
Node
<'a> for
ForInitialization
source
§
impl<'a>
Node
<'a> for
ForStepAssignment
source
§
impl<'a>
Node
<'a> for
FunctionBodyDeclaration
source
§
impl<'a>
Node
<'a> for
FunctionDataTypeOrImplicit
source
§
impl<'a>
Node
<'a> for
FunctionStatementOrNull
source
§
impl<'a>
Node
<'a> for
GateInstantiation
source
§
impl<'a>
Node
<'a> for
GenerateBlock
source
§
impl<'a>
Node
<'a> for
GenerateItem
source
§
impl<'a>
Node
<'a> for
GenvarIteration
source
§
impl<'a>
Node
<'a> for
HierarchicalBtfIdentifier
source
§
impl<'a>
Node
<'a> for
HierarchicalIdentifierOrClassScope
source
§
impl<'a>
Node
<'a> for
Identifier
source
§
impl<'a>
Node
<'a> for
ImmediateAssertionStatement
source
§
impl<'a>
Node
<'a> for
ImplicitClassHandle
source
§
impl<'a>
Node
<'a> for
ImplicitClassHandleOrClassScope
source
§
impl<'a>
Node
<'a> for
ImplicitClassHandleOrClassScopeOrPackageScope
source
§
impl<'a>
Node
<'a> for
ImplicitClassHandleOrPackageScope
source
§
impl<'a>
Node
<'a> for
ImportExport
source
§
impl<'a>
Node
<'a> for
IncOrDecExpression
source
§
impl<'a>
Node
<'a> for
IncludeCompilerDirective
source
§
impl<'a>
Node
<'a> for
InputDeclaration
source
§
impl<'a>
Node
<'a> for
InputIdentifier
source
§
impl<'a>
Node
<'a> for
IntegerAtomType
source
§
impl<'a>
Node
<'a> for
IntegerType
source
§
impl<'a>
Node
<'a> for
IntegerVectorType
source
§
impl<'a>
Node
<'a> for
IntegralNumber
source
§
impl<'a>
Node
<'a> for
InterfaceClassItem
source
§
impl<'a>
Node
<'a> for
InterfaceDeclaration
source
§
impl<'a>
Node
<'a> for
InterfaceIdentifierOrClassScope
source
§
impl<'a>
Node
<'a> for
InterfaceItem
source
§
impl<'a>
Node
<'a> for
InterfaceOrGenerateItem
source
§
impl<'a>
Node
<'a> for
InterfacePortHeader
source
§
impl<'a>
Node
<'a> for
JoinKeyword
source
§
impl<'a>
Node
<'a> for
JumpStatement
source
§
impl<'a>
Node
<'a> for
LetFormalType
source
§
impl<'a>
Node
<'a> for
LetListOfArguments
source
§
impl<'a>
Node
<'a> for
LibraryDescription
source
§
impl<'a>
Node
<'a> for
Lifetime
source
§
impl<'a>
Node
<'a> for
ListOfArguments
source
§
impl<'a>
Node
<'a> for
ListOfCheckerPortConnections
source
§
impl<'a>
Node
<'a> for
ListOfParameterAssignments
source
§
impl<'a>
Node
<'a> for
ListOfPortConnections
source
§
impl<'a>
Node
<'a> for
LocalOrPackageScopeOrClassScope
source
§
impl<'a>
Node
<'a> for
LocalParameterDeclaration
source
§
impl<'a>
Node
<'a> for
LoopStatement
source
§
impl<'a>
Node
<'a> for
MethodCallBody
source
§
impl<'a>
Node
<'a> for
MethodCallRoot
source
§
impl<'a>
Node
<'a> for
MethodPrototype
source
§
impl<'a>
Node
<'a> for
MethodQualifier
source
§
impl<'a>
Node
<'a> for
MintypmaxExpression
source
§
impl<'a>
Node
<'a> for
ModportPortsDeclaration
source
§
impl<'a>
Node
<'a> for
ModportSimplePort
source
§
impl<'a>
Node
<'a> for
ModportTfPort
source
§
impl<'a>
Node
<'a> for
ModuleCommonItem
source
§
impl<'a>
Node
<'a> for
ModuleDeclaration
source
§
impl<'a>
Node
<'a> for
ModuleItem
source
§
impl<'a>
Node
<'a> for
ModuleKeyword
source
§
impl<'a>
Node
<'a> for
ModuleOrGenerateItem
source
§
impl<'a>
Node
<'a> for
ModuleOrGenerateItemDeclaration
source
§
impl<'a>
Node
<'a> for
ModulePathExpression
source
§
impl<'a>
Node
<'a> for
ModulePathMintypmaxExpression
source
§
impl<'a>
Node
<'a> for
ModulePathPrimary
source
§
impl<'a>
Node
<'a> for
NamedCheckerPortConnection
source
§
impl<'a>
Node
<'a> for
NamedPortConnection
source
§
impl<'a>
Node
<'a> for
NetDeclaration
source
§
impl<'a>
Node
<'a> for
NetLvalue
source
§
impl<'a>
Node
<'a> for
NetPortHeaderOrInterfacePortHeader
source
§
impl<'a>
Node
<'a> for
NetPortType
source
§
impl<'a>
Node
<'a> for
NetType
source
§
impl<'a>
Node
<'a> for
NetTypeDeclaration
source
§
impl<'a>
Node
<'a> for
NextState
source
§
impl<'a>
Node
<'a> for
NonIntegerType
source
§
impl<'a>
Node
<'a> for
NonPortInterfaceItem
source
§
impl<'a>
Node
<'a> for
NonPortModuleItem
source
§
impl<'a>
Node
<'a> for
NonPortProgramItem
source
§
impl<'a>
Node
<'a> for
Number
source
§
impl<'a>
Node
<'a> for
OutputDeclaration
source
§
impl<'a>
Node
<'a> for
OutputIdentifier
source
§
impl<'a>
Node
<'a> for
PackageExportDeclaration
source
§
impl<'a>
Node
<'a> for
PackageImportItem
source
§
impl<'a>
Node
<'a> for
PackageItem
source
§
impl<'a>
Node
<'a> for
PackageOrGenerateItemDeclaration
source
§
impl<'a>
Node
<'a> for
PackageScope
source
§
impl<'a>
Node
<'a> for
PackageScopeOrClassScope
source
§
impl<'a>
Node
<'a> for
PackedDimension
source
§
impl<'a>
Node
<'a> for
ParamExpression
source
§
impl<'a>
Node
<'a> for
ParameterDeclaration
source
§
impl<'a>
Node
<'a> for
ParameterPortDeclaration
source
§
impl<'a>
Node
<'a> for
ParameterPortList
source
§
impl<'a>
Node
<'a> for
PartSelectRange
source
§
impl<'a>
Node
<'a> for
PathDeclaration
source
§
impl<'a>
Node
<'a> for
PathDelayValue
source
§
impl<'a>
Node
<'a> for
Pattern
source
§
impl<'a>
Node
<'a> for
Port
source
§
impl<'a>
Node
<'a> for
PortDeclaration
source
§
impl<'a>
Node
<'a> for
PortDirection
source
§
impl<'a>
Node
<'a> for
PortExpression
source
§
impl<'a>
Node
<'a> for
PragmaExpression
source
§
impl<'a>
Node
<'a> for
PragmaValue
source
§
impl<'a>
Node
<'a> for
Primary
source
§
impl<'a>
Node
<'a> for
PrimaryLiteral
source
§
impl<'a>
Node
<'a> for
ProceduralAssertionStatement
source
§
impl<'a>
Node
<'a> for
ProceduralContinuousAssignment
source
§
impl<'a>
Node
<'a> for
ProceduralTimingControl
source
§
impl<'a>
Node
<'a> for
ProgramDeclaration
source
§
impl<'a>
Node
<'a> for
ProgramGenerateItem
source
§
impl<'a>
Node
<'a> for
ProgramItem
source
§
impl<'a>
Node
<'a> for
PropertyActualArg
source
§
impl<'a>
Node
<'a> for
PropertyCaseItem
source
§
impl<'a>
Node
<'a> for
PropertyExpr
source
§
impl<'a>
Node
<'a> for
PropertyFormalType
source
§
impl<'a>
Node
<'a> for
PropertyListOfArguments
source
§
impl<'a>
Node
<'a> for
PropertyLvarPortDirection
source
§
impl<'a>
Node
<'a> for
PropertyQualifier
source
§
impl<'a>
Node
<'a> for
PsOrHierarchicalNetIdentifier
source
§
impl<'a>
Node
<'a> for
PsOrHierarchicalPropertyIdentifier
source
§
impl<'a>
Node
<'a> for
PsOrHierarchicalSequenceIdentifier
source
§
impl<'a>
Node
<'a> for
PsOrHierarchicalTfIdentifier
source
§
impl<'a>
Node
<'a> for
PsParameterIdentifier
source
§
impl<'a>
Node
<'a> for
PulldownStrength
source
§
impl<'a>
Node
<'a> for
PullupStrength
source
§
impl<'a>
Node
<'a> for
PulseControlSpecparam
source
§
impl<'a>
Node
<'a> for
RandomQualifier
source
§
impl<'a>
Node
<'a> for
RangeExpression
source
§
impl<'a>
Node
<'a> for
RealNumber
source
§
impl<'a>
Node
<'a> for
RepeatRange
source
§
impl<'a>
Node
<'a> for
RsCaseItem
source
§
impl<'a>
Node
<'a> for
RsProd
source
§
impl<'a>
Node
<'a> for
RsProductionList
source
§
impl<'a>
Node
<'a> for
ScalarTimingCheckCondition
source
§
impl<'a>
Node
<'a> for
SelectExpression
source
§
impl<'a>
Node
<'a> for
SeqInputList
source
§
impl<'a>
Node
<'a> for
SequenceActualArg
source
§
impl<'a>
Node
<'a> for
SequenceExpr
source
§
impl<'a>
Node
<'a> for
SequenceFormalType
source
§
impl<'a>
Node
<'a> for
SequenceListOfArguments
source
§
impl<'a>
Node
<'a> for
SequenceLvarPortDirection
source
§
impl<'a>
Node
<'a> for
SequenceMatchItem
source
§
impl<'a>
Node
<'a> for
Sign
source
§
impl<'a>
Node
<'a> for
Signing
source
§
impl<'a>
Node
<'a> for
SimpleImmediateAssertionStatement
source
§
impl<'a>
Node
<'a> for
SimplePathDeclaration
source
§
impl<'a>
Node
<'a> for
SimpleType
source
§
impl<'a>
Node
<'a> for
SliceSize
source
§
impl<'a>
Node
<'a> for
SourceDescription
source
§
impl<'a>
Node
<'a> for
SpecifyItem
source
§
impl<'a>
Node
<'a> for
SpecifyTerminalDescriptor
source
§
impl<'a>
Node
<'a> for
SpecparamAssignment
source
§
impl<'a>
Node
<'a> for
StateDependentPathDeclaration
source
§
impl<'a>
Node
<'a> for
StatementItem
source
§
impl<'a>
Node
<'a> for
StatementOrNull
source
§
impl<'a>
Node
<'a> for
Strength0
source
§
impl<'a>
Node
<'a> for
Strength1
source
§
impl<'a>
Node
<'a> for
Strength
source
§
impl<'a>
Node
<'a> for
StructUnion
source
§
impl<'a>
Node
<'a> for
StructurePatternKey
source
§
impl<'a>
Node
<'a> for
SubroutineCall
source
§
impl<'a>
Node
<'a> for
SubroutineCallStatement
source
§
impl<'a>
Node
<'a> for
SystemTfCall
source
§
impl<'a>
Node
<'a> for
SystemTimingCheck
source
§
impl<'a>
Node
<'a> for
TaskBodyDeclaration
source
§
impl<'a>
Node
<'a> for
TfItemDeclaration
source
§
impl<'a>
Node
<'a> for
TfPortDirection
source
§
impl<'a>
Node
<'a> for
TimeLiteral
source
§
impl<'a>
Node
<'a> for
TimeUnit
source
§
impl<'a>
Node
<'a> for
TimeunitsDeclaration
source
§
impl<'a>
Node
<'a> for
TimingCheckCondition
source
§
impl<'a>
Node
<'a> for
TimingCheckEventControl
source
§
impl<'a>
Node
<'a> for
TransRangeList
source
§
impl<'a>
Node
<'a> for
TypeDeclaration
source
§
impl<'a>
Node
<'a> for
TypeDeclarationKeyword
source
§
impl<'a>
Node
<'a> for
TypeReference
source
§
impl<'a>
Node
<'a> for
UdpBody
source
§
impl<'a>
Node
<'a> for
UdpDeclaration
source
§
impl<'a>
Node
<'a> for
UdpOutputDeclaration
source
§
impl<'a>
Node
<'a> for
UdpPortDeclaration
source
§
impl<'a>
Node
<'a> for
UniquePriority
source
§
impl<'a>
Node
<'a> for
UnpackedDimension
source
§
impl<'a>
Node
<'a> for
UseClause
source
§
impl<'a>
Node
<'a> for
ValueRange
source
§
impl<'a>
Node
<'a> for
VarDataType
source
§
impl<'a>
Node
<'a> for
VariableDeclAssignment
source
§
impl<'a>
Node
<'a> for
VariableDimension
source
§
impl<'a>
Node
<'a> for
VariableIdentifierListOrNull
source
§
impl<'a>
Node
<'a> for
VariableLvalue
source
§
impl<'a>
Node
<'a> for
VectorScalar
source
§
impl<'a>
Node
<'a> for
WaitStatement
source
§
impl<'a>
Node
<'a> for
WeightSpecification
source
§
impl<'a>
Node
<'a> for
WhiteSpace
source
§
impl<'a>
Node
<'a> for
ActionBlockElse
source
§
impl<'a>
Node
<'a> for
ActualArgument
source
§
impl<'a>
Node
<'a> for
AlwaysConstruct
source
§
impl<'a>
Node
<'a> for
AngleBracketLiteral
source
§
impl<'a>
Node
<'a> for
AnonymousProgram
source
§
impl<'a>
Node
<'a> for
AnsiPortDeclarationNet
source
§
impl<'a>
Node
<'a> for
AnsiPortDeclarationParen
source
§
impl<'a>
Node
<'a> for
AnsiPortDeclarationVariable
source
§
impl<'a>
Node
<'a> for
ArrayIdentifier
source
§
impl<'a>
Node
<'a> for
ArrayManipulationCall
source
§
impl<'a>
Node
<'a> for
ArrayRangeExpressionColon
source
§
impl<'a>
Node
<'a> for
ArrayRangeExpressionMinusColon
source
§
impl<'a>
Node
<'a> for
ArrayRangeExpressionPlusColon
source
§
impl<'a>
Node
<'a> for
AssertPropertyStatement
source
§
impl<'a>
Node
<'a> for
AssertionVariableDeclaration
source
§
impl<'a>
Node
<'a> for
AssignmentOperator
source
§
impl<'a>
Node
<'a> for
AssignmentPatternArray
source
§
impl<'a>
Node
<'a> for
AssignmentPatternExpression
source
§
impl<'a>
Node
<'a> for
AssignmentPatternList
source
§
impl<'a>
Node
<'a> for
AssignmentPatternNetLvalue
source
§
impl<'a>
Node
<'a> for
AssignmentPatternRepeat
source
§
impl<'a>
Node
<'a> for
AssignmentPatternStructure
source
§
impl<'a>
Node
<'a> for
AssignmentPatternVariableLvalue
source
§
impl<'a>
Node
<'a> for
AssociativeDimensionAsterisk
source
§
impl<'a>
Node
<'a> for
AssociativeDimensionDataType
source
§
impl<'a>
Node
<'a> for
AssumePropertyStatement
source
§
impl<'a>
Node
<'a> for
AttrSpec
source
§
impl<'a>
Node
<'a> for
AttributeInstance
source
§
impl<'a>
Node
<'a> for
BinIdentifier
source
§
impl<'a>
Node
<'a> for
BinaryBase
source
§
impl<'a>
Node
<'a> for
BinaryModulePathOperator
source
§
impl<'a>
Node
<'a> for
BinaryNumber
source
§
impl<'a>
Node
<'a> for
BinaryOperator
source
§
impl<'a>
Node
<'a> for
BinaryValue
source
§
impl<'a>
Node
<'a> for
BindDirectiveInstance
source
§
impl<'a>
Node
<'a> for
BindDirectiveScope
source
§
impl<'a>
Node
<'a> for
BindTargetInstance
source
§
impl<'a>
Node
<'a> for
BindTargetInstanceList
source
§
impl<'a>
Node
<'a> for
BinsExpressionCoverPoint
source
§
impl<'a>
Node
<'a> for
BinsOrEmptyNonEmpty
source
§
impl<'a>
Node
<'a> for
BinsOrOptionsCoverPoint
source
§
impl<'a>
Node
<'a> for
BinsOrOptionsCovergroup
source
§
impl<'a>
Node
<'a> for
BinsOrOptionsDefault
source
§
impl<'a>
Node
<'a> for
BinsOrOptionsDefaultSequence
source
§
impl<'a>
Node
<'a> for
BinsOrOptionsSetCovergroup
source
§
impl<'a>
Node
<'a> for
BinsOrOptionsTransList
source
§
impl<'a>
Node
<'a> for
BinsSelection
source
§
impl<'a>
Node
<'a> for
BinsSelectionOrOptionBins
source
§
impl<'a>
Node
<'a> for
BinsSelectionOrOptionCoverage
source
§
impl<'a>
Node
<'a> for
BitSelect
source
§
impl<'a>
Node
<'a> for
BlockEventExpressionBegin
source
§
impl<'a>
Node
<'a> for
BlockEventExpressionEnd
source
§
impl<'a>
Node
<'a> for
BlockEventExpressionOr
source
§
impl<'a>
Node
<'a> for
BlockIdentifier
source
§
impl<'a>
Node
<'a> for
BlockItemDeclarationData
source
§
impl<'a>
Node
<'a> for
BlockItemDeclarationLet
source
§
impl<'a>
Node
<'a> for
BlockItemDeclarationLocalParameter
source
§
impl<'a>
Node
<'a> for
BlockItemDeclarationParameter
source
§
impl<'a>
Node
<'a> for
BlockingAssignmentHierarchicalVariable
source
§
impl<'a>
Node
<'a> for
BlockingAssignmentNonrangeVariable
source
§
impl<'a>
Node
<'a> for
BlockingAssignmentVariable
source
§
impl<'a>
Node
<'a> for
CIdentifier
source
§
impl<'a>
Node
<'a> for
CaseExpression
source
§
impl<'a>
Node
<'a> for
CaseGenerateConstruct
source
§
impl<'a>
Node
<'a> for
CaseGenerateItemDefault
source
§
impl<'a>
Node
<'a> for
CaseGenerateItemNondefault
source
§
impl<'a>
Node
<'a> for
CaseInsideItemNondefault
source
§
impl<'a>
Node
<'a> for
CaseItemDefault
source
§
impl<'a>
Node
<'a> for
CaseItemExpression
source
§
impl<'a>
Node
<'a> for
CaseItemNondefault
source
§
impl<'a>
Node
<'a> for
CasePatternItemNondefault
source
§
impl<'a>
Node
<'a> for
CaseStatementInside
source
§
impl<'a>
Node
<'a> for
CaseStatementMatches
source
§
impl<'a>
Node
<'a> for
CaseStatementNormal
source
§
impl<'a>
Node
<'a> for
Cast
source
§
impl<'a>
Node
<'a> for
CellClause
source
§
impl<'a>
Node
<'a> for
CellIdentifier
source
§
impl<'a>
Node
<'a> for
CelldefineDriveCompilerDirective
source
§
impl<'a>
Node
<'a> for
ChargeStrengthLarge
source
§
impl<'a>
Node
<'a> for
ChargeStrengthMedium
source
§
impl<'a>
Node
<'a> for
ChargeStrengthSmall
source
§
impl<'a>
Node
<'a> for
CheckerDeclaration
source
§
impl<'a>
Node
<'a> for
CheckerIdentifier
source
§
impl<'a>
Node
<'a> for
CheckerInstantiation
source
§
impl<'a>
Node
<'a> for
CheckerOrGenerateItemDeclarationClocking
source
§
impl<'a>
Node
<'a> for
CheckerOrGenerateItemDeclarationData
source
§
impl<'a>
Node
<'a> for
CheckerOrGenerateItemDeclarationDisable
source
§
impl<'a>
Node
<'a> for
CheckerPortItem
source
§
impl<'a>
Node
<'a> for
CheckerPortList
source
§
impl<'a>
Node
<'a> for
ClassConstructorDeclaration
source
§
impl<'a>
Node
<'a> for
ClassConstructorPrototype
source
§
impl<'a>
Node
<'a> for
ClassDeclaration
source
§
impl<'a>
Node
<'a> for
ClassIdentifier
source
§
impl<'a>
Node
<'a> for
ClassItemConstraint
source
§
impl<'a>
Node
<'a> for
ClassItemCovergroup
source
§
impl<'a>
Node
<'a> for
ClassItemDeclaration
source
§
impl<'a>
Node
<'a> for
ClassItemMethod
source
§
impl<'a>
Node
<'a> for
ClassItemProperty
source
§
impl<'a>
Node
<'a> for
ClassMethodConstructor
source
§
impl<'a>
Node
<'a> for
ClassMethodExternConstructor
source
§
impl<'a>
Node
<'a> for
ClassMethodExternMethod
source
§
impl<'a>
Node
<'a> for
ClassMethodFunction
source
§
impl<'a>
Node
<'a> for
ClassMethodPureVirtual
source
§
impl<'a>
Node
<'a> for
ClassMethodTask
source
§
impl<'a>
Node
<'a> for
ClassNewArgument
source
§
impl<'a>
Node
<'a> for
ClassNewExpression
source
§
impl<'a>
Node
<'a> for
ClassPropertyConst
source
§
impl<'a>
Node
<'a> for
ClassPropertyNonConst
source
§
impl<'a>
Node
<'a> for
ClassQualifier
source
§
impl<'a>
Node
<'a> for
ClassScope
source
§
impl<'a>
Node
<'a> for
ClassType
source
§
impl<'a>
Node
<'a> for
ClassVariableIdentifier
source
§
impl<'a>
Node
<'a> for
ClockingDeclAssign
source
§
impl<'a>
Node
<'a> for
ClockingDeclarationGlobal
source
§
impl<'a>
Node
<'a> for
ClockingDeclarationLocal
source
§
impl<'a>
Node
<'a> for
ClockingDirectionInput
source
§
impl<'a>
Node
<'a> for
ClockingDirectionInputOutput
source
§
impl<'a>
Node
<'a> for
ClockingDirectionOutput
source
§
impl<'a>
Node
<'a> for
ClockingDrive
source
§
impl<'a>
Node
<'a> for
ClockingEventExpression
source
§
impl<'a>
Node
<'a> for
ClockingEventIdentifier
source
§
impl<'a>
Node
<'a> for
ClockingIdentifier
source
§
impl<'a>
Node
<'a> for
ClockingItemAssertion
source
§
impl<'a>
Node
<'a> for
ClockingItemDefault
source
§
impl<'a>
Node
<'a> for
ClockingItemDirection
source
§
impl<'a>
Node
<'a> for
ClockingSkewEdge
source
§
impl<'a>
Node
<'a> for
Clockvar
source
§
impl<'a>
Node
<'a> for
ClockvarExpression
source
§
impl<'a>
Node
<'a> for
CmosSwitchInstance
source
§
impl<'a>
Node
<'a> for
CmosSwitchtype
source
§
impl<'a>
Node
<'a> for
CombinationalBody
source
§
impl<'a>
Node
<'a> for
CombinationalEntry
source
§
impl<'a>
Node
<'a> for
Comment
source
§
impl<'a>
Node
<'a> for
Concatenation
source
§
impl<'a>
Node
<'a> for
ConcurrentAssertionItemStatement
source
§
impl<'a>
Node
<'a> for
CondPattern
source
§
impl<'a>
Node
<'a> for
CondPredicate
source
§
impl<'a>
Node
<'a> for
ConditionalExpression
source
§
impl<'a>
Node
<'a> for
ConditionalStatement
source
§
impl<'a>
Node
<'a> for
Config
source
§
impl<'a>
Node
<'a> for
ConfigDeclaration
source
§
impl<'a>
Node
<'a> for
ConfigIdentifier
source
§
impl<'a>
Node
<'a> for
ConfigRuleStatementCellLib
source
§
impl<'a>
Node
<'a> for
ConfigRuleStatementCellUse
source
§
impl<'a>
Node
<'a> for
ConfigRuleStatementDefault
source
§
impl<'a>
Node
<'a> for
ConfigRuleStatementInstLib
source
§
impl<'a>
Node
<'a> for
ConfigRuleStatementInstUse
source
§
impl<'a>
Node
<'a> for
ConsecutiveRepetitionAsterisk
source
§
impl<'a>
Node
<'a> for
ConsecutiveRepetitionExpression
source
§
impl<'a>
Node
<'a> for
ConsecutiveRepetitionPlus
source
§
impl<'a>
Node
<'a> for
Const
source
§
impl<'a>
Node
<'a> for
ConstIdentifier
source
§
impl<'a>
Node
<'a> for
ConstantAssignmentPatternExpression
source
§
impl<'a>
Node
<'a> for
ConstantBitSelect
source
§
impl<'a>
Node
<'a> for
ConstantCast
source
§
impl<'a>
Node
<'a> for
ConstantConcatenation
source
§
impl<'a>
Node
<'a> for
ConstantExpressionBinary
source
§
impl<'a>
Node
<'a> for
ConstantExpressionTernary
source
§
impl<'a>
Node
<'a> for
ConstantExpressionUnary
source
§
impl<'a>
Node
<'a> for
ConstantFunctionCall
source
§
impl<'a>
Node
<'a> for
ConstantIndexedRange
source
§
impl<'a>
Node
<'a> for
ConstantLetExpression
source
§
impl<'a>
Node
<'a> for
ConstantMintypmaxExpressionTernary
source
§
impl<'a>
Node
<'a> for
ConstantMultipleConcatenation
source
§
impl<'a>
Node
<'a> for
ConstantPrimaryConcatenation
source
§
impl<'a>
Node
<'a> for
ConstantPrimaryEnum
source
§
impl<'a>
Node
<'a> for
ConstantPrimaryFormalPort
source
§
impl<'a>
Node
<'a> for
ConstantPrimaryMintypmaxExpression
source
§
impl<'a>
Node
<'a> for
ConstantPrimaryMultipleConcatenation
source
§
impl<'a>
Node
<'a> for
ConstantPrimaryPsParameter
source
§
impl<'a>
Node
<'a> for
ConstantPrimarySpecparam
source
§
impl<'a>
Node
<'a> for
ConstantRange
source
§
impl<'a>
Node
<'a> for
ConstantSelect
source
§
impl<'a>
Node
<'a> for
ConstraintBlock
source
§
impl<'a>
Node
<'a> for
ConstraintBlockItemSolve
source
§
impl<'a>
Node
<'a> for
ConstraintDeclaration
source
§
impl<'a>
Node
<'a> for
ConstraintExpressionArrow
source
§
impl<'a>
Node
<'a> for
ConstraintExpressionDisable
source
§
impl<'a>
Node
<'a> for
ConstraintExpressionExpression
source
§
impl<'a>
Node
<'a> for
ConstraintExpressionForeach
source
§
impl<'a>
Node
<'a> for
ConstraintExpressionIf
source
§
impl<'a>
Node
<'a> for
ConstraintIdentifier
source
§
impl<'a>
Node
<'a> for
ConstraintPrimary
source
§
impl<'a>
Node
<'a> for
ConstraintPrototype
source
§
impl<'a>
Node
<'a> for
ConstraintSetBrace
source
§
impl<'a>
Node
<'a> for
ContinuousAssignNet
source
§
impl<'a>
Node
<'a> for
ContinuousAssignVariable
source
§
impl<'a>
Node
<'a> for
ControlledReferenceEvent
source
§
impl<'a>
Node
<'a> for
ControlledTimingCheckEvent
source
§
impl<'a>
Node
<'a> for
CoverCross
source
§
impl<'a>
Node
<'a> for
CoverPoint
source
§
impl<'a>
Node
<'a> for
CoverPointIdentifier
source
§
impl<'a>
Node
<'a> for
CoverPropertyStatement
source
§
impl<'a>
Node
<'a> for
CoverSequenceStatement
source
§
impl<'a>
Node
<'a> for
CoverageEventAt
source
§
impl<'a>
Node
<'a> for
CoverageEventSample
source
§
impl<'a>
Node
<'a> for
CoverageOptionOption
source
§
impl<'a>
Node
<'a> for
CoverageOptionTypeOption
source
§
impl<'a>
Node
<'a> for
CoverageSpecOrOptionOption
source
§
impl<'a>
Node
<'a> for
CoverageSpecOrOptionSpec
source
§
impl<'a>
Node
<'a> for
CovergroupDeclaration
source
§
impl<'a>
Node
<'a> for
CovergroupExpression
source
§
impl<'a>
Node
<'a> for
CovergroupIdentifier
source
§
impl<'a>
Node
<'a> for
CovergroupRangeList
source
§
impl<'a>
Node
<'a> for
CovergroupValueRangeBinary
source
§
impl<'a>
Node
<'a> for
CovergroupVariableIdentifier
source
§
impl<'a>
Node
<'a> for
CrossBodyNonEmpty
source
§
impl<'a>
Node
<'a> for
CrossIdentifier
source
§
impl<'a>
Node
<'a> for
CrossSetExpression
source
§
impl<'a>
Node
<'a> for
CurrentState
source
§
impl<'a>
Node
<'a> for
CycleDelayConstRangeExpressionBinary
source
§
impl<'a>
Node
<'a> for
CycleDelayConstRangeExpressionDollar
source
§
impl<'a>
Node
<'a> for
CycleDelayExpression
source
§
impl<'a>
Node
<'a> for
CycleDelayIdentifier
source
§
impl<'a>
Node
<'a> for
CycleDelayIntegral
source
§
impl<'a>
Node
<'a> for
CycleDelayRangeAsterisk
source
§
impl<'a>
Node
<'a> for
CycleDelayRangeExpression
source
§
impl<'a>
Node
<'a> for
CycleDelayRangePlus
source
§
impl<'a>
Node
<'a> for
CycleDelayRangePrimary
source
§
impl<'a>
Node
<'a> for
DataDeclarationVariable
source
§
impl<'a>
Node
<'a> for
DataEvent
source
§
impl<'a>
Node
<'a> for
DataSourceExpression
source
§
impl<'a>
Node
<'a> for
DataTypeAtom
source
§
impl<'a>
Node
<'a> for
DataTypeEnum
source
§
impl<'a>
Node
<'a> for
DataTypeStructUnion
source
§
impl<'a>
Node
<'a> for
DataTypeType
source
§
impl<'a>
Node
<'a> for
DataTypeVector
source
§
impl<'a>
Node
<'a> for
DataTypeVirtual
source
§
impl<'a>
Node
<'a> for
DecimalBase
source
§
impl<'a>
Node
<'a> for
DecimalNumberBaseUnsigned
source
§
impl<'a>
Node
<'a> for
DecimalNumberBaseXNumber
source
§
impl<'a>
Node
<'a> for
DecimalNumberBaseZNumber
source
§
impl<'a>
Node
<'a> for
Default
source
§
impl<'a>
Node
<'a> for
DefaultClause
source
§
impl<'a>
Node
<'a> for
DefaultNettypeCompilerDirective
source
§
impl<'a>
Node
<'a> for
DefaultNettypeValue
source
§
impl<'a>
Node
<'a> for
DefaultSkewInput
source
§
impl<'a>
Node
<'a> for
DefaultSkewInputOutput
source
§
impl<'a>
Node
<'a> for
DefaultSkewOutput
source
§
impl<'a>
Node
<'a> for
DefaultText
source
§
impl<'a>
Node
<'a> for
DeferredImmediateAssertStatement
source
§
impl<'a>
Node
<'a> for
DeferredImmediateAssertionItem
source
§
impl<'a>
Node
<'a> for
DeferredImmediateAssumeStatement
source
§
impl<'a>
Node
<'a> for
DeferredImmediateCoverStatement
source
§
impl<'a>
Node
<'a> for
DefparamAssignment
source
§
impl<'a>
Node
<'a> for
Delay2Mintypmax
source
§
impl<'a>
Node
<'a> for
Delay2Single
source
§
impl<'a>
Node
<'a> for
Delay3Mintypmax
source
§
impl<'a>
Node
<'a> for
Delay3Single
source
§
impl<'a>
Node
<'a> for
DelayControlDelay
source
§
impl<'a>
Node
<'a> for
DelayControlMintypmax
source
§
impl<'a>
Node
<'a> for
DelayOrEventControlRepeat
source
§
impl<'a>
Node
<'a> for
DelayedDataWithMintypmax
source
§
impl<'a>
Node
<'a> for
DelayedReferenceWithMintypmax
source
§
impl<'a>
Node
<'a> for
DescriptionBindDirective
source
§
impl<'a>
Node
<'a> for
DescriptionPackageItem
source
§
impl<'a>
Node
<'a> for
DesignStatement
source
§
impl<'a>
Node
<'a> for
DisableStatementBlock
source
§
impl<'a>
Node
<'a> for
DisableStatementFork
source
§
impl<'a>
Node
<'a> for
DisableStatementTask
source
§
impl<'a>
Node
<'a> for
DistItem
source
§
impl<'a>
Node
<'a> for
DistList
source
§
impl<'a>
Node
<'a> for
DistWeightDivide
source
§
impl<'a>
Node
<'a> for
DistWeightEqual
source
§
impl<'a>
Node
<'a> for
DpiFunctionProto
source
§
impl<'a>
Node
<'a> for
DpiImportExportExportFunction
source
§
impl<'a>
Node
<'a> for
DpiImportExportExportTask
source
§
impl<'a>
Node
<'a> for
DpiImportExportImportFunction
source
§
impl<'a>
Node
<'a> for
DpiImportExportImportTask
source
§
impl<'a>
Node
<'a> for
DpiTaskProto
source
§
impl<'a>
Node
<'a> for
DriveStrength0z
source
§
impl<'a>
Node
<'a> for
DriveStrength01
source
§
impl<'a>
Node
<'a> for
DriveStrength1z
source
§
impl<'a>
Node
<'a> for
DriveStrength10
source
§
impl<'a>
Node
<'a> for
DriveStrengthz0
source
§
impl<'a>
Node
<'a> for
DriveStrengthz1
source
§
impl<'a>
Node
<'a> for
DynamicArrayNew
source
§
impl<'a>
Node
<'a> for
DynamicArrayVariableIdentifier
source
§
impl<'a>
Node
<'a> for
EdgeControlSpecifier
source
§
impl<'a>
Node
<'a> for
EdgeDescriptor
source
§
impl<'a>
Node
<'a> for
EdgeIndicatorParen
source
§
impl<'a>
Node
<'a> for
EdgeInputList
source
§
impl<'a>
Node
<'a> for
EdgeSensitivePathDeclarationFull
source
§
impl<'a>
Node
<'a> for
EdgeSensitivePathDeclarationParallel
source
§
impl<'a>
Node
<'a> for
EdgeSymbol
source
§
impl<'a>
Node
<'a> for
ElaborationSystemTaskError
source
§
impl<'a>
Node
<'a> for
ElaborationSystemTaskFatal
source
§
impl<'a>
Node
<'a> for
ElaborationSystemTaskInfo
source
§
impl<'a>
Node
<'a> for
ElaborationSystemTaskWarning
source
§
impl<'a>
Node
<'a> for
ElseGroupOfLines
source
§
impl<'a>
Node
<'a> for
ElsifGroupOfLines
source
§
impl<'a>
Node
<'a> for
EmptyUnpackedArrayConcatenation
source
§
impl<'a>
Node
<'a> for
EnableGateInstance
source
§
impl<'a>
Node
<'a> for
EnableGatetype
source
§
impl<'a>
Node
<'a> for
EnableTerminal
source
§
impl<'a>
Node
<'a> for
EndEdgeOffset
source
§
impl<'a>
Node
<'a> for
EndcelldefineDriveCompilerDirective
source
§
impl<'a>
Node
<'a> for
EndkeywordsDirective
source
§
impl<'a>
Node
<'a> for
EnumBaseTypeAtom
source
§
impl<'a>
Node
<'a> for
EnumBaseTypeType
source
§
impl<'a>
Node
<'a> for
EnumBaseTypeVector
source
§
impl<'a>
Node
<'a> for
EnumIdentifier
source
§
impl<'a>
Node
<'a> for
EnumNameDeclaration
source
§
impl<'a>
Node
<'a> for
ErrorLimitValue
source
§
impl<'a>
Node
<'a> for
EscapedIdentifier
source
§
impl<'a>
Node
<'a> for
EventBasedFlag
source
§
impl<'a>
Node
<'a> for
EventControlAsterisk
source
§
impl<'a>
Node
<'a> for
EventControlEventExpression
source
§
impl<'a>
Node
<'a> for
EventControlEventIdentifier
source
§
impl<'a>
Node
<'a> for
EventControlParenAsterisk
source
§
impl<'a>
Node
<'a> for
EventControlSequenceIdentifier
source
§
impl<'a>
Node
<'a> for
EventExpressionComma
source
§
impl<'a>
Node
<'a> for
EventExpressionExpression
source
§
impl<'a>
Node
<'a> for
EventExpressionOr
source
§
impl<'a>
Node
<'a> for
EventExpressionParen
source
§
impl<'a>
Node
<'a> for
EventExpressionSequence
source
§
impl<'a>
Node
<'a> for
EventTriggerNamed
source
§
impl<'a>
Node
<'a> for
EventTriggerNonblocking
source
§
impl<'a>
Node
<'a> for
Exp
source
§
impl<'a>
Node
<'a> for
ExpectPropertyStatement
source
§
impl<'a>
Node
<'a> for
ExpressionBinary
source
§
impl<'a>
Node
<'a> for
ExpressionOperatorAssignment
source
§
impl<'a>
Node
<'a> for
ExpressionOrDist
source
§
impl<'a>
Node
<'a> for
ExpressionUnary
source
§
impl<'a>
Node
<'a> for
ExternConstraintDeclaration
source
§
impl<'a>
Node
<'a> for
ExternTfDeclarationMethod
source
§
impl<'a>
Node
<'a> for
ExternTfDeclarationTask
source
§
impl<'a>
Node
<'a> for
FilePathSpecNonLiteral
source
§
impl<'a>
Node
<'a> for
FinalConstruct
source
§
impl<'a>
Node
<'a> for
FixedPointNumber
source
§
impl<'a>
Node
<'a> for
ForInitializationDeclaration
source
§
impl<'a>
Node
<'a> for
ForStep
source
§
impl<'a>
Node
<'a> for
ForVariableDeclaration
source
§
impl<'a>
Node
<'a> for
FormalArgument
source
§
impl<'a>
Node
<'a> for
FormalIdentifier
source
§
impl<'a>
Node
<'a> for
FormalPortIdentifier
source
§
impl<'a>
Node
<'a> for
FullEdgeSensitivePathDescription
source
§
impl<'a>
Node
<'a> for
FullPathDescription
source
§
impl<'a>
Node
<'a> for
FullskewTimingCheck
source
§
impl<'a>
Node
<'a> for
FunctionBodyDeclarationWithPort
source
§
impl<'a>
Node
<'a> for
FunctionBodyDeclarationWithoutPort
source
§
impl<'a>
Node
<'a> for
FunctionDeclaration
source
§
impl<'a>
Node
<'a> for
FunctionIdentifier
source
§
impl<'a>
Node
<'a> for
FunctionPrototype
source
§
impl<'a>
Node
<'a> for
FunctionStatement
source
§
impl<'a>
Node
<'a> for
FunctionStatementOrNullAttribute
source
§
impl<'a>
Node
<'a> for
FunctionSubroutineCall
source
§
impl<'a>
Node
<'a> for
GateInstantiationCmos
source
§
impl<'a>
Node
<'a> for
GateInstantiationEnable
source
§
impl<'a>
Node
<'a> for
GateInstantiationMos
source
§
impl<'a>
Node
<'a> for
GateInstantiationNInput
source
§
impl<'a>
Node
<'a> for
GateInstantiationNOutput
source
§
impl<'a>
Node
<'a> for
GateInstantiationPass
source
§
impl<'a>
Node
<'a> for
GateInstantiationPassEn
source
§
impl<'a>
Node
<'a> for
GateInstantiationPulldown
source
§
impl<'a>
Node
<'a> for
GateInstantiationPullup
source
§
impl<'a>
Node
<'a> for
GenerateBlockIdentifier
source
§
impl<'a>
Node
<'a> for
GenerateBlockMultiple
source
§
impl<'a>
Node
<'a> for
GenerateRegion
source
§
impl<'a>
Node
<'a> for
Genvar
source
§
impl<'a>
Node
<'a> for
GenvarDeclaration
source
§
impl<'a>
Node
<'a> for
GenvarExpression
source
§
impl<'a>
Node
<'a> for
GenvarIdentifier
source
§
impl<'a>
Node
<'a> for
GenvarInitialization
source
§
impl<'a>
Node
<'a> for
GenvarIterationAssignment
source
§
impl<'a>
Node
<'a> for
GenvarIterationPrefix
source
§
impl<'a>
Node
<'a> for
GenvarIterationSuffix
source
§
impl<'a>
Node
<'a> for
GotoRepetition
source
§
impl<'a>
Node
<'a> for
HexBase
source
§
impl<'a>
Node
<'a> for
HexNumber
source
§
impl<'a>
Node
<'a> for
HexValue
source
§
impl<'a>
Node
<'a> for
HierarchicalArrayIdentifier
source
§
impl<'a>
Node
<'a> for
HierarchicalBlockIdentifier
source
§
impl<'a>
Node
<'a> for
HierarchicalBtfIdentifierMethod
source
§
impl<'a>
Node
<'a> for
HierarchicalEventIdentifier
source
§
impl<'a>
Node
<'a> for
HierarchicalIdentifier
source
§
impl<'a>
Node
<'a> for
HierarchicalInstance
source
§
impl<'a>
Node
<'a> for
HierarchicalNetIdentifier
source
§
impl<'a>
Node
<'a> for
HierarchicalParameterIdentifier
source
§
impl<'a>
Node
<'a> for
HierarchicalPropertyIdentifier
source
§
impl<'a>
Node
<'a> for
HierarchicalSequenceIdentifier
source
§
impl<'a>
Node
<'a> for
HierarchicalTaskIdentifier
source
§
impl<'a>
Node
<'a> for
HierarchicalTfIdentifier
source
§
impl<'a>
Node
<'a> for
HierarchicalVariableIdentifier
source
§
impl<'a>
Node
<'a> for
HoldTimingCheck
source
§
impl<'a>
Node
<'a> for
IdentifierList
source
§
impl<'a>
Node
<'a> for
IfGenerateConstruct
source
§
impl<'a>
Node
<'a> for
IfdefDirective
source
§
impl<'a>
Node
<'a> for
IfdefGroupOfLines
source
§
impl<'a>
Node
<'a> for
IfndefDirective
source
§
impl<'a>
Node
<'a> for
IfndefGroupOfLines
source
§
impl<'a>
Node
<'a> for
ImplicitDataType
source
§
impl<'a>
Node
<'a> for
IncOrDecExpressionPrefix
source
§
impl<'a>
Node
<'a> for
IncOrDecExpressionSuffix
source
§
impl<'a>
Node
<'a> for
IncOrDecOperator
source
§
impl<'a>
Node
<'a> for
IncludeCompilerDirectiveAngleBracket
source
§
impl<'a>
Node
<'a> for
IncludeCompilerDirectiveDoubleQuote
source
§
impl<'a>
Node
<'a> for
IncludeCompilerDirectiveTextMacroUsage
source
§
impl<'a>
Node
<'a> for
IncludeStatement
source
§
impl<'a>
Node
<'a> for
IndexVariableIdentifier
source
§
impl<'a>
Node
<'a> for
IndexedRange
source
§
impl<'a>
Node
<'a> for
InitVal
source
§
impl<'a>
Node
<'a> for
InitialConstruct
source
§
impl<'a>
Node
<'a> for
InoutDeclaration
source
§
impl<'a>
Node
<'a> for
InoutPortIdentifier
source
§
impl<'a>
Node
<'a> for
InoutTerminal
source
§
impl<'a>
Node
<'a> for
InputDeclarationNet
source
§
impl<'a>
Node
<'a> for
InputDeclarationVariable
source
§
impl<'a>
Node
<'a> for
InputIdentifierInterface
source
§
impl<'a>
Node
<'a> for
InputPortIdentifier
source
§
impl<'a>
Node
<'a> for
InputTerminal
source
§
impl<'a>
Node
<'a> for
InsideExpression
source
§
impl<'a>
Node
<'a> for
InstClause
source
§
impl<'a>
Node
<'a> for
InstName
source
§
impl<'a>
Node
<'a> for
InstanceIdentifier
source
§
impl<'a>
Node
<'a> for
IntegerCovergroupExpression
source
§
impl<'a>
Node
<'a> for
Interface
source
§
impl<'a>
Node
<'a> for
InterfaceAnsiHeader
source
§
impl<'a>
Node
<'a> for
InterfaceClassDeclaration
source
§
impl<'a>
Node
<'a> for
InterfaceClassItemMethod
source
§
impl<'a>
Node
<'a> for
InterfaceClassMethod
source
§
impl<'a>
Node
<'a> for
InterfaceClassType
source
§
impl<'a>
Node
<'a> for
InterfaceDeclarationAnsi
source
§
impl<'a>
Node
<'a> for
InterfaceDeclarationExternAnsi
source
§
impl<'a>
Node
<'a> for
InterfaceDeclarationExternNonansi
source
§
impl<'a>
Node
<'a> for
InterfaceDeclarationNonansi
source
§
impl<'a>
Node
<'a> for
InterfaceDeclarationWildcard
source
§
impl<'a>
Node
<'a> for
InterfaceIdentifier
source
§
impl<'a>
Node
<'a> for
InterfaceInstanceIdentifier
source
§
impl<'a>
Node
<'a> for
InterfaceInstantiation
source
§
impl<'a>
Node
<'a> for
InterfaceNonansiHeader
source
§
impl<'a>
Node
<'a> for
InterfaceOrGenerateItemExtern
source
§
impl<'a>
Node
<'a> for
InterfaceOrGenerateItemModule
source
§
impl<'a>
Node
<'a> for
InterfacePortDeclaration
source
§
impl<'a>
Node
<'a> for
InterfacePortHeaderIdentifier
source
§
impl<'a>
Node
<'a> for
InterfacePortHeaderInterface
source
§
impl<'a>
Node
<'a> for
JumpStatementBreak
source
§
impl<'a>
Node
<'a> for
JumpStatementContinue
source
§
impl<'a>
Node
<'a> for
JumpStatementReturn
source
§
impl<'a>
Node
<'a> for
Keyword
source
§
impl<'a>
Node
<'a> for
KeywordsDirective
source
§
impl<'a>
Node
<'a> for
LetActualArg
source
§
impl<'a>
Node
<'a> for
LetDeclaration
source
§
impl<'a>
Node
<'a> for
LetExpression
source
§
impl<'a>
Node
<'a> for
LetIdentifier
source
§
impl<'a>
Node
<'a> for
LetListOfArgumentsNamed
source
§
impl<'a>
Node
<'a> for
LetListOfArgumentsOrdered
source
§
impl<'a>
Node
<'a> for
LetPortItem
source
§
impl<'a>
Node
<'a> for
LetPortList
source
§
impl<'a>
Node
<'a> for
Level
source
§
impl<'a>
Node
<'a> for
LevelInputList
source
§
impl<'a>
Node
<'a> for
LevelSymbol
source
§
impl<'a>
Node
<'a> for
LiblistClause
source
§
impl<'a>
Node
<'a> for
LibraryDeclaration
source
§
impl<'a>
Node
<'a> for
LibraryIdentifier
source
§
impl<'a>
Node
<'a> for
LibraryText
source
§
impl<'a>
Node
<'a> for
LimitValue
source
§
impl<'a>
Node
<'a> for
LineCompilerDirective
source
§
impl<'a>
Node
<'a> for
ListOfActualArguments
source
§
impl<'a>
Node
<'a> for
ListOfArgumentsNamed
source
§
impl<'a>
Node
<'a> for
ListOfArgumentsOrdered
source
§
impl<'a>
Node
<'a> for
ListOfCheckerPortConnectionsNamed
source
§
impl<'a>
Node
<'a> for
ListOfCheckerPortConnectionsOrdered
source
§
impl<'a>
Node
<'a> for
ListOfClockingDeclAssign
source
§
impl<'a>
Node
<'a> for
ListOfCrossItems
source
§
impl<'a>
Node
<'a> for
ListOfDefparamAssignments
source
§
impl<'a>
Node
<'a> for
ListOfFormalArguments
source
§
impl<'a>
Node
<'a> for
ListOfGenvarIdentifiers
source
§
impl<'a>
Node
<'a> for
ListOfInterfaceIdentifiers
source
§
impl<'a>
Node
<'a> for
ListOfNetAssignments
source
§
impl<'a>
Node
<'a> for
ListOfNetDeclAssignments
source
§
impl<'a>
Node
<'a> for
ListOfParamAssignments
source
§
impl<'a>
Node
<'a> for
ListOfParameterAssignmentsNamed
source
§
impl<'a>
Node
<'a> for
ListOfParameterAssignmentsOrdered
source
§
impl<'a>
Node
<'a> for
ListOfPathDelayExpressions
source
§
impl<'a>
Node
<'a> for
ListOfPathInputs
source
§
impl<'a>
Node
<'a> for
ListOfPathOutputs
source
§
impl<'a>
Node
<'a> for
ListOfPortConnectionsNamed
source
§
impl<'a>
Node
<'a> for
ListOfPortConnectionsOrdered
source
§
impl<'a>
Node
<'a> for
ListOfPortDeclarations
source
§
impl<'a>
Node
<'a> for
ListOfPortIdentifiers
source
§
impl<'a>
Node
<'a> for
ListOfPorts
source
§
impl<'a>
Node
<'a> for
ListOfSpecparamAssignments
source
§
impl<'a>
Node
<'a> for
ListOfTfVariableIdentifiers
source
§
impl<'a>
Node
<'a> for
ListOfTypeAssignments
source
§
impl<'a>
Node
<'a> for
ListOfUdpPortIdentifiers
source
§
impl<'a>
Node
<'a> for
ListOfVariableAssignments
source
§
impl<'a>
Node
<'a> for
ListOfVariableDeclAssignments
source
§
impl<'a>
Node
<'a> for
ListOfVariableIdentifiers
source
§
impl<'a>
Node
<'a> for
ListOfVariablePortIdentifiers
source
§
impl<'a>
Node
<'a> for
Local
source
§
impl<'a>
Node
<'a> for
LocalParameterDeclarationParam
source
§
impl<'a>
Node
<'a> for
LocalParameterDeclarationType
source
§
impl<'a>
Node
<'a> for
Locate
source
§
impl<'a>
Node
<'a> for
LoopGenerateConstruct
source
§
impl<'a>
Node
<'a> for
LoopStatementDoWhile
source
§
impl<'a>
Node
<'a> for
LoopStatementFor
source
§
impl<'a>
Node
<'a> for
LoopStatementForeach
source
§
impl<'a>
Node
<'a> for
LoopStatementForever
source
§
impl<'a>
Node
<'a> for
LoopStatementRepeat
source
§
impl<'a>
Node
<'a> for
LoopStatementWhile
source
§
impl<'a>
Node
<'a> for
LoopVariables
source
§
impl<'a>
Node
<'a> for
MacroText
source
§
impl<'a>
Node
<'a> for
MemberIdentifier
source
§
impl<'a>
Node
<'a> for
MethodCall
source
§
impl<'a>
Node
<'a> for
MethodCallBodyUser
source
§
impl<'a>
Node
<'a> for
MethodIdentifier
source
§
impl<'a>
Node
<'a> for
MintypmaxExpressionTernary
source
§
impl<'a>
Node
<'a> for
ModportClockingDeclaration
source
§
impl<'a>
Node
<'a> for
ModportDeclaration
source
§
impl<'a>
Node
<'a> for
ModportIdentifier
source
§
impl<'a>
Node
<'a> for
ModportItem
source
§
impl<'a>
Node
<'a> for
ModportPortsDeclarationClocking
source
§
impl<'a>
Node
<'a> for
ModportPortsDeclarationSimple
source
§
impl<'a>
Node
<'a> for
ModportPortsDeclarationTf
source
§
impl<'a>
Node
<'a> for
ModportSimplePortNamed
source
§
impl<'a>
Node
<'a> for
ModportSimplePortOrdered
source
§
impl<'a>
Node
<'a> for
ModportSimplePortsDeclaration
source
§
impl<'a>
Node
<'a> for
ModportTfPortsDeclaration
source
§
impl<'a>
Node
<'a> for
ModuleAnsiHeader
source
§
impl<'a>
Node
<'a> for
ModuleDeclarationAnsi
source
§
impl<'a>
Node
<'a> for
ModuleDeclarationExternAnsi
source
§
impl<'a>
Node
<'a> for
ModuleDeclarationExternNonansi
source
§
impl<'a>
Node
<'a> for
ModuleDeclarationNonansi
source
§
impl<'a>
Node
<'a> for
ModuleDeclarationWildcard
source
§
impl<'a>
Node
<'a> for
ModuleIdentifier
source
§
impl<'a>
Node
<'a> for
ModuleInstantiation
source
§
impl<'a>
Node
<'a> for
ModuleNonansiHeader
source
§
impl<'a>
Node
<'a> for
ModuleOrGenerateItemDeclarationClocking
source
§
impl<'a>
Node
<'a> for
ModuleOrGenerateItemDeclarationDisable
source
§
impl<'a>
Node
<'a> for
ModuleOrGenerateItemGate
source
§
impl<'a>
Node
<'a> for
ModuleOrGenerateItemModule
source
§
impl<'a>
Node
<'a> for
ModuleOrGenerateItemModuleItem
source
§
impl<'a>
Node
<'a> for
ModuleOrGenerateItemParameter
source
§
impl<'a>
Node
<'a> for
ModuleOrGenerateItemUdp
source
§
impl<'a>
Node
<'a> for
ModulePathConcatenation
source
§
impl<'a>
Node
<'a> for
ModulePathConditionalExpression
source
§
impl<'a>
Node
<'a> for
ModulePathExpressionBinary
source
§
impl<'a>
Node
<'a> for
ModulePathExpressionUnary
source
§
impl<'a>
Node
<'a> for
ModulePathMintypmaxExpressionTernary
source
§
impl<'a>
Node
<'a> for
ModulePathMultipleConcatenation
source
§
impl<'a>
Node
<'a> for
ModulePathPrimaryMintypmax
source
§
impl<'a>
Node
<'a> for
MosSwitchInstance
source
§
impl<'a>
Node
<'a> for
MosSwitchtype
source
§
impl<'a>
Node
<'a> for
MultipleConcatenation
source
§
impl<'a>
Node
<'a> for
NInputGateInstance
source
§
impl<'a>
Node
<'a> for
NInputGatetype
source
§
impl<'a>
Node
<'a> for
NOutputGateInstance
source
§
impl<'a>
Node
<'a> for
NOutputGatetype
source
§
impl<'a>
Node
<'a> for
NameOfInstance
source
§
impl<'a>
Node
<'a> for
NamedCheckerPortConnectionAsterisk
source
§
impl<'a>
Node
<'a> for
NamedCheckerPortConnectionIdentifier
source
§
impl<'a>
Node
<'a> for
NamedParameterAssignment
source
§
impl<'a>
Node
<'a> for
NamedPortConnectionAsterisk
source
§
impl<'a>
Node
<'a> for
NamedPortConnectionIdentifier
source
§
impl<'a>
Node
<'a> for
NcontrolTerminal
source
§
impl<'a>
Node
<'a> for
NetAlias
source
§
impl<'a>
Node
<'a> for
NetAssignment
source
§
impl<'a>
Node
<'a> for
NetDeclAssignment
source
§
impl<'a>
Node
<'a> for
NetDeclarationInterconnect
source
§
impl<'a>
Node
<'a> for
NetDeclarationNetType
source
§
impl<'a>
Node
<'a> for
NetDeclarationNetTypeIdentifier
source
§
impl<'a>
Node
<'a> for
NetIdentifier
source
§
impl<'a>
Node
<'a> for
NetLvalueIdentifier
source
§
impl<'a>
Node
<'a> for
NetLvalueLvalue
source
§
impl<'a>
Node
<'a> for
NetLvaluePattern
source
§
impl<'a>
Node
<'a> for
NetPortHeader
source
§
impl<'a>
Node
<'a> for
NetPortTypeDataType
source
§
impl<'a>
Node
<'a> for
NetPortTypeInterconnect
source
§
impl<'a>
Node
<'a> for
NetTypeDeclarationDataType
source
§
impl<'a>
Node
<'a> for
NetTypeDeclarationNetType
source
§
impl<'a>
Node
<'a> for
NetTypeIdentifier
source
§
impl<'a>
Node
<'a> for
New
source
§
impl<'a>
Node
<'a> for
NochangeTimingCheck
source
§
impl<'a>
Node
<'a> for
NonConsecutiveRepetition
source
§
impl<'a>
Node
<'a> for
NonPortModuleItemSpecparam
source
§
impl<'a>
Node
<'a> for
NonPortProgramItemAssertion
source
§
impl<'a>
Node
<'a> for
NonPortProgramItemAssign
source
§
impl<'a>
Node
<'a> for
NonPortProgramItemFinal
source
§
impl<'a>
Node
<'a> for
NonPortProgramItemInitial
source
§
impl<'a>
Node
<'a> for
NonPortProgramItemModule
source
§
impl<'a>
Node
<'a> for
NonZeroUnsignedNumber
source
§
impl<'a>
Node
<'a> for
NonblockingAssignment
source
§
impl<'a>
Node
<'a> for
NonrangeSelect
source
§
impl<'a>
Node
<'a> for
NonrangeVariableLvalue
source
§
impl<'a>
Node
<'a> for
Notifier
source
§
impl<'a>
Node
<'a> for
NounconnectedDriveCompilerDirective
source
§
impl<'a>
Node
<'a> for
OctalBase
source
§
impl<'a>
Node
<'a> for
OctalNumber
source
§
impl<'a>
Node
<'a> for
OctalValue
source
§
impl<'a>
Node
<'a> for
OpenRangeList
source
§
impl<'a>
Node
<'a> for
OpenValueRange
source
§
impl<'a>
Node
<'a> for
OperatorAssignment
source
§
impl<'a>
Node
<'a> for
OrderedCheckerPortConnection
source
§
impl<'a>
Node
<'a> for
OrderedParameterAssignment
source
§
impl<'a>
Node
<'a> for
OrderedPortConnection
source
§
impl<'a>
Node
<'a> for
OutputDeclarationNet
source
§
impl<'a>
Node
<'a> for
OutputDeclarationVariable
source
§
impl<'a>
Node
<'a> for
OutputIdentifierInterface
source
§
impl<'a>
Node
<'a> for
OutputPortIdentifier
source
§
impl<'a>
Node
<'a> for
OutputSymbol
source
§
impl<'a>
Node
<'a> for
OutputTerminal
source
§
impl<'a>
Node
<'a> for
PackageDeclaration
source
§
impl<'a>
Node
<'a> for
PackageExportDeclarationAsterisk
source
§
impl<'a>
Node
<'a> for
PackageExportDeclarationItem
source
§
impl<'a>
Node
<'a> for
PackageIdentifier
source
§
impl<'a>
Node
<'a> for
PackageImportDeclaration
source
§
impl<'a>
Node
<'a> for
PackageImportItemAsterisk
source
§
impl<'a>
Node
<'a> for
PackageImportItemIdentifier
source
§
impl<'a>
Node
<'a> for
PackageScopePackage
source
§
impl<'a>
Node
<'a> for
Packed
source
§
impl<'a>
Node
<'a> for
PackedDimensionRange
source
§
impl<'a>
Node
<'a> for
ParBlock
source
§
impl<'a>
Node
<'a> for
ParallelEdgeSensitivePathDescription
source
§
impl<'a>
Node
<'a> for
ParallelPathDescription
source
§
impl<'a>
Node
<'a> for
ParamAssignment
source
§
impl<'a>
Node
<'a> for
ParameterDeclarationParam
source
§
impl<'a>
Node
<'a> for
ParameterDeclarationType
source
§
impl<'a>
Node
<'a> for
ParameterIdentifier
source
§
impl<'a>
Node
<'a> for
ParameterOverride
source
§
impl<'a>
Node
<'a> for
ParameterPortDeclarationParamList
source
§
impl<'a>
Node
<'a> for
ParameterPortDeclarationTypeList
source
§
impl<'a>
Node
<'a> for
ParameterPortListAssignment
source
§
impl<'a>
Node
<'a> for
ParameterPortListDeclaration
source
§
impl<'a>
Node
<'a> for
ParameterValueAssignment
source
§
impl<'a>
Node
<'a> for
PassEnSwitchtype
source
§
impl<'a>
Node
<'a> for
PassEnableSwitchInstance
source
§
impl<'a>
Node
<'a> for
PassSwitchInstance
source
§
impl<'a>
Node
<'a> for
PassSwitchtype
source
§
impl<'a>
Node
<'a> for
PathDelayExpression
source
§
impl<'a>
Node
<'a> for
PathDelayValueParen
source
§
impl<'a>
Node
<'a> for
PatternIdentifierList
source
§
impl<'a>
Node
<'a> for
PatternList
source
§
impl<'a>
Node
<'a> for
PatternTagged
source
§
impl<'a>
Node
<'a> for
PatternVariable
source
§
impl<'a>
Node
<'a> for
PcontrolTerminal
source
§
impl<'a>
Node
<'a> for
PeriodTimingCheck
source
§
impl<'a>
Node
<'a> for
PolarityOperator
source
§
impl<'a>
Node
<'a> for
PortDeclarationInout
source
§
impl<'a>
Node
<'a> for
PortDeclarationInput
source
§
impl<'a>
Node
<'a> for
PortDeclarationInterface
source
§
impl<'a>
Node
<'a> for
PortDeclarationOutput
source
§
impl<'a>
Node
<'a> for
PortDeclarationRef
source
§
impl<'a>
Node
<'a> for
PortExpressionBrace
source
§
impl<'a>
Node
<'a> for
PortIdentifier
source
§
impl<'a>
Node
<'a> for
PortNamed
source
§
impl<'a>
Node
<'a> for
PortNonNamed
source
§
impl<'a>
Node
<'a> for
PortReference
source
§
impl<'a>
Node
<'a> for
PositionCompilerDirective
source
§
impl<'a>
Node
<'a> for
Pragma
source
§
impl<'a>
Node
<'a> for
PragmaExpressionAssignment
source
§
impl<'a>
Node
<'a> for
PragmaKeyword
source
§
impl<'a>
Node
<'a> for
PragmaName
source
§
impl<'a>
Node
<'a> for
PragmaValueParen
source
§
impl<'a>
Node
<'a> for
PreprocessorText
source
§
impl<'a>
Node
<'a> for
PrimaryConcatenation
source
§
impl<'a>
Node
<'a> for
PrimaryHierarchical
source
§
impl<'a>
Node
<'a> for
PrimaryMintypmaxExpression
source
§
impl<'a>
Node
<'a> for
PrimaryMultipleConcatenation
source
§
impl<'a>
Node
<'a> for
ProceduralContinuousAssignmentAssign
source
§
impl<'a>
Node
<'a> for
ProceduralContinuousAssignmentDeassign
source
§
impl<'a>
Node
<'a> for
ProceduralContinuousAssignmentForceNet
source
§
impl<'a>
Node
<'a> for
ProceduralContinuousAssignmentForceVariable
source
§
impl<'a>
Node
<'a> for
ProceduralContinuousAssignmentReleaseNet
source
§
impl<'a>
Node
<'a> for
ProceduralContinuousAssignmentReleaseVariable
source
§
impl<'a>
Node
<'a> for
ProceduralTimingControlStatement
source
§
impl<'a>
Node
<'a> for
Production
source
§
impl<'a>
Node
<'a> for
ProductionIdentifier
source
§
impl<'a>
Node
<'a> for
ProductionItem
source
§
impl<'a>
Node
<'a> for
ProgramAnsiHeader
source
§
impl<'a>
Node
<'a> for
ProgramDeclarationAnsi
source
§
impl<'a>
Node
<'a> for
ProgramDeclarationExternAnsi
source
§
impl<'a>
Node
<'a> for
ProgramDeclarationExternNonansi
source
§
impl<'a>
Node
<'a> for
ProgramDeclarationNonansi
source
§
impl<'a>
Node
<'a> for
ProgramDeclarationWildcard
source
§
impl<'a>
Node
<'a> for
ProgramIdentifier
source
§
impl<'a>
Node
<'a> for
ProgramInstantiation
source
§
impl<'a>
Node
<'a> for
ProgramNonansiHeader
source
§
impl<'a>
Node
<'a> for
PropertyCaseItemDefault
source
§
impl<'a>
Node
<'a> for
PropertyCaseItemNondefault
source
§
impl<'a>
Node
<'a> for
PropertyDeclaration
source
§
impl<'a>
Node
<'a> for
PropertyExprAcceptOn
source
§
impl<'a>
Node
<'a> for
PropertyExprAlways
source
§
impl<'a>
Node
<'a> for
PropertyExprBinaryProperty
source
§
impl<'a>
Node
<'a> for
PropertyExprBinarySequence
source
§
impl<'a>
Node
<'a> for
PropertyExprCase
source
§
impl<'a>
Node
<'a> for
PropertyExprClockingEvent
source
§
impl<'a>
Node
<'a> for
PropertyExprEventually
source
§
impl<'a>
Node
<'a> for
PropertyExprIf
source
§
impl<'a>
Node
<'a> for
PropertyExprNexttime
source
§
impl<'a>
Node
<'a> for
PropertyExprNot
source
§
impl<'a>
Node
<'a> for
PropertyExprParen
source
§
impl<'a>
Node
<'a> for
PropertyExprRejectOn
source
§
impl<'a>
Node
<'a> for
PropertyExprSAlways
source
§
impl<'a>
Node
<'a> for
PropertyExprSEventually
source
§
impl<'a>
Node
<'a> for
PropertyExprSNexttime
source
§
impl<'a>
Node
<'a> for
PropertyExprStrong
source
§
impl<'a>
Node
<'a> for
PropertyExprSyncAcceptOn
source
§
impl<'a>
Node
<'a> for
PropertyExprSyncRejectOn
source
§
impl<'a>
Node
<'a> for
PropertyExprWeak
source
§
impl<'a>
Node
<'a> for
PropertyIdentifier
source
§
impl<'a>
Node
<'a> for
PropertyInstance
source
§
impl<'a>
Node
<'a> for
PropertyListOfArgumentsNamed
source
§
impl<'a>
Node
<'a> for
PropertyListOfArgumentsOrdered
source
§
impl<'a>
Node
<'a> for
PropertyPortItem
source
§
impl<'a>
Node
<'a> for
PropertyPortList
source
§
impl<'a>
Node
<'a> for
PropertySpec
source
§
impl<'a>
Node
<'a> for
PsCheckerIdentifier
source
§
impl<'a>
Node
<'a> for
PsClassIdentifier
source
§
impl<'a>
Node
<'a> for
PsCovergroupIdentifier
source
§
impl<'a>
Node
<'a> for
PsIdentifier
source
§
impl<'a>
Node
<'a> for
PsOrHierarchicalArrayIdentifier
source
§
impl<'a>
Node
<'a> for
PsOrHierarchicalNetIdentifierHierarchical
source
§
impl<'a>
Node
<'a> for
PsOrHierarchicalNetIdentifierPackageScope
source
§
impl<'a>
Node
<'a> for
PsOrHierarchicalPropertyIdentifierHierarchical
source
§
impl<'a>
Node
<'a> for
PsOrHierarchicalPropertyIdentifierPackageScope
source
§
impl<'a>
Node
<'a> for
PsOrHierarchicalSequenceIdentifierHierarchical
source
§
impl<'a>
Node
<'a> for
PsOrHierarchicalSequenceIdentifierPackageScope
source
§
impl<'a>
Node
<'a> for
PsOrHierarchicalTfIdentifierHierarchical
source
§
impl<'a>
Node
<'a> for
PsOrHierarchicalTfIdentifierPackageScope
source
§
impl<'a>
Node
<'a> for
PsParameterIdentifierGenerate
source
§
impl<'a>
Node
<'a> for
PsParameterIdentifierScope
source
§
impl<'a>
Node
<'a> for
PsTypeIdentifier
source
§
impl<'a>
Node
<'a> for
PullGateInstance
source
§
impl<'a>
Node
<'a> for
PulldownStrength0
source
§
impl<'a>
Node
<'a> for
PulldownStrength01
source
§
impl<'a>
Node
<'a> for
PulldownStrength10
source
§
impl<'a>
Node
<'a> for
PullupStrength01
source
§
impl<'a>
Node
<'a> for
PullupStrength1
source
§
impl<'a>
Node
<'a> for
PullupStrength10
source
§
impl<'a>
Node
<'a> for
PulseControlSpecparamWithDescriptor
source
§
impl<'a>
Node
<'a> for
PulseControlSpecparamWithoutDescriptor
source
§
impl<'a>
Node
<'a> for
PulsestyleDeclaration
source
§
impl<'a>
Node
<'a> for
QueueDimension
source
§
impl<'a>
Node
<'a> for
Rand
source
§
impl<'a>
Node
<'a> for
RandcaseItem
source
§
impl<'a>
Node
<'a> for
RandcaseStatement
source
§
impl<'a>
Node
<'a> for
RandomizeCall
source
§
impl<'a>
Node
<'a> for
RandsequenceStatement
source
§
impl<'a>
Node
<'a> for
RealNumberFloating
source
§
impl<'a>
Node
<'a> for
RecoveryTimingCheck
source
§
impl<'a>
Node
<'a> for
RecremTimingCheck
source
§
impl<'a>
Node
<'a> for
RefDeclaration
source
§
impl<'a>
Node
<'a> for
ReferenceEvent
source
§
impl<'a>
Node
<'a> for
RejectLimitValue
source
§
impl<'a>
Node
<'a> for
RemainActiveFlag
source
§
impl<'a>
Node
<'a> for
RemovalTimingCheck
source
§
impl<'a>
Node
<'a> for
RepeatRangeBinary
source
§
impl<'a>
Node
<'a> for
ResetallCompilerDirective
source
§
impl<'a>
Node
<'a> for
RestrictPropertyStatement
source
§
impl<'a>
Node
<'a> for
Root
source
§
impl<'a>
Node
<'a> for
RsCase
source
§
impl<'a>
Node
<'a> for
RsCaseItemDefault
source
§
impl<'a>
Node
<'a> for
RsCaseItemNondefault
source
§
impl<'a>
Node
<'a> for
RsCodeBlock
source
§
impl<'a>
Node
<'a> for
RsIfElse
source
§
impl<'a>
Node
<'a> for
RsProductionListJoin
source
§
impl<'a>
Node
<'a> for
RsProductionListProd
source
§
impl<'a>
Node
<'a> for
RsRepeat
source
§
impl<'a>
Node
<'a> for
RsRule
source
§
impl<'a>
Node
<'a> for
ScalarConstant
source
§
impl<'a>
Node
<'a> for
ScalarTimingCheckConditionBinary
source
§
impl<'a>
Node
<'a> for
ScalarTimingCheckConditionUnary
source
§
impl<'a>
Node
<'a> for
Select
source
§
impl<'a>
Node
<'a> for
SelectCondition
source
§
impl<'a>
Node
<'a> for
SelectExpressionAnd
source
§
impl<'a>
Node
<'a> for
SelectExpressionCrossSet
source
§
impl<'a>
Node
<'a> for
SelectExpressionNot
source
§
impl<'a>
Node
<'a> for
SelectExpressionOr
source
§
impl<'a>
Node
<'a> for
SelectExpressionParen
source
§
impl<'a>
Node
<'a> for
SelectExpressionWith
source
§
impl<'a>
Node
<'a> for
SeqBlock
source
§
impl<'a>
Node
<'a> for
SequenceAbbrev
source
§
impl<'a>
Node
<'a> for
SequenceDeclaration
source
§
impl<'a>
Node
<'a> for
SequenceExprBinary
source
§
impl<'a>
Node
<'a> for
SequenceExprClockingEvent
source
§
impl<'a>
Node
<'a> for
SequenceExprCycleDelayExpr
source
§
impl<'a>
Node
<'a> for
SequenceExprExprCycleDelayExpr
source
§
impl<'a>
Node
<'a> for
SequenceExprExpression
source
§
impl<'a>
Node
<'a> for
SequenceExprFirstMatch
source
§
impl<'a>
Node
<'a> for
SequenceExprInstance
source
§
impl<'a>
Node
<'a> for
SequenceExprParen
source
§
impl<'a>
Node
<'a> for
SequenceExprThroughout
source
§
impl<'a>
Node
<'a> for
SequenceIdentifier
source
§
impl<'a>
Node
<'a> for
SequenceInstance
source
§
impl<'a>
Node
<'a> for
SequenceListOfArgumentsNamed
source
§
impl<'a>
Node
<'a> for
SequenceListOfArgumentsOrdered
source
§
impl<'a>
Node
<'a> for
SequenceMethodCall
source
§
impl<'a>
Node
<'a> for
SequencePortItem
source
§
impl<'a>
Node
<'a> for
SequencePortList
source
§
impl<'a>
Node
<'a> for
SequentialBody
source
§
impl<'a>
Node
<'a> for
SequentialEntry
source
§
impl<'a>
Node
<'a> for
SetCovergroupExpression
source
§
impl<'a>
Node
<'a> for
SetupTimingCheck
source
§
impl<'a>
Node
<'a> for
SetupholdTimingCheck
source
§
impl<'a>
Node
<'a> for
ShowcancelledDeclaration
source
§
impl<'a>
Node
<'a> for
SignalIdentifier
source
§
impl<'a>
Node
<'a> for
SimpleIdentifier
source
§
impl<'a>
Node
<'a> for
SimpleImmediateAssertStatement
source
§
impl<'a>
Node
<'a> for
SimpleImmediateAssumeStatement
source
§
impl<'a>
Node
<'a> for
SimpleImmediateCoverStatement
source
§
impl<'a>
Node
<'a> for
SimplePathDeclarationFull
source
§
impl<'a>
Node
<'a> for
SimplePathDeclarationParallel
source
§
impl<'a>
Node
<'a> for
Size
source
§
impl<'a>
Node
<'a> for
SkewTimingCheck
source
§
impl<'a>
Node
<'a> for
Soft
source
§
impl<'a>
Node
<'a> for
SolveBeforeList
source
§
impl<'a>
Node
<'a> for
SourceDescriptionNotDirective
source
§
impl<'a>
Node
<'a> for
SourceText
source
§
impl<'a>
Node
<'a> for
SpecifyBlock
source
§
impl<'a>
Node
<'a> for
SpecifyInputTerminalDescriptor
source
§
impl<'a>
Node
<'a> for
SpecifyOutputTerminalDescriptor
source
§
impl<'a>
Node
<'a> for
SpecparamAssignmentMintypmax
source
§
impl<'a>
Node
<'a> for
SpecparamDeclaration
source
§
impl<'a>
Node
<'a> for
SpecparamIdentifier
source
§
impl<'a>
Node
<'a> for
StartEdgeOffset
source
§
impl<'a>
Node
<'a> for
StateDependentPathDeclarationIfEdgeSensitive
source
§
impl<'a>
Node
<'a> for
StateDependentPathDeclarationIfNone
source
§
impl<'a>
Node
<'a> for
StateDependentPathDeclarationIfSimple
source
§
impl<'a>
Node
<'a> for
Statement
source
§
impl<'a>
Node
<'a> for
StatementOrNullAttribute
source
§
impl<'a>
Node
<'a> for
Static
source
§
impl<'a>
Node
<'a> for
StreamConcatenation
source
§
impl<'a>
Node
<'a> for
StreamExpression
source
§
impl<'a>
Node
<'a> for
StreamOperator
source
§
impl<'a>
Node
<'a> for
StreamingConcatenation
source
§
impl<'a>
Node
<'a> for
StringLiteral
source
§
impl<'a>
Node
<'a> for
StructUnionMember
source
§
impl<'a>
Node
<'a> for
SubroutineCallRandomize
source
§
impl<'a>
Node
<'a> for
SubroutineCallStatementFunction
source
§
impl<'a>
Node
<'a> for
Symbol
source
§
impl<'a>
Node
<'a> for
SystemTfCallArgDataType
source
§
impl<'a>
Node
<'a> for
SystemTfCallArgExpression
source
§
impl<'a>
Node
<'a> for
SystemTfCallArgOptional
source
§
impl<'a>
Node
<'a> for
SystemTfIdentifier
source
§
impl<'a>
Node
<'a> for
TPathDelayExpression
source
§
impl<'a>
Node
<'a> for
TaggedUnionExpression
source
§
impl<'a>
Node
<'a> for
TaskBodyDeclarationWithPort
source
§
impl<'a>
Node
<'a> for
TaskBodyDeclarationWithoutPort
source
§
impl<'a>
Node
<'a> for
TaskDeclaration
source
§
impl<'a>
Node
<'a> for
TaskIdentifier
source
§
impl<'a>
Node
<'a> for
TaskPrototype
source
§
impl<'a>
Node
<'a> for
TerminalIdentifier
source
§
impl<'a>
Node
<'a> for
TextMacroDefinition
source
§
impl<'a>
Node
<'a> for
TextMacroIdentifier
source
§
impl<'a>
Node
<'a> for
TextMacroName
source
§
impl<'a>
Node
<'a> for
TextMacroUsage
source
§
impl<'a>
Node
<'a> for
TfCall
source
§
impl<'a>
Node
<'a> for
TfIdentifier
source
§
impl<'a>
Node
<'a> for
TfPortDeclaration
source
§
impl<'a>
Node
<'a> for
TfPortItem
source
§
impl<'a>
Node
<'a> for
TfPortList
source
§
impl<'a>
Node
<'a> for
Threshold
source
§
impl<'a>
Node
<'a> for
TimeLiteralFixedPoint
source
§
impl<'a>
Node
<'a> for
TimeLiteralUnsigned
source
§
impl<'a>
Node
<'a> for
TimecheckCondition
source
§
impl<'a>
Node
<'a> for
TimescaleCompilerDirective
source
§
impl<'a>
Node
<'a> for
TimeskewTimingCheck
source
§
impl<'a>
Node
<'a> for
TimestampCondition
source
§
impl<'a>
Node
<'a> for
TimeunitsDeclarationTimeprecision
source
§
impl<'a>
Node
<'a> for
TimeunitsDeclarationTimeprecisionTimeunit
source
§
impl<'a>
Node
<'a> for
TimeunitsDeclarationTimeunit
source
§
impl<'a>
Node
<'a> for
TimeunitsDeclarationTimeunitTimeprecision
source
§
impl<'a>
Node
<'a> for
TimingCheckConditionParen
source
§
impl<'a>
Node
<'a> for
TimingCheckEvent
source
§
impl<'a>
Node
<'a> for
TimingCheckLimit
source
§
impl<'a>
Node
<'a> for
TopmoduleIdentifier
source
§
impl<'a>
Node
<'a> for
TransItem
source
§
impl<'a>
Node
<'a> for
TransList
source
§
impl<'a>
Node
<'a> for
TransRangeListArrow
source
§
impl<'a>
Node
<'a> for
TransRangeListAsterisk
source
§
impl<'a>
Node
<'a> for
TransRangeListEqual
source
§
impl<'a>
Node
<'a> for
TransSet
source
§
impl<'a>
Node
<'a> for
TypeAssignment
source
§
impl<'a>
Node
<'a> for
TypeDeclarationDataType
source
§
impl<'a>
Node
<'a> for
TypeDeclarationInterface
source
§
impl<'a>
Node
<'a> for
TypeDeclarationReserved
source
§
impl<'a>
Node
<'a> for
TypeIdentifier
source
§
impl<'a>
Node
<'a> for
TypeReferenceDataType
source
§
impl<'a>
Node
<'a> for
TypeReferenceExpression
source
§
impl<'a>
Node
<'a> for
UdpAnsiDeclaration
source
§
impl<'a>
Node
<'a> for
UdpDeclarationAnsi
source
§
impl<'a>
Node
<'a> for
UdpDeclarationExternAnsi
source
§
impl<'a>
Node
<'a> for
UdpDeclarationExternNonansi
source
§
impl<'a>
Node
<'a> for
UdpDeclarationNonansi
source
§
impl<'a>
Node
<'a> for
UdpDeclarationPortList
source
§
impl<'a>
Node
<'a> for
UdpDeclarationWildcard
source
§
impl<'a>
Node
<'a> for
UdpIdentifier
source
§
impl<'a>
Node
<'a> for
UdpInitialStatement
source
§
impl<'a>
Node
<'a> for
UdpInputDeclaration
source
§
impl<'a>
Node
<'a> for
UdpInstance
source
§
impl<'a>
Node
<'a> for
UdpInstantiation
source
§
impl<'a>
Node
<'a> for
UdpNonansiDeclaration
source
§
impl<'a>
Node
<'a> for
UdpOutputDeclarationNonreg
source
§
impl<'a>
Node
<'a> for
UdpOutputDeclarationReg
source
§
impl<'a>
Node
<'a> for
UdpPortList
source
§
impl<'a>
Node
<'a> for
UdpRegDeclaration
source
§
impl<'a>
Node
<'a> for
UnaryModulePathOperator
source
§
impl<'a>
Node
<'a> for
UnaryOperator
source
§
impl<'a>
Node
<'a> for
UnbasedUnsizedLiteral
source
§
impl<'a>
Node
<'a> for
UnconnectedDriveCompilerDirective
source
§
impl<'a>
Node
<'a> for
UndefineCompilerDirective
source
§
impl<'a>
Node
<'a> for
UndefineallCompilerDirective
source
§
impl<'a>
Node
<'a> for
UniquenessConstraint
source
§
impl<'a>
Node
<'a> for
Unit
source
§
impl<'a>
Node
<'a> for
UnpackedDimensionExpression
source
§
impl<'a>
Node
<'a> for
UnpackedDimensionRange
source
§
impl<'a>
Node
<'a> for
UnsignedNumber
source
§
impl<'a>
Node
<'a> for
UnsizedDimension
source
§
impl<'a>
Node
<'a> for
UseClauseCell
source
§
impl<'a>
Node
<'a> for
UseClauseCellNamed
source
§
impl<'a>
Node
<'a> for
UseClauseNamed
source
§
impl<'a>
Node
<'a> for
ValueRangeBinary
source
§
impl<'a>
Node
<'a> for
Var
source
§
impl<'a>
Node
<'a> for
VarDataTypeVar
source
§
impl<'a>
Node
<'a> for
VariableAssignment
source
§
impl<'a>
Node
<'a> for
VariableDeclAssignmentClass
source
§
impl<'a>
Node
<'a> for
VariableDeclAssignmentDynamicArray
source
§
impl<'a>
Node
<'a> for
VariableDeclAssignmentVariable
source
§
impl<'a>
Node
<'a> for
VariableIdentifier
source
§
impl<'a>
Node
<'a> for
VariableIdentifierList
source
§
impl<'a>
Node
<'a> for
VariableLvalueIdentifier
source
§
impl<'a>
Node
<'a> for
VariableLvalueLvalue
source
§
impl<'a>
Node
<'a> for
VariableLvaluePattern
source
§
impl<'a>
Node
<'a> for
VariablePortHeader
source
§
impl<'a>
Node
<'a> for
VariablePortType
source
§
impl<'a>
Node
<'a> for
VersionSpecifier
source
§
impl<'a>
Node
<'a> for
Virtual
source
§
impl<'a>
Node
<'a> for
WaitStatementFork
source
§
impl<'a>
Node
<'a> for
WaitStatementOrder
source
§
impl<'a>
Node
<'a> for
WaitStatementWait
source
§
impl<'a>
Node
<'a> for
WeightSpecificationExpression
source
§
impl<'a>
Node
<'a> for
WidthTimingCheck
source
§
impl<'a>
Node
<'a> for
Wildcard
source
§
impl<'a>
Node
<'a> for
WithCovergroupExpression
source
§
impl<'a>
Node
<'a> for
XNumber
source
§
impl<'a>
Node
<'a> for
ZNumber