slang::ast::ForwardingTypedefSymbol class

A forward declaration of a user-defined type name.

A given type name can have an arbitrary number of forward declarations in the same scope, so each symbol forms a linked list, headed by the actual type definition.

Base classes

class Symbol
Base class for all symbols (logical code constructs) such as modules, types, functions, variables, etc.