| com.pnfsoftware.jeb.core.units.code.asm.type.IWildcardTypeManager |
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract IWildcardPrototype |
convertPrototype(IPrototypeItem nativePrototype)
Convert a standard prototype to a wildcard prototype.
| ||||||||||
| abstract IWildcardType |
create(String nativeTypeSignature)
Create a wildcard type wrapping the provided native type signature.
| ||||||||||
| abstract IWildcardType |
create(INativeType nativeType)
Create a wildcard type wrapping the provided native type.
| ||||||||||
| abstract IWildcardType |
createWithBitsize(int bitsize)
Create a wildcard type having the provided physical bitsize.
| ||||||||||
| abstract IWildcardType |
createWithSlotcount(int slotcount)
Create a wildcard type with a physical bitsize of exactly one "slot".
| ||||||||||
| abstract ITypeManager | getNativeTypeManager() | ||||||||||
Convert a standard prototype to a wildcard prototype.
| nativePrototype | a native prototype |
|---|
Create a wildcard type wrapping the provided native type signature. This is the easiest way to create a wildcard type that is an exact correspondence of a native type.
Create a wildcard type wrapping the provided native type. This is the easiest way to create a wildcard type that is an exact correspondence of a native type.
Create a wildcard type having the provided physical bitsize.
Create a wildcard type with a physical bitsize of exactly one "slot". A slot is typically the size of a standard general purpose register.