slang::ast::EnumType class

Represents an enumerated type.

Base classes

class IntegralType
A base class for integral types, which include all scalar types, predefined integer types, packed arrays, packed structures, packed unions, and enum types.
class Scope
Base class for symbols that represent a name scope; that is, they contain children and can participate in name lookup.

Public variables

const Type& baseType
The base type of the enum.
int systemId
The system-generated ID.