VerilogAST Module
Types
| Type | Description |
Functions and values
| Function or value | Description |
|
|
|
|
|
|
Full Usage:
convertAssignment raw assignType
Parameters:
AssignmentT
assignType : AssignDU
Returns: Assignment
|
|
|
|
|
|
|
|
Full Usage:
convertContinuousAssign raw
Parameters:
ContinuousAssignT
Returns: ContinuousAssign
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
convertModuleInstantiation raw
Parameters:
ModuleInstantiationT
Returns: ModuleInstantiation
|
|
|
|
Full Usage:
convertNamedPortConnection raw
Parameters:
NamedPortConnectionT
Returns: NamedPortConnection
|
|
|
|
Full Usage:
convertOverridenParameter raw
Parameters:
OverridenParameterT
Returns: OverridenParameter
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
evalExprWithParams paramExpr paramMap
Parameters:
ExpressionDU
paramMap : Map<string, int>
Returns: int
|
|
|
|
|
|
Full Usage:
getAllExpressions' expressions node
Parameters:
List<ExpressionDU>
node : ASTNode
Returns: ExpressionDU list
|
|
Full Usage:
getAlwaysAssignments assignments node
Parameters:
List<Assignment>
node : ASTNode
Returns: Assignment list
|
|
Full Usage:
getAlwaysBlocks alwaysBlocks node
Parameters:
List<AlwaysConstruct>
node : ASTNode
Returns: AlwaysConstruct list
|
|
Full Usage:
getAssignments' assignments node
Parameters:
List<Assignment>
node : ASTNode
Returns: Assignment list
|
|
Full Usage:
getAssignmentsWithLocations assignments node
Parameters:
List<Assignment * int>
node : ASTNode
Returns: (Assignment * int) list
|
|
Full Usage:
getBlockingAssignments assignments node
Parameters:
List<Assignment>
node : ASTNode
Returns: Assignment list
|
|
Full Usage:
getBlockingAssignmentsWithLocation assignments node
Parameters:
List<Assignment * int>
node : ASTNode
Returns: (Assignment * int) list
|
|
Full Usage:
getContAssignments assignments node
Parameters:
List<Assignment>
node : ASTNode
Returns: Assignment list
|
|
|
|
Full Usage:
getNonBlockingAssignments assignments node
Parameters:
List<Assignment>
node : ASTNode
Returns: Assignment list
|
|
Full Usage:
getNonBlockingAssignmentsWithLocation assignments node
Parameters:
List<Assignment * int>
node : ASTNode
Returns: (Assignment * int) list
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
substLoopVar loopVarName value width stmt
Parameters:
string
value : int
width : int
stmt : StatementDU
Returns: StatementDU
|
|
|
|
|
|