Docs.rs
sv-parser-0.13.3
sv-parser 0.13.3
Permalink
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
docs.rs
About docs.rs
Privacy policy
Rust
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
sv_parser
Trait
Node
Copy item path
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