java.lang.Object | |
↳ | com.pnfsoftware.jeb.core.units.code.asm.type.TypeLayoutInfo |
Immutable type descriptor used by calling convention objects.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
public static final TypeLayoutInfo | f1 | ||||||||||
public static final TypeLayoutInfo | f2 | ||||||||||
public static final TypeLayoutInfo | i1 | ||||||||||
public static final TypeLayoutInfo | i2 | ||||||||||
public static final TypeLayoutInfo | ptr |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
boolean | equals(Object obj) | ||||||||||
static TypeLayoutInfo |
f(int slotcount)
Create a floating point entry.
| ||||||||||
TypeCategory | getCategory() | ||||||||||
int | getSlotcount() | ||||||||||
int | hashCode() | ||||||||||
static TypeLayoutInfo |
i(int slotcount)
Create an integral entry.
| ||||||||||
boolean | isFloat() | ||||||||||
boolean | isInteger() | ||||||||||
boolean | isOther() | ||||||||||
boolean | isPointer() | ||||||||||
static TypeLayoutInfo |
other(int slotcount)
Create another entry type, usually used for composite types (structures and similar).
| ||||||||||
static TypeLayoutInfo |
ptr(int slotcount)
Create a pointer entry.
| ||||||||||
String | toString() | ||||||||||
static TypeLayoutInfo |
vect(int slotcount)
Create a vector-type entry.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Create another entry type, usually used for composite types (structures and similar).
Create a pointer entry.
slotcount | usually 1 |
---|