AsmResolver.X86.X86Disassembler.ReadSignedImmediateData C# (CSharp) Метод

ReadSignedImmediateData() приватный Метод

private ReadSignedImmediateData ( X86OperandSize size ) : object
size X86OperandSize
Результат object
        private object ReadSignedImmediateData(X86OperandSize size)
        {
            switch (size)
            {
                case X86OperandSize.Byte:
                    return _reader.ReadSByte();
                case X86OperandSize.Word:
                    return _reader.ReadInt16();
                case X86OperandSize.Dword:
                    return _reader.ReadInt32();
                case X86OperandSize.WordOrDword:
                    return _reader.ReadInt32(); // TODO: use operand-size override opcode
                // TODO: fword
            }
            throw new NotSupportedException();
        }