ホーム › System.Diagnostics.Debug.Extensions › TypeKind
TypeKind
列挙型メンバー 9
| 名前 | 10進 | 16進 |
|---|---|---|
| TypeUDT | 0 | 0x0 |
| TypePointer | 1 | 0x1 |
| TypeMemberPointer | 2 | 0x2 |
| TypeArray | 3 | 0x3 |
| TypeFunction | 4 | 0x4 |
| TypeTypedef | 5 | 0x5 |
| TypeEnum | 6 | 0x6 |
| TypeIntrinsic | 7 | 0x7 |
| TypeExtendedArray | 8 | 0x8 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum TypeKind : int {
TypeUDT = 0,
TypePointer = 1,
TypeMemberPointer = 2,
TypeArray = 3,
TypeFunction = 4,
TypeTypedef = 5,
TypeEnum = 6,
TypeIntrinsic = 7,
TypeExtendedArray = 8
} TypeKind;public enum TypeKind : int
{
TypeUDT = 0,
TypePointer = 1,
TypeMemberPointer = 2,
TypeArray = 3,
TypeFunction = 4,
TypeTypedef = 5,
TypeEnum = 6,
TypeIntrinsic = 7,
TypeExtendedArray = 8,
}Public Enum TypeKind As Integer
TypeUDT = 0
TypePointer = 1
TypeMemberPointer = 2
TypeArray = 3
TypeFunction = 4
TypeTypedef = 5
TypeEnum = 6
TypeIntrinsic = 7
TypeExtendedArray = 8
End Enumimport enum
class TypeKind(enum.IntEnum):
TypeUDT = 0
TypePointer = 1
TypeMemberPointer = 2
TypeArray = 3
TypeFunction = 4
TypeTypedef = 5
TypeEnum = 6
TypeIntrinsic = 7
TypeExtendedArray = 8// TypeKind
pub const TypeUDT: i32 = 0;
pub const TypePointer: i32 = 1;
pub const TypeMemberPointer: i32 = 2;
pub const TypeArray: i32 = 3;
pub const TypeFunction: i32 = 4;
pub const TypeTypedef: i32 = 5;
pub const TypeEnum: i32 = 6;
pub const TypeIntrinsic: i32 = 7;
pub const TypeExtendedArray: i32 = 8;// TypeKind
const (
TypeUDT int32 = 0
TypePointer int32 = 1
TypeMemberPointer int32 = 2
TypeArray int32 = 3
TypeFunction int32 = 4
TypeTypedef int32 = 5
TypeEnum int32 = 6
TypeIntrinsic int32 = 7
TypeExtendedArray int32 = 8
)const
TypeUDT = 0;
TypePointer = 1;
TypeMemberPointer = 2;
TypeArray = 3;
TypeFunction = 4;
TypeTypedef = 5;
TypeEnum = 6;
TypeIntrinsic = 7;
TypeExtendedArray = 8;// TypeKind
pub const TypeUDT: i32 = 0;
pub const TypePointer: i32 = 1;
pub const TypeMemberPointer: i32 = 2;
pub const TypeArray: i32 = 3;
pub const TypeFunction: i32 = 4;
pub const TypeTypedef: i32 = 5;
pub const TypeEnum: i32 = 6;
pub const TypeIntrinsic: i32 = 7;
pub const TypeExtendedArray: i32 = 8;const
TypeUDT* = 0
TypePointer* = 1
TypeMemberPointer* = 2
TypeArray* = 3
TypeFunction* = 4
TypeTypedef* = 5
TypeEnum* = 6
TypeIntrinsic* = 7
TypeExtendedArray* = 8enum TypeKind : int {
TypeUDT = 0,
TypePointer = 1,
TypeMemberPointer = 2,
TypeArray = 3,
TypeFunction = 4,
TypeTypedef = 5,
TypeEnum = 6,
TypeIntrinsic = 7,
TypeExtendedArray = 8,
}#define global TypeUDT 0x0
#define global TypePointer 0x1
#define global TypeMemberPointer 0x2
#define global TypeArray 0x3
#define global TypeFunction 0x4
#define global TypeTypedef 0x5
#define global TypeEnum 0x6
#define global TypeIntrinsic 0x7
#define global TypeExtendedArray 0x8