internal SegRegister(SegRegister other) : base(other) { }
public static MaybeOption <SegRegister> GetOperand(CodeContext context, Instruction instruction, SharpDisasm.Operand operand, SegRegister overload) { if (operand.Type == ud_type.UD_OP_REG) { var reg = SdToAsm.SdToAsmJit(context, operand.Base); if (reg.Present && reg.Type == RegisterType.SegRegister) { return(new MaybeOption <SegRegister>() { Present = true, Value = (SegRegister)reg.Register }); } } return(new MaybeOption <SegRegister>()); }