The type to substitute the symbol for. For example, typedef doId uint32 would set the aliasedTypeName to uint32.
The type to substitute the symbol for. For example, typedef doId uint32 would set the aliasedTypeName to uint32.
The type to substitute the symbol for. For example, typedef doId uint32 would set the aliasedTypeName to uint32.
Represents a type of TypeDeclaration.
The id of this Type.
The symbol name of this type.
Gets the kind of TypeDeclaration this object represents.
Gets the Type associated with this TypeDeclaration.
Gets all fields declared on this type.
Find a field by its id.
Find a field with its name.
Represents a typedef statement.