Package ru.ispras.verilog.parser.walker
Class VerilogTreeWalker
- java.lang.Object
-
- ru.ispras.verilog.parser.core.TreeWalker<VerilogNode.Tag>
-
- ru.ispras.verilog.parser.walker.VerilogTreeWalker
-
public class VerilogTreeWalker extends TreeWalker<VerilogNode.Tag>
VerilogTreeWalker
implements a walker that traverses an abstract syntax tree.
-
-
Constructor Summary
Constructors Constructor Description VerilogTreeWalker(VerilogNode root, VerilogNodeVisitor visitor)
Creates a Verilog tree walker.
-
Method Summary
-
Methods inherited from class ru.ispras.verilog.parser.core.TreeWalker
start
-
-
-
-
Constructor Detail
-
VerilogTreeWalker
public VerilogTreeWalker(VerilogNode root, VerilogNodeVisitor visitor)
Creates a Verilog tree walker.- Parameters:
root
- the root of the Verilog tree to be traversed.visitor
- the user-defined visitor of Verilog tree nodes.
-
-