/// <summary> /// Convert a Native ARM64 Instruction Memory Operand Value to an ARM64 Instruction Memory Operand Value. /// </summary> /// <param name="this"> /// A native ARM64 instruction memory operand value. /// </param> /// <returns> /// An ARM64 instruction memory operand value. /// </returns> public static Arm64InstructionMemoryOperandValue AsArm64InstructionMemoryOperandValue(this NativeArm64InstructionMemoryOperandValue @this) { var @object = new Arm64InstructionMemoryOperandValue(); @object.BaseRegister = (Arm64Register) @this.BaseRegister; @object.Displacement = @this.Displacement; @object.IndexRegister = (Arm64Register) @this.IndexRegister; return @object; }
/// <summary> /// Convert a Native ARM64 Instruction Memory Operand Value to an ARM64 Instruction Memory Operand Value. /// </summary> /// <param name="this"> /// A native ARM64 instruction memory operand value. /// </param> /// <returns> /// An ARM64 instruction memory operand value. /// </returns> public static Arm64InstructionMemoryOperandValue AsArm64InstructionMemoryOperandValue(this NativeArm64InstructionMemoryOperandValue @this) { var @object = new Arm64InstructionMemoryOperandValue(); @object.BaseRegister = (Arm64Register)@this.BaseRegister; @object.Displacement = @this.Displacement; @object.IndexRegister = (Arm64Register)@this.IndexRegister; return(@object); }