public static class StackValue.Composed extends StackValue
StackValue.CallReceiver, StackValue.Composed, StackValue.Constant, StackValue.Local, StackValue.OnStack, StackValue.Shared, StackValue.StackValueWithSimpleReceiver
Modifier and Type | Field and Description |
---|---|
StackValue |
prefix |
StackValue |
suffix |
type
Constructor and Description |
---|
StackValue.Composed(StackValue prefix,
StackValue suffix) |
Modifier and Type | Method and Description |
---|---|
void |
put(org.jetbrains.asm4.Type type,
org.jetbrains.asm4.commons.InstructionAdapter v)
Put this value to the top of the stack.
|
void |
store(org.jetbrains.asm4.Type topOfStackType,
org.jetbrains.asm4.commons.InstructionAdapter v)
Set this value from the top of the stack.
|
arrayElement, cmp, coerce, coerceFrom, coerceTo, collectionElement, composed, condJump, constant, dupReceiver, expression, field, fieldForSharedVar, local, moveToTopOfStack, none, not, onStack, postIncrement, preIncrement, property, putAsBoolean, putUnitInstance, receiver, receiverSize, receiverWithoutReceiverArgument, refType, shared, sharedTypeForType, singleton, thisOrOuter
public final StackValue prefix
public final StackValue suffix
public StackValue.Composed(StackValue prefix, StackValue suffix)
public void put(org.jetbrains.asm4.Type type, org.jetbrains.asm4.commons.InstructionAdapter v)
StackValue
put
in class StackValue
public void store(org.jetbrains.asm4.Type topOfStackType, org.jetbrains.asm4.commons.InstructionAdapter v)
StackValue
store
in class StackValue