file
MiscStatements.hMiscellaneous statement definitions.
Namespaces
- namespace slang
- Root namespace.
- namespace slang::ast
- The SystemVerilog AST.
Classes
- class slang::ast::EmptyStatement
- Represents an empty statement, used as a placeholder or an anchor for attributes.
- class slang::ast::DisableStatement
- Represents a disable statement.
- class slang::ast::VariableDeclStatement
- Represents a variable declaration in a statement context.
- class slang::ast::ExpressionStatement
- Represents an expression that is executed as a standalone statement.
- class slang::ast::TimedStatement
- Represents a statement that has an associated timing control.
- class slang::ast::ImmediateAssertionStatement
- Represents an immediate assertion statement.
- class slang::ast::ConcurrentAssertionStatement
- Represents a concurrent assertion statement.
- class slang::ast::DisableForkStatement
- Represents a
disable fork
statement. - class slang::ast::WaitStatement
- Represents a
wait
statement. - class slang::ast::WaitForkStatement
- Represents a
wait fork
statement. - class slang::ast::WaitOrderStatement
- Represents a
wait_order
statement. - class slang::ast::EventTriggerStatement
- Represents an event triggering statement.
- class slang::ast::ProceduralAssignStatement
- Represents a procedural
assign
statement. - class slang::ast::ProceduralDeassignStatement
- Represents a procedural
deassign
statement. - class slang::ast::RandCaseStatement
- Represents a
randcase
statement. - struct slang::ast::RandCaseStatement::Item
- An item in the randcase list.
- class slang::ast::RandSequenceStatement
- Represents a
randsequence
statement. - class slang::ast::ProceduralCheckerStatement
- Represents a procedural checker instantiation statement.