public abstract static class StackValue.StackValueWithSimpleReceiver extends StackValue
StackValue.CallReceiver, StackValue.Composed, StackValue.Constant, StackValue.Local, StackValue.OnStack, StackValue.Shared, StackValue.StackValueWithSimpleReceiver
Modifier and Type | Field and Description |
---|---|
protected boolean |
isStatic |
type
Constructor and Description |
---|
StackValue.StackValueWithSimpleReceiver(org.jetbrains.asm4.Type type,
boolean isStatic) |
Modifier and Type | Method and Description |
---|---|
void |
dupReceiver(org.jetbrains.asm4.commons.InstructionAdapter v) |
int |
receiverSize() |
arrayElement, cmp, coerce, coerceFrom, coerceTo, collectionElement, composed, condJump, constant, expression, field, fieldForSharedVar, local, moveToTopOfStack, none, not, onStack, postIncrement, preIncrement, property, put, putAsBoolean, putUnitInstance, receiver, receiverWithoutReceiverArgument, refType, shared, sharedTypeForType, singleton, store, thisOrOuter
protected final boolean isStatic
public StackValue.StackValueWithSimpleReceiver(@NotNull org.jetbrains.asm4.Type type, boolean isStatic)
public void dupReceiver(org.jetbrains.asm4.commons.InstructionAdapter v)
dupReceiver
in class StackValue
public int receiverSize()
receiverSize
in class StackValue