Capstone Documentation Beta

Class Arm64Instruction

public class Arm64Instruction: PlatformInstruction<Arm64Ins, Arm64Grp, Arm64Reg>

ARM-64 Instruction

%3 Arm64Instruction Arm64Instruction OperandContainer OperandContainer Arm64Instruction->OperandContainer PlatformInstruction<Arm64Ins, Arm64Grp, Arm64Reg> PlatformInstruction<Arm64Ins, Arm64Grp, Arm64Reg> Arm64Instruction->PlatformInstruction<Arm64Ins, Arm64Grp, Arm64Reg>

Nested Types

Arm64Instruction.Operand

Operand for Arm64 instructions.

Conforms To

OperandContainer

Protocol for instructions that contain operands.

PlatformInstruction<Arm64Ins, Arm64Grp, Arm64Reg>

Properties

condition​Code

var conditionCode: Arm64Cc!

Condition code.

nil when detail mode is off, or instruction has no condition code.

updates​Flags

var updatesFlags: Bool!

Does this instruction update flags?

nil when detail mode is off.

write​Back

var writeBack: Bool!

Does this instruction write-back?

nil when detail mode is off.

operands

var operands: [Operand]

Instruction operands.

Empty when detail mode is off.