slang/driver/Driver.h file

Top-level handler for processing arguments and constructing a compilation for a CLI tool.


namespace slang
Root namespace.
namespace slang::syntax
Syntax tree manipulation.
namespace slang::ast
The SystemVerilog AST.
namespace slang::driver
Frontend tool driver.


class slang::driver::Driver
A top-level class that handles argument parsing, option preparation, and invoking various parts of the slang compilation process.
struct slang::driver::Driver::Options
A container for various options that can be parsed and applied to the compilation process.