Modules§
- assertion_
declarations - block_
item_ declarations - covergroup_
declarations - declaration_
assignments - declaration_
lists - declaration_
ranges - delays
- function_
declarations - interface_
declarations - let_
declarations - module_
parameter_ declarations - net_
and_ variable_ types - port_
declarations - strengths
- task_
declarations - type_
declarations
Structs§
- Assert
Property Statement - Assertion
Variable Declaration - Associative
Dimension Asterisk - Associative
Dimension Data Type - Assume
Property Statement - Bins
Expression Cover Point - Bins
OrEmpty NonEmpty - Bins
OrOptions Cover Point - Bins
OrOptions Covergroup - Bins
OrOptions Default - Bins
OrOptions Default Sequence - Bins
OrOptions SetCovergroup - Bins
OrOptions Trans List - Bins
Selection - Bins
Selection OrOption Bins - Bins
Selection OrOption Coverage - Block
Event Expression Begin - Block
Event Expression End - Block
Event Expression Or - Block
Item Declaration Data - Block
Item Declaration Let - Block
Item Declaration Local Parameter - Block
Item Declaration Parameter - Charge
Strength Large - Charge
Strength Medium - Charge
Strength Small - Class
NewArgument - Class
NewExpression - Class
Scope - Class
Type - Concurrent
Assertion Item Statement - Consecutive
Repetition Asterisk - Consecutive
Repetition Expression - Consecutive
Repetition Plus - Const
- Cover
Cross - Cover
Point - Cover
Property Statement - Cover
Sequence Statement - Coverage
Event At - Coverage
Event Sample - Coverage
Option Option - Coverage
Option Type Option - Coverage
Spec OrOption Option - Coverage
Spec OrOption Spec - Covergroup
Declaration - Covergroup
Expression - Covergroup
Range List - Covergroup
Value Range Binary - Cross
Body NonEmpty - Cross
SetExpression - Cycle
Delay Const Range Expression Binary - Cycle
Delay Const Range Expression Dollar - Cycle
Delay Range Asterisk - Cycle
Delay Range Expression - Cycle
Delay Range Plus - Cycle
Delay Range Primary - Data
Declaration Variable - Data
Type Atom - Data
Type Enum - Data
Type Struct Union - Data
Type Type - Data
Type Vector - Data
Type Virtual - Defparam
Assignment - Delay2
Mintypmax - Delay2
Single - Delay3
Mintypmax - Delay3
Single - DpiFunction
Proto - DpiImport
Export Export Function - DpiImport
Export Export Task - DpiImport
Export Import Function - DpiImport
Export Import Task - DpiTask
Proto - Drive
Strength0z - Drive
Strength01 - Drive
Strength1z - Drive
Strength10 - Drive
Strengthz0 - Drive
Strengthz1 - Dynamic
Array New - Enum
Base Type Atom - Enum
Base Type Type - Enum
Base Type Vector - Enum
Name Declaration - Error
Limit Value - Expect
Property Statement - Expression
OrDist - Function
Body Declaration With Port - Function
Body Declaration Without Port - Function
Declaration - Function
Prototype - Genvar
Declaration - Goto
Repetition - Hierarchical
BtfIdentifier Method - Implicit
Data Type - Inout
Declaration - Input
Declaration Net - Input
Declaration Variable - Integer
Covergroup Expression - Interface
- Interface
Port Declaration - LetActual
Arg - LetDeclaration
- LetExpression
- LetIdentifier
- LetList
OfArguments Named - LetList
OfArguments Ordered - LetPort
Item - LetPort
List - Limit
Value - List
OfCross Items - List
OfDefparam Assignments - List
OfGenvar Identifiers - List
OfInterface Identifiers - List
OfNet Decl Assignments - List
OfParam Assignments - List
OfPort Identifiers - List
OfSpecparam Assignments - List
OfTf Variable Identifiers - List
OfType Assignments - List
OfUdp Port Identifiers - List
OfVariable Decl Assignments - List
OfVariable Identifiers - List
OfVariable Port Identifiers - Local
Parameter Declaration Param - Local
Parameter Declaration Type - Modport
Clocking Declaration - Modport
Declaration - Modport
Item - Modport
Ports Declaration Clocking - Modport
Ports Declaration Simple - Modport
Ports Declaration Tf - Modport
Simple Port Named - Modport
Simple Port Ordered - Modport
Simple Ports Declaration - Modport
TfPorts Declaration - NetDecl
Assignment - NetDeclaration
Interconnect - NetDeclaration
NetType - NetDeclaration
NetType Identifier - NetPort
Type Data Type - NetPort
Type Interconnect - NetType
Declaration Data Type - NetType
Declaration NetType - NonConsecutive
Repetition - Output
Declaration Net - Output
Declaration Variable - Package
Export Declaration Asterisk - Package
Export Declaration Item - Package
Import Declaration - Package
Import Item Asterisk - Package
Import Item Identifier - Packed
- Packed
Dimension Range - Param
Assignment - Parameter
Declaration Param - Parameter
Declaration Type - Property
Case Item Default - Property
Case Item Nondefault - Property
Declaration - Property
Expr Accept On - Property
Expr Always - Property
Expr Binary Property - Property
Expr Binary Sequence - Property
Expr Case - Property
Expr Clocking Event - Property
Expr Eventually - Property
Expr If - Property
Expr Nexttime - Property
Expr Not - Property
Expr Paren - Property
Expr Reject On - Property
ExprS Always - Property
ExprS Eventually - Property
ExprS Nexttime - Property
Expr Strong - Property
Expr Sync Accept On - Property
Expr Sync Reject On - Property
Expr Weak - Property
Instance - Property
List OfArguments Named - Property
List OfArguments Ordered - Property
Port Item - Property
Port List - Property
Spec - Pulse
Control Specparam With Descriptor - Pulse
Control Specparam Without Descriptor - Queue
Dimension - RefDeclaration
- Reject
Limit Value - Repeat
Range Binary - Restrict
Property Statement - Select
Condition - Select
Expression And - Select
Expression Cross Set - Select
Expression Not - Select
Expression Or - Select
Expression Paren - Select
Expression With - Sequence
Abbrev - Sequence
Declaration - Sequence
Expr Binary - Sequence
Expr Clocking Event - Sequence
Expr Cycle Delay Expr - Sequence
Expr Expr Cycle Delay Expr - Sequence
Expr Expression - Sequence
Expr First Match - Sequence
Expr Instance - Sequence
Expr Paren - Sequence
Expr Throughout - Sequence
Instance - Sequence
List OfArguments Named - Sequence
List OfArguments Ordered - Sequence
Method Call - Sequence
Port Item - Sequence
Port List - SetCovergroup
Expression - Specparam
Assignment Mintypmax - Specparam
Declaration - Struct
Union Member - Task
Body Declaration With Port - Task
Body Declaration Without Port - Task
Declaration - Task
Prototype - TfPort
Declaration - TfPort
Item - TfPort
List - Trans
Item - Trans
List - Trans
Range List Arrow - Trans
Range List Asterisk - Trans
Range List Equal - Trans
Set - Type
Assignment - Type
Declaration Data Type - Type
Declaration Interface - Type
Declaration Reserved - Type
Reference Data Type - Type
Reference Expression - Unpacked
Dimension Expression - Unpacked
Dimension Range - Unsized
Dimension - VarData
Type Var - Variable
Decl Assignment Class - Variable
Decl Assignment Dynamic Array - Variable
Decl Assignment Variable - Variable
Port Type - Wildcard
- With
Covergroup Expression
Enums§
- Assertion
Item Declaration - Associative
Dimension - Bins
Expression - Bins
Keyword - Bins
OrEmpty - Bins
OrOptions - Bins
Selection OrOption - Block
Event Expression - Block
Item Declaration - Boolean
Abbrev - Casting
Type - Charge
Strength - Class
New - Concurrent
Assertion Item - Concurrent
Assertion Statement - Consecutive
Repetition - Const
OrRange Expression - Coverage
Event - Coverage
Option - Coverage
Spec - Coverage
Spec OrOption - Covergroup
Value Range - Cross
Body - Cross
Body Item - Cross
Item - Cycle
Delay Const Range Expression - Cycle
Delay Range - Data
Declaration - Data
Type - Data
Type OrImplicit - Data
Type OrVoid - Delay2
- Delay3
- Delay
Value - DpiFunction
Import Property - DpiImport
Export - DpiSpec
String - DpiTask
Import Property - Drive
Strength - Enum
Base Type - Function
Body Declaration - Function
Data Type OrImplicit - Hierarchical
BtfIdentifier - Hierarchical
Identifier OrClass Scope - Import
Export - Input
Declaration - Integer
Atom Type - Integer
Type - Integer
Vector Type - Interface
Identifier OrClass Scope - LetFormal
Type - LetList
OfArguments - Lifetime
- Local
Parameter Declaration - Modport
Ports Declaration - Modport
Simple Port - Modport
TfPort - NetDeclaration
- NetPort
Type - NetType
- NetType
Declaration - NonInteger
Type - Output
Declaration - Package
Export Declaration - Package
Import Item - Packed
Dimension - Parameter
Declaration - Property
Actual Arg - Property
Case Item - Property
Expr - Property
Formal Type - Property
List OfArguments - Property
Lvar Port Direction - Pulse
Control Specparam - Repeat
Range - Select
Expression - Sequence
Actual Arg - Sequence
Expr - Sequence
Formal Type - Sequence
List OfArguments - Sequence
Lvar Port Direction - Sequence
Match Item - Signing
- Simple
Type - Specparam
Assignment - Strength
- Strength0
- Strength1
- Struct
Union - Task
Body Declaration - TfItem
Declaration - TfPort
Direction - Trans
Range List - Type
Declaration - Type
Declaration Keyword - Type
Reference - Unpacked
Dimension - VarData
Type - Variable
Decl Assignment - Variable
Dimension - Vector
Scalar