Class: RawType
compiler.RawType
An unchecked type wrapper that may contain any type, even if it does not exist or is invalid.
Since
0.10.0
Hierarchy
-
↳
RawType
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new RawType(identifier
)
Parameters
Name | Type |
---|---|
identifier |
string |
Overrides
Defined in
kipper/core/src/compiler/semantics/types/raw-type.ts:8
Properties
_identifier
• Protected
Readonly
_identifier: string
Inherited from
Defined in
kipper/core/src/compiler/semantics/types/base/type.ts:9
Accessors
identifier
• get
identifier(): string
The identifier of this type.
This identifier has not been type-checked yet, and may not exist/be valid.
Since
0.10.0
Returns
string
Overrides
Type.identifier
Defined in
kipper/core/src/compiler/semantics/types/raw-type.ts:18
Methods
toString
▸ toString(): string
Returns the full string representation of this type.
This also includes generic type arguments if this type is a generic type.
Since
0.12.0
Returns
string
Overrides
Defined in
kipper/core/src/compiler/semantics/types/raw-type.ts:22