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, thisOrOuterpublic 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)
StackValueput in class StackValuepublic void store(org.jetbrains.asm4.Type topOfStackType, org.jetbrains.asm4.commons.InstructionAdapter v)
StackValuestore in class StackValue