@HashCodeAndEqualsPlugin.Enhance(includeSyntheticFields=true) protected class FieldAccess.AccessDispatcher.FieldPutInstruction extends FieldAccess.AccessDispatcher.AbstractFieldInstruction
StackManipulation.Compound, StackManipulation.Illegal, StackManipulation.Size, StackManipulation.Trivial| Modifier | Constructor and Description |
|---|---|
protected |
FieldPutInstruction() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getOpcode()
Returns the opcode for implementing the field access.
|
protected StackManipulation.Size |
resolveSize(StackSize fieldSize)
Resolves the actual size of this field access operation.
|
apply, isValidprotected int getOpcode()
FieldAccess.AccessDispatcher.AbstractFieldInstructiongetOpcode in class FieldAccess.AccessDispatcher.AbstractFieldInstructionprotected StackManipulation.Size resolveSize(StackSize fieldSize)
FieldAccess.AccessDispatcher.AbstractFieldInstructionresolveSize in class FieldAccess.AccessDispatcher.AbstractFieldInstructionfieldSize - The size of the accessed field.