AliasType
class AliasType(var aliasedType: TypeReference, var fullyResolvedType: ResolvedTypeReference? = null, val declaration: TypeAliasNode, val parentPackage: Package) : UserDeclaredNamedType, UserAnnotated
Constructors
Link copied to clipboard
constructor(aliasedType: TypeReference, fullyResolvedType: ResolvedTypeReference? = null, declaration: TypeAliasNode, parentPackage: Package)
Properties
Link copied to clipboard
The type this alias stands for, could be another alias
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The fully resolved type, will not contain any type aliases anymore, just the underlying merged type
Link copied to clipboard
Link copied to clipboard