| com.pnfsoftware.jeb.core.units.code.asm.processor.IInstructionOperandList |
Known Indirect Subclasses
|
Operand that contains several operands. For example: [R0, R1]
|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.core.units.code.asm.processor.IInstructionOperandGeneric
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract IInstructionOperand[] |
getOperands()
Get the list of operands represented by this operand.
| ||||||||||
| abstract String |
getSeparator()
Retrieve the separator of the elements of the list
| ||||||||||
| abstract IInstructionOperandGeneric |
merge(long address)
Attempt to merge parameter list to 1 parameter.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.core.units.code.IInstructionOperand
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.asm.processor.IInstructionOperandGeneric
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.asm.processor.IInstructionOperandRegisterBased
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.asm.processor.IInstructionOperandSized
| |||||||||||
Get the list of operands represented by this operand.
Retrieve the separator of the elements of the list
Attempt to merge parameter list to 1 parameter. When not possible, this method will return null. Otherwise, the returned value can be considered as equivalent to the list. For example 0x45, 0 defined for a right shift is equivalent to 0x22, PC+4 is equivalent to its absolute address.