Docs.rs
sv-parser-0.13.3
sv-parser 0.13.3
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.3
normal
sv-parser-parser ^0.13.3
normal
sv-parser-pp ^0.13.3
normal
sv-parser-syntaxtree ^0.13.3
normal
criterion ^0.5
dev
enquote ^1.0
dev
structopt ^0.3.2
dev
Versions
23.08%
of the crate is documented
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
☰
sv_parser
0.13.3
Node
Required Methods
next
Implementors
In crate 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