예제 #1
0
 /// <summary>
 /// TODO summary.
 /// </summary>
 /// <param name="size">TODO size.</param>
 /// <returns>TODO TODO.</returns>
 public static UdOperandSize Mx_reg_size(this UdOperandSize size)
 {
     return((UdOperandSize)((Int32)size & 0xff));
 }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="UdItabEntryOperand" /> struct.
 /// </summary>
 /// <param name="operandType">TODO operandType.</param>
 /// <param name="operandSize">TODO operandSize.</param>
 public UdItabEntryOperand(UdOperandCode operandType, UdOperandSize operandSize)
 {
     this.OperandType = operandType;
     this.Size        = operandSize;
 }
예제 #3
0
 /// <summary>
 /// TODO summary.
 /// </summary>
 /// <param name="size">TODO size.</param>
 /// <returns>TODO TODO.</returns>
 public static UdOperandSize Mx_mem_size(this UdOperandSize size)
 {
     return((UdOperandSize)((Int32)size >> 8 & 0xff));
 }