-
-
Notifications
You must be signed in to change notification settings - Fork 9
AnyTypeKind
Isaac Shelton edited this page Oct 6, 2020
·
5 revisions
| Type | Size | Memory Management Model | File |
|---|---|---|---|
AnyTypeKind |
8 bytes | None | N/A |
enum AnyTypeKind (
VOID, BOOL, BYTE, UBYTE, SHORT, USHORT, INT, UINT, LONG,
ULONG, FLOAT, DOUBLE, PTR, STRUCT, FUNC_PTR, FIXED_ARRAY
)
| Enum Value | Type |
|---|---|
AnyTypeKind::VOID |
void |
AnyTypeKind::BOOL |
bool |
AnyTypeKind::BYTE |
byte |
AnyTypeKind::UBYTE |
ubyte |
AnyTypeKind::SHORT |
short |
AnyTypeKind::USHORT |
ushort |
AnyTypeKind::INT |
int |
AnyTypeKind::UINT |
uint |
AnyTypeKind::LONG |
long |
AnyTypeKind::ULONG |
ulong, usize
|
AnyTypeKind::FLOAT |
float |
AnyTypeKind::DOUBLE |
double |
AnyTypeKind::PTR |
ptr, *WhateverType
|
AnyTypeKind::STRUCT |
String, List, MyStructType
|
AnyTypeKind::PTR |
ptr, *WhateverType
|
AnyTypeKind is used to indicate which kind of AnyType an AnyType is.