public final class VerilogStaticChecker extends VerilogEmptyVisitor
VerilogStaticChecker
implements a Verilog static checker.NodeVisitor.Result
Constructor and Description |
---|
VerilogStaticChecker() |
onActivityBegin, onActivityEnd, onAssignEnd, onAssignmentBegin, onAssignmentEnd, onAssignStatementEnd, onAttributeBegin, onAttributeEnd, onBlockGenerateBegin, onBlockGenerateEnd, onBlockStatementEnd, onCaseGenerateEnd, onCaseGenerateItemBegin, onCaseGenerateItemEnd, onCaseStatementEnd, onCaseStatementItemBegin, onCaseStatementItemEnd, onDeclarationEnd, onDefineParameterBegin, onDefineParameterEnd, onDelayedStatementEnd, onDisableStatementBegin, onDisableStatementEnd, onGenerateBegin, onGenerateEnd, onIfGenerateBranchBegin, onIfGenerateBranchEnd, onIfGenerateEnd, onIfStatementBranchBegin, onIfStatementBranchEnd, onIfStatementEnd, onInstantiationEnd, onLoopGenerateBegin, onLoopGenerateEnd, onLoopStatementEnd, onNullStatementBegin, onNullStatementEnd, onPathDeclarationBegin, onPathDeclarationEnd, onPortBegin, onPortConnectionEnd, onPortEnd, onProcedureBegin, onProcedureEnd, onPulseStyleBegin, onPulseStyleEnd, onShowCancelledBegin, onShowCancelledEnd, onSpecifyBegin, onSpecifyEnd, onTableBegin, onTableEnd, onTableEntryBegin, onTableEntryEnd, onTaskStatementEnd, onTriggerStatementBegin, onTriggerStatementEnd, onWaitStatementEnd
onBegin, onEnd
public NodeVisitor.Result onAssignBegin(VerilogAssign node)
onAssignBegin
in class VerilogEmptyVisitor
public NodeVisitor.Result onAssignStatementBegin(VerilogAssignStatement node)
onAssignStatementBegin
in class VerilogEmptyVisitor
public NodeVisitor.Result onBlockStatementBegin(VerilogBlockStatement node)
onBlockStatementBegin
in class VerilogEmptyVisitor
public NodeVisitor.Result onCaseGenerateBegin(VerilogCaseGenerate node)
onCaseGenerateBegin
in class VerilogEmptyVisitor
public NodeVisitor.Result onCaseStatementBegin(VerilogCaseStatement node)
onCaseStatementBegin
in class VerilogEmptyVisitor
public NodeVisitor.Result onCodeBegin(VerilogCode node)
onCodeBegin
in class VerilogEmptyVisitor
public NodeVisitor.Result onCodeEnd(VerilogCode node)
onCodeEnd
in class VerilogEmptyVisitor
public NodeVisitor.Result onDeclarationBegin(VerilogDeclaration node)
onDeclarationBegin
in class VerilogEmptyVisitor
public NodeVisitor.Result onDelayedStatementBegin(VerilogDelayedStatement node)
onDelayedStatementBegin
in class VerilogEmptyVisitor
public NodeVisitor.Result onIfGenerateBegin(VerilogIfGenerate node)
onIfGenerateBegin
in class VerilogEmptyVisitor
public NodeVisitor.Result onInstantiationBegin(VerilogInstantiation node)
onInstantiationBegin
in class VerilogEmptyVisitor
public NodeVisitor.Result onIfStatementBegin(VerilogIfStatement node)
onIfStatementBegin
in class VerilogEmptyVisitor
public NodeVisitor.Result onLoopStatementBegin(VerilogLoopStatement node)
onLoopStatementBegin
in class VerilogEmptyVisitor
public NodeVisitor.Result onModuleBegin(VerilogModule node)
onModuleBegin
in class VerilogEmptyVisitor
public NodeVisitor.Result onModuleEnd(VerilogModule node)
onModuleEnd
in class VerilogEmptyVisitor
public NodeVisitor.Result onPortConnectionBegin(VerilogPortConnection node)
onPortConnectionBegin
in class VerilogEmptyVisitor
public NodeVisitor.Result onTaskStatementBegin(VerilogTaskStatement node)
onTaskStatementBegin
in class VerilogEmptyVisitor
public NodeVisitor.Result onWaitStatementBegin(VerilogWaitStatement node)
onWaitStatementBegin
in class VerilogEmptyVisitor