-
Methods in org.robovm.compiler with parameters of type Type
| Modifier and Type |
Method |
Description |
protected static String |
BridgeMethodCompiler.createBridgeCWrapper(Type returnType,
Type[] hiParameterTypes,
Type[] loParameterTypes,
String name) |
|
static String |
Types.getDescriptor(Type t) |
|
static Value |
Types.getFieldPtr(Function f,
Value base,
Constant offset,
Type fieldType) |
|
protected static String |
BroMethodCompiler.getHiType(Type type) |
|
protected static String |
BroMethodCompiler.getLoType(Type type,
String base,
int index,
Map<String,String> typedefs) |
|
protected Value |
BroMethodCompiler.loadValueForGetter(soot.SootMethod method,
Function fn,
Type memberType,
Value memberPtr,
Value env,
boolean dereference,
long flags) |
|
protected Value |
BroMethodCompiler.marshalObjectToNative(Function fn,
MarshalerLookup.MarshalerMethod marshalerMethod,
BroMethodCompiler.MarshaledArg marshaledArg,
Type nativeType,
Value env,
Value object,
long flags) |
|
protected Value |
BroMethodCompiler.marshalValueObjectToNative(Function fn,
MarshalerLookup.MarshalerMethod marshalerMethod,
Type nativeType,
Value env,
Value object,
long flags) |
|
protected void |
BroMethodCompiler.storeValueForSetter(soot.SootMethod method,
Function function,
Type memberType,
Value memberPtr,
Value env,
Value value,
long flags) |
|
-
Constructors in org.robovm.compiler.llvm with parameters of type Type
| Constructor |
Description |
AliasRef(String name,
Type type) |
|
Alloca(Variable result,
Type type) |
|
ArrayConstantBuilder(Type type) |
|
ArrayType(long size,
Type elementType) |
|
ArrayType(String alias,
long size,
Type elementType) |
|
Bitcast(Variable result,
Value op,
Type type) |
|
ConstantBitcast(Constant cst,
Type type) |
|
ConstantInttoptr(Constant cst,
Type type) |
|
ConstantPtrtoint(Constant cst,
Type type) |
|
ConstantTrunc(Constant cst,
Type type) |
|
ConversionConstant(String name,
Constant cst,
Type type) |
|
ConversionInstruction(String name,
Variable result,
Value op,
Type type) |
|
Fpext(Variable result,
Value op,
Type type) |
|
Fptrunc(Variable result,
Value op,
Type type) |
|
FunctionType(String alias,
Type returnType,
boolean varargs,
Type... parameterTypes) |
|
FunctionType(String alias,
Type returnType,
Type... parameterTypes) |
|
FunctionType(Type returnType,
boolean varargs,
Type... parameterTypes) |
|
FunctionType(Type returnType,
Type... parameterTypes) |
|
Global(String name,
Linkage linkage,
Type type,
boolean constant) |
|
Global(String name,
Type type) |
|
Global(String name,
Type type,
boolean constant) |
|
GlobalRef(String name,
Type type) |
|
Inttoptr(Variable result,
Value op,
Type type) |
|
NullConstant(Type type) |
|
PackedStructureType(int ownMembersOffset,
int attributes,
int align,
Type... types) |
|
PackedStructureType(String alias,
Type... types) |
|
PackedStructureType(Type... types) |
|
PointerType(String alias,
Type base) |
|
PointerType(Type base) |
|
Ptrtoint(Variable result,
Value op,
Type type) |
|
Sext(Variable result,
Value op,
Type type) |
|
Sitofp(Variable result,
Value op,
Type type) |
|
StructureType(int ownMembersOffset,
int flags,
String alias,
Type... types) |
|
StructureType(int ownMembersOffset,
int flags,
Type... types) |
|
StructureType(String alias,
Type... types) |
|
StructureType(Type... types) |
|
Trunc(Variable result,
Value op,
Type type) |
|
Uitofp(Variable result,
Value op,
Type type) |
|
Variable(String name,
Type type) |
|
VariableRef(String name,
Type type) |
|
VectorStructureType(int ownMembersOffset,
Type... types) |
|
VectorStructureType(String alias,
Type... types) |
|
VectorStructureType(Type... types) |
|
ZeroInitializer(Type type) |
|
Zext(Variable result,
Value op,
Type type) |
|