CACAO
|
Go to the source code of this file.
Data Structures | |
class | Primitive |
struct | primitivetypeinfo |
Enumerations | |
enum | PrimitiveType { PRIMITIVETYPE_INT = TYPE_INT, PRIMITIVETYPE_LONG = TYPE_LNG, PRIMITIVETYPE_FLOAT = TYPE_FLT, PRIMITIVETYPE_DOUBLE = TYPE_DBL, PRIMITIVETYPE_DUMMY1 = TYPE_ADR, PRIMITIVETYPE_BYTE = 5, PRIMITIVETYPE_CHAR = 6, PRIMITIVETYPE_SHORT = 7, PRIMITIVETYPE_BOOLEAN = 8, PRIMITIVETYPE_VOID = TYPE_VOID, PRIMITIVETYPE_MAX = 11 } |
JVM types. More... | |
Functions | |
void | primitive_init (void) |
void | primitive_postinit (void) |
Variables | |
primitivetypeinfo | primitivetype_table [PRIMITIVETYPE_MAX] |
enum PrimitiveType |
JVM types.
These values are used in parsed descriptors and in some other places were the different types handled internally as TYPE_INT have to be distinguished.
CAUTION: Don't change the numerical values! These constants are used as indices into the primitive type table.
Definition at line 55 of file primitive.hpp.
primitivetypeinfo primitivetype_table[PRIMITIVETYPE_MAX] |
Definition at line 59 of file primitive.cpp.