Docs.rs
sv-parser-0.12.2
sv-parser 0.12.2
Docs.rs crate page
MIT OR Apache-2.0
Links
Repository
crates.io
Source
Owners
dalance
Dependencies
nom ^6
normal
nom-greedyerror ^0.3
normal
sv-parser-error ^0.12.2
normal
sv-parser-parser ^0.12.2
normal
sv-parser-pp ^0.12.2
normal
sv-parser-syntaxtree ^0.12.2
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
Rust
About docs.rs
Privacy policy
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> { 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
ImmediateAssetionStatement
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
DeferredImmediateAssetionItem
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