struct
#include <slang/analysis/DriverTracker.h>
HierPortDriver Information about a driver that is applied hierarchically through an interface or ref port and so needs to be reapplied for non-canonical instances.
Public variables
-
not_
null<const ValueDriver*> driver - The driver that was applied to the interface or ref port.
-
not_
null<const ast:: ValueSymbol*> target - The original target of the driver.
-
const ast::
HierarchicalReference* ref - If this was an interface port driver, the hierarchical reference that describes how the driver was applied.
Variable documentation
const ast:: HierarchicalReference* slang:: analysis:: InstanceDriverState:: HierPortDriver:: ref
If this was an interface port driver, the hierarchical reference that describes how the driver was applied.
Otherwise nullptr.