slang/ast/ScriptSession.h file

High-level interface to the compiler tools to evaluate snippets of code.


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


class slang::ast::ScriptSession
A helper class that allows evaluating arbitrary snippets of SystemVerilog source code and maintaining state across multiple eval calls.