Package ru.ispras.verilog.parser.walker
Class VerilogEmptyVisitor
- java.lang.Object
-
- ru.ispras.verilog.parser.walker.VerilogNodeVisitor
-
- ru.ispras.verilog.parser.walker.VerilogEmptyVisitor
-
- All Implemented Interfaces:
NodeVisitor<VerilogNode.Tag>
- Direct Known Subclasses:
AssignCheckerModuleVisitor
,SvaInstanceTransformerVisitor
,VerilogStaticChecker
,VerilogTransformer
public class VerilogEmptyVisitor extends VerilogNodeVisitor
This class implements an empty Verilog node visitor.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface ru.ispras.verilog.parser.core.NodeVisitor
NodeVisitor.Result
-
-
Constructor Summary
Constructors Constructor Description VerilogEmptyVisitor()
-
Method Summary
-
Methods inherited from class ru.ispras.verilog.parser.walker.VerilogNodeVisitor
onBegin, onEnd
-
-
-
-
Method Detail
-
onActivityBegin
public NodeVisitor.Result onActivityBegin(VerilogActivity node)
- Specified by:
onActivityBegin
in classVerilogNodeVisitor
-
onActivityEnd
public NodeVisitor.Result onActivityEnd(VerilogActivity node)
- Specified by:
onActivityEnd
in classVerilogNodeVisitor
-
onAssignBegin
public NodeVisitor.Result onAssignBegin(VerilogAssign node)
- Specified by:
onAssignBegin
in classVerilogNodeVisitor
-
onAssignEnd
public NodeVisitor.Result onAssignEnd(VerilogAssign node)
- Specified by:
onAssignEnd
in classVerilogNodeVisitor
-
onAssignStatementBegin
public NodeVisitor.Result onAssignStatementBegin(VerilogAssignStatement node)
- Specified by:
onAssignStatementBegin
in classVerilogNodeVisitor
-
onAssignStatementEnd
public NodeVisitor.Result onAssignStatementEnd(VerilogAssignStatement node)
- Specified by:
onAssignStatementEnd
in classVerilogNodeVisitor
-
onAssignmentBegin
public NodeVisitor.Result onAssignmentBegin(VerilogAssignment node)
- Specified by:
onAssignmentBegin
in classVerilogNodeVisitor
-
onAssignmentEnd
public NodeVisitor.Result onAssignmentEnd(VerilogAssignment node)
- Specified by:
onAssignmentEnd
in classVerilogNodeVisitor
-
onAttributeBegin
public NodeVisitor.Result onAttributeBegin(VerilogAttribute node)
- Specified by:
onAttributeBegin
in classVerilogNodeVisitor
-
onAttributeEnd
public NodeVisitor.Result onAttributeEnd(VerilogAttribute node)
- Specified by:
onAttributeEnd
in classVerilogNodeVisitor
-
onBlockGenerateBegin
public NodeVisitor.Result onBlockGenerateBegin(VerilogBlockGenerate node)
- Specified by:
onBlockGenerateBegin
in classVerilogNodeVisitor
-
onBlockGenerateEnd
public NodeVisitor.Result onBlockGenerateEnd(VerilogBlockGenerate node)
- Specified by:
onBlockGenerateEnd
in classVerilogNodeVisitor
-
onBlockStatementBegin
public NodeVisitor.Result onBlockStatementBegin(VerilogBlockStatement node)
- Specified by:
onBlockStatementBegin
in classVerilogNodeVisitor
-
onBlockStatementEnd
public NodeVisitor.Result onBlockStatementEnd(VerilogBlockStatement node)
- Specified by:
onBlockStatementEnd
in classVerilogNodeVisitor
-
onCaseGenerateBegin
public NodeVisitor.Result onCaseGenerateBegin(VerilogCaseGenerate node)
- Specified by:
onCaseGenerateBegin
in classVerilogNodeVisitor
-
onCaseGenerateEnd
public NodeVisitor.Result onCaseGenerateEnd(VerilogCaseGenerate node)
- Specified by:
onCaseGenerateEnd
in classVerilogNodeVisitor
-
onCaseGenerateItemBegin
public NodeVisitor.Result onCaseGenerateItemBegin(VerilogCaseGenerateItem node)
- Specified by:
onCaseGenerateItemBegin
in classVerilogNodeVisitor
-
onCaseGenerateItemEnd
public NodeVisitor.Result onCaseGenerateItemEnd(VerilogCaseGenerateItem node)
- Specified by:
onCaseGenerateItemEnd
in classVerilogNodeVisitor
-
onCaseStatementBegin
public NodeVisitor.Result onCaseStatementBegin(VerilogCaseStatement node)
- Specified by:
onCaseStatementBegin
in classVerilogNodeVisitor
-
onCaseStatementEnd
public NodeVisitor.Result onCaseStatementEnd(VerilogCaseStatement node)
- Specified by:
onCaseStatementEnd
in classVerilogNodeVisitor
-
onCaseStatementItemBegin
public NodeVisitor.Result onCaseStatementItemBegin(VerilogCaseStatementItem node)
- Specified by:
onCaseStatementItemBegin
in classVerilogNodeVisitor
-
onCaseStatementItemEnd
public NodeVisitor.Result onCaseStatementItemEnd(VerilogCaseStatementItem node)
- Specified by:
onCaseStatementItemEnd
in classVerilogNodeVisitor
-
onCodeBegin
public NodeVisitor.Result onCodeBegin(VerilogCode node)
- Specified by:
onCodeBegin
in classVerilogNodeVisitor
-
onCodeEnd
public NodeVisitor.Result onCodeEnd(VerilogCode node)
- Specified by:
onCodeEnd
in classVerilogNodeVisitor
-
onDeclarationBegin
public NodeVisitor.Result onDeclarationBegin(VerilogDeclaration node)
- Specified by:
onDeclarationBegin
in classVerilogNodeVisitor
-
onDeclarationEnd
public NodeVisitor.Result onDeclarationEnd(VerilogDeclaration node)
- Specified by:
onDeclarationEnd
in classVerilogNodeVisitor
-
onDefineParameterBegin
public NodeVisitor.Result onDefineParameterBegin(VerilogDefineParameter node)
- Specified by:
onDefineParameterBegin
in classVerilogNodeVisitor
-
onDefineParameterEnd
public NodeVisitor.Result onDefineParameterEnd(VerilogDefineParameter node)
- Specified by:
onDefineParameterEnd
in classVerilogNodeVisitor
-
onDelayedStatementBegin
public NodeVisitor.Result onDelayedStatementBegin(VerilogDelayedStatement node)
- Specified by:
onDelayedStatementBegin
in classVerilogNodeVisitor
-
onDelayedStatementEnd
public NodeVisitor.Result onDelayedStatementEnd(VerilogDelayedStatement node)
- Specified by:
onDelayedStatementEnd
in classVerilogNodeVisitor
-
onDisableStatementBegin
public NodeVisitor.Result onDisableStatementBegin(VerilogDisableStatement node)
- Specified by:
onDisableStatementBegin
in classVerilogNodeVisitor
-
onDisableStatementEnd
public NodeVisitor.Result onDisableStatementEnd(VerilogDisableStatement node)
- Specified by:
onDisableStatementEnd
in classVerilogNodeVisitor
-
onGenerateBegin
public NodeVisitor.Result onGenerateBegin(VerilogGenerate node)
- Specified by:
onGenerateBegin
in classVerilogNodeVisitor
-
onGenerateEnd
public NodeVisitor.Result onGenerateEnd(VerilogGenerate node)
- Specified by:
onGenerateEnd
in classVerilogNodeVisitor
-
onIfGenerateBegin
public NodeVisitor.Result onIfGenerateBegin(VerilogIfGenerate node)
- Specified by:
onIfGenerateBegin
in classVerilogNodeVisitor
-
onIfGenerateEnd
public NodeVisitor.Result onIfGenerateEnd(VerilogIfGenerate node)
- Specified by:
onIfGenerateEnd
in classVerilogNodeVisitor
-
onIfGenerateBranchBegin
public NodeVisitor.Result onIfGenerateBranchBegin(VerilogIfGenerateBranch node)
- Specified by:
onIfGenerateBranchBegin
in classVerilogNodeVisitor
-
onIfGenerateBranchEnd
public NodeVisitor.Result onIfGenerateBranchEnd(VerilogIfGenerateBranch node)
- Specified by:
onIfGenerateBranchEnd
in classVerilogNodeVisitor
-
onIfStatementBegin
public NodeVisitor.Result onIfStatementBegin(VerilogIfStatement node)
- Specified by:
onIfStatementBegin
in classVerilogNodeVisitor
-
onIfStatementEnd
public NodeVisitor.Result onIfStatementEnd(VerilogIfStatement node)
- Specified by:
onIfStatementEnd
in classVerilogNodeVisitor
-
onIfStatementBranchBegin
public NodeVisitor.Result onIfStatementBranchBegin(VerilogIfStatementBranch node)
- Specified by:
onIfStatementBranchBegin
in classVerilogNodeVisitor
-
onIfStatementBranchEnd
public NodeVisitor.Result onIfStatementBranchEnd(VerilogIfStatementBranch node)
- Specified by:
onIfStatementBranchEnd
in classVerilogNodeVisitor
-
onInstantiationBegin
public NodeVisitor.Result onInstantiationBegin(VerilogInstantiation node)
- Specified by:
onInstantiationBegin
in classVerilogNodeVisitor
-
onInstantiationEnd
public NodeVisitor.Result onInstantiationEnd(VerilogInstantiation node)
- Specified by:
onInstantiationEnd
in classVerilogNodeVisitor
-
onLoopGenerateBegin
public NodeVisitor.Result onLoopGenerateBegin(VerilogLoopGenerate node)
- Specified by:
onLoopGenerateBegin
in classVerilogNodeVisitor
-
onLoopGenerateEnd
public NodeVisitor.Result onLoopGenerateEnd(VerilogLoopGenerate node)
- Specified by:
onLoopGenerateEnd
in classVerilogNodeVisitor
-
onLoopStatementBegin
public NodeVisitor.Result onLoopStatementBegin(VerilogLoopStatement node)
- Specified by:
onLoopStatementBegin
in classVerilogNodeVisitor
-
onLoopStatementEnd
public NodeVisitor.Result onLoopStatementEnd(VerilogLoopStatement node)
- Specified by:
onLoopStatementEnd
in classVerilogNodeVisitor
-
onModuleBegin
public NodeVisitor.Result onModuleBegin(VerilogModule node)
- Specified by:
onModuleBegin
in classVerilogNodeVisitor
-
onModuleEnd
public NodeVisitor.Result onModuleEnd(VerilogModule node)
- Specified by:
onModuleEnd
in classVerilogNodeVisitor
-
onNullStatementBegin
public NodeVisitor.Result onNullStatementBegin(VerilogNullStatement node)
- Specified by:
onNullStatementBegin
in classVerilogNodeVisitor
-
onNullStatementEnd
public NodeVisitor.Result onNullStatementEnd(VerilogNullStatement node)
- Specified by:
onNullStatementEnd
in classVerilogNodeVisitor
-
onPathDeclarationBegin
public NodeVisitor.Result onPathDeclarationBegin(VerilogPathDeclaration node)
- Specified by:
onPathDeclarationBegin
in classVerilogNodeVisitor
-
onPathDeclarationEnd
public NodeVisitor.Result onPathDeclarationEnd(VerilogPathDeclaration node)
- Specified by:
onPathDeclarationEnd
in classVerilogNodeVisitor
-
onPortBegin
public NodeVisitor.Result onPortBegin(VerilogPort node)
- Specified by:
onPortBegin
in classVerilogNodeVisitor
-
onPortEnd
public NodeVisitor.Result onPortEnd(VerilogPort node)
- Specified by:
onPortEnd
in classVerilogNodeVisitor
-
onPortConnectionBegin
public NodeVisitor.Result onPortConnectionBegin(VerilogPortConnection node)
- Specified by:
onPortConnectionBegin
in classVerilogNodeVisitor
-
onPortConnectionEnd
public NodeVisitor.Result onPortConnectionEnd(VerilogPortConnection node)
- Specified by:
onPortConnectionEnd
in classVerilogNodeVisitor
-
onProcedureBegin
public NodeVisitor.Result onProcedureBegin(VerilogProcedure node)
- Specified by:
onProcedureBegin
in classVerilogNodeVisitor
-
onProcedureEnd
public NodeVisitor.Result onProcedureEnd(VerilogProcedure node)
- Specified by:
onProcedureEnd
in classVerilogNodeVisitor
-
onPulseStyleBegin
public NodeVisitor.Result onPulseStyleBegin(VerilogPulseStyle node)
- Specified by:
onPulseStyleBegin
in classVerilogNodeVisitor
-
onPulseStyleEnd
public NodeVisitor.Result onPulseStyleEnd(VerilogPulseStyle node)
- Specified by:
onPulseStyleEnd
in classVerilogNodeVisitor
-
onShowCancelledBegin
public NodeVisitor.Result onShowCancelledBegin(VerilogShowCancelled node)
- Specified by:
onShowCancelledBegin
in classVerilogNodeVisitor
-
onShowCancelledEnd
public NodeVisitor.Result onShowCancelledEnd(VerilogShowCancelled node)
- Specified by:
onShowCancelledEnd
in classVerilogNodeVisitor
-
onSpecifyBegin
public NodeVisitor.Result onSpecifyBegin(VerilogSpecify node)
- Specified by:
onSpecifyBegin
in classVerilogNodeVisitor
-
onSpecifyEnd
public NodeVisitor.Result onSpecifyEnd(VerilogSpecify node)
- Specified by:
onSpecifyEnd
in classVerilogNodeVisitor
-
onTableBegin
public NodeVisitor.Result onTableBegin(VerilogTable node)
- Specified by:
onTableBegin
in classVerilogNodeVisitor
-
onTableEnd
public NodeVisitor.Result onTableEnd(VerilogTable node)
- Specified by:
onTableEnd
in classVerilogNodeVisitor
-
onTableEntryBegin
public NodeVisitor.Result onTableEntryBegin(VerilogTableEntry node)
- Specified by:
onTableEntryBegin
in classVerilogNodeVisitor
-
onTableEntryEnd
public NodeVisitor.Result onTableEntryEnd(VerilogTableEntry node)
- Specified by:
onTableEntryEnd
in classVerilogNodeVisitor
-
onTaskStatementBegin
public NodeVisitor.Result onTaskStatementBegin(VerilogTaskStatement node)
- Specified by:
onTaskStatementBegin
in classVerilogNodeVisitor
-
onTaskStatementEnd
public NodeVisitor.Result onTaskStatementEnd(VerilogTaskStatement node)
- Specified by:
onTaskStatementEnd
in classVerilogNodeVisitor
-
onTriggerStatementBegin
public NodeVisitor.Result onTriggerStatementBegin(VerilogTriggerStatement node)
- Specified by:
onTriggerStatementBegin
in classVerilogNodeVisitor
-
onTriggerStatementEnd
public NodeVisitor.Result onTriggerStatementEnd(VerilogTriggerStatement node)
- Specified by:
onTriggerStatementEnd
in classVerilogNodeVisitor
-
onWaitStatementBegin
public NodeVisitor.Result onWaitStatementBegin(VerilogWaitStatement node)
- Specified by:
onWaitStatementBegin
in classVerilogNodeVisitor
-
onWaitStatementEnd
public NodeVisitor.Result onWaitStatementEnd(VerilogWaitStatement node)
- Specified by:
onWaitStatementEnd
in classVerilogNodeVisitor
-
onSequenceDeclarationBegin
public NodeVisitor.Result onSequenceDeclarationBegin(SvaSequenceDeclaration node)
- Specified by:
onSequenceDeclarationBegin
in classVerilogNodeVisitor
-
onSequenceDeclarationEnd
public NodeVisitor.Result onSequenceDeclarationEnd(SvaSequenceDeclaration node)
- Specified by:
onSequenceDeclarationEnd
in classVerilogNodeVisitor
-
onPropertyDeclarationBegin
public NodeVisitor.Result onPropertyDeclarationBegin(SvaPropertyDeclaration node)
- Specified by:
onPropertyDeclarationBegin
in classVerilogNodeVisitor
-
onPropertyDeclarationEnd
public NodeVisitor.Result onPropertyDeclarationEnd(SvaPropertyDeclaration node)
- Specified by:
onPropertyDeclarationEnd
in classVerilogNodeVisitor
-
onAssertionStatementBegin
public NodeVisitor.Result onAssertionStatementBegin(SvaAssertionStatement node)
- Specified by:
onAssertionStatementBegin
in classVerilogNodeVisitor
-
onAssertionStatementEnd
public NodeVisitor.Result onAssertionStatementEnd(SvaAssertionStatement node)
- Specified by:
onAssertionStatementEnd
in classVerilogNodeVisitor
-
onSvaInstanceBegin
public NodeVisitor.Result onSvaInstanceBegin(SvaInstantiation node)
- Specified by:
onSvaInstanceBegin
in classVerilogNodeVisitor
-
onSvaInstanceEnd
public NodeVisitor.Result onSvaInstanceEnd(SvaInstantiation node)
- Specified by:
onSvaInstanceEnd
in classVerilogNodeVisitor
-
-