slang/binding/Statements.h file

Statement creation and analysis.



namespace slang
Root namespace.


class slang::Statement
The base class for all statements in SystemVerilog.
struct slang::Statement::StatementContext
Additional information passed along during statement binding.
class slang::StatementBinder
class slang::InvalidStatement
class slang::EmptyStatement
Represents an empty statement, used as a placeholder or an anchor for attributes.
class slang::StatementList
Represents a list of statements.
class slang::BlockStatement
Represents a sequential or parallel block statement.
struct slang::ForeachLoopStatement::LoopDim
Describes one dimension that will be iterated by the loop.