file
Statement.hStatement creation and analysis.
Namespaces
- namespace slang
- Root namespace.
- namespace slang::ast
- The SystemVerilog AST.
Classes
- class slang::ast::Statement
- The base class for all statements in SystemVerilog.
- struct slang::ast::Statement::StatementContext
- Additional information passed along during statement creation.
- class slang::ast::InvalidStatement
- Represents an invalid statement.
- class slang::ast::StatementList
- Represents a list of statements.
- class slang::ast::BlockStatement
- Represents a sequential or parallel block statement.
Enums
- enum class StatementFlags { None = 0, InLoop = 1 << 0, InForkJoin = 1 << 1, InRandSeq = 1 << 2, InForLoop = 1 << 3, HasTimingError = 1 << 4 }
- Various flags that control statement construction.