class final
#include <slang/ast/symbols/CheckerSymbols.h>
CheckerInstanceSymbol Represents an instance of a checker.
Base classes
- class InstanceSymbolBase
- Common functionality for module, interface, program, and primitive instances.
Public static functions
-
static CheckerInstanceSymbol& createInvalid(const CheckerSymbol& checker,
uint32_
t depth) - Creates an intentionally invalid instance by forcing all port connections to null values.
Function documentation
static CheckerInstanceSymbol& slang:: ast:: CheckerInstanceSymbol:: createInvalid(const CheckerSymbol& checker,
uint32_ t depth)
Creates an intentionally invalid instance by forcing all port connections to null values.
This allows type checking instance members as long as they don't depend on any port expansion.