Package ru.ispras.verilog.parser
Class VerilogSyntaxBackends
- java.lang.Object
-
- ru.ispras.verilog.parser.VerilogSyntaxBackend
-
- ru.ispras.verilog.parser.VerilogSyntaxBackends
-
public final class VerilogSyntaxBackends extends VerilogSyntaxBackend
VerilogSyntaxBackends
implements a composite AST-level back-end.
-
-
Constructor Summary
Constructors Constructor Description VerilogSyntaxBackends()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(VerilogSyntaxBackend backend)
Registers the back-end.void
start(VerilogNode root)
Processes the abstract syntax tree (AST).-
Methods inherited from class ru.ispras.verilog.parser.VerilogSyntaxBackend
getName
-
-
-
-
Method Detail
-
add
public void add(VerilogSyntaxBackend backend)
Registers the back-end.- Parameters:
backend
- the back-end to be registered.
-
start
public void start(VerilogNode root)
Processes the abstract syntax tree (AST).- Overrides:
start
in classVerilogSyntaxBackend
- Parameters:
root
- the AST's root.
-
-