ValueEmitter |
ValueEmitter.add(NumericOperandType type,
ValueEmitter other) |
ValueEmitter |
ValueEmitter.arrayLength() |
ValueEmitter |
ValueEmitter.binary(BinaryOperation op,
NumericOperandType type,
ValueEmitter other) |
ValueEmitter |
ValueEmitter.cast(IntegerSubtype subtype,
CastIntegerDirection dir) |
ValueEmitter |
ValueEmitter.cast(NumericOperandType from,
NumericOperandType to) |
ValueEmitter |
ValueEmitter.cast(ValueType type) |
ValueEmitter |
ValueEmitter.cloneArray() |
ValueEmitter |
ValueEmitter.compare(NumericOperandType type,
ValueEmitter other) |
ValueEmitter |
ProgramEmitter.constant(Class<?> cls) |
ValueEmitter |
ProgramEmitter.constant(double value) |
ValueEmitter |
ProgramEmitter.constant(float value) |
ValueEmitter |
ProgramEmitter.constant(int value) |
ValueEmitter |
ProgramEmitter.constant(long value) |
ValueEmitter |
ProgramEmitter.constant(String value) |
ValueEmitter |
ProgramEmitter.constant(ValueType value) |
ValueEmitter |
ProgramEmitter.constantNull() |
ValueEmitter |
ProgramEmitter.construct(MethodReference method,
ValueEmitter... arguments) |
ValueEmitter |
ProgramEmitter.constructArray(Class<?> type,
int size) |
ValueEmitter |
ProgramEmitter.constructArray(Class<?> type,
ValueEmitter size) |
ValueEmitter |
ProgramEmitter.constructArray(ValueType type,
int size) |
ValueEmitter |
ProgramEmitter.constructArray(ValueType type,
ValueEmitter size) |
ValueEmitter |
ValueEmitter.fromInteger(IntegerSubtype to) |
ValueEmitter |
ValueEmitter.getElement(int index) |
ValueEmitter |
ValueEmitter.getElement(ValueEmitter index) |
ValueEmitter |
ProgramEmitter.getField(FieldReference field,
ValueType type) |
ValueEmitter |
ValueEmitter.getField(FieldReference field,
ValueType type) |
ValueEmitter |
ValueEmitter.iadd(ValueEmitter other) |
ValueEmitter |
ValueEmitter.icompare(ValueEmitter other) |
ValueEmitter |
ValueEmitter.ineg() |
ValueEmitter |
ValueEmitter.instanceOf(ValueType type) |
ValueEmitter |
ValueEmitter.invoke(InvocationType type,
MethodReference method,
ValueEmitter... arguments) |
ValueEmitter |
ProgramEmitter.invoke(MethodReference method,
ValueEmitter... arguments) |
ValueEmitter |
ValueEmitter.invokeSpecial(MethodReference method,
ValueEmitter... arguments) |
ValueEmitter |
ValueEmitter.invokeVirtual(MethodReference method,
ValueEmitter... arguments) |
ValueEmitter |
ValueEmitter.isub(ValueEmitter other) |
ValueEmitter |
ValueEmitter.join(ValueEmitter other) |
ValueEmitter |
ValueEmitter.neg(NumericOperandType type) |
ValueEmitter |
ProgramEmitter.newVar() |
ValueEmitter |
ValueEmitter.sub(NumericOperandType type,
ValueEmitter other) |
ValueEmitter |
ValueEmitter.toInteger(IntegerSubtype from) |
ValueEmitter |
ValueEmitter.unwrapArray(ArrayElementType elementType) |
ValueEmitter |
ProgramEmitter.var(Variable var) |