class
#include <slang/ast/types/AllTypes.h>
TypeAliasType Represents a type alias, which is introduced via a typedef or type parameter.
Base classes
- class Type
- Base class for all data types in SystemVerilog.
Public functions
- void checkForwardDecls() const
- Checks all forward declarations for validity when considering the target type of this alias.
Public variables
- DeclaredType targetType
- The declared type target of the alias.
- Visibility visibility
- The visibility of the alias.
Function documentation
void slang:: ast:: TypeAliasType:: checkForwardDecls() const
Checks all forward declarations for validity when considering the target type of this alias.
Any inconsistencies will issue diagnostics.