Base class for all net types in SystemVerilog.
There is a parallel type system for nets that exists independently from the data type system. Most nets will be one of the built in types, but user defined net types can exist too.
- class Symbol
- auto getDataType() const -> const Type&
- Gets the data type for nets of this particular net type.
- auto getResolutionFunction() const -> const SubroutineSymbol*
- Gets the custom resolution function for this net type, if it has one.