C# Класс Reko.Core.Machine.ImmediateOperand

Represents an immediate constant value used by a MachineInstruction.
Наследование: MachineOperand
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Byte ( byte value ) : ImmediateOperand
ImmediateOperand ( Constant c ) : Reko.Core
Int16 ( short value ) : MachineOperand
Int32 ( int value ) : ImmediateOperand
SByte ( sbyte value ) : ImmediateOperand
UInt16 ( ushort value ) : ImmediateOperand
UInt32 ( uint value ) : ImmediateOperand
Word16 ( ushort value ) : MachineOperand
Word32 ( int value ) : ImmediateOperand
Word32 ( uint value ) : ImmediateOperand
Word64 ( long value ) : ImmediateOperand
Word64 ( ulong value ) : ImmediateOperand
Write ( bool fExplicit, MachineInstructionWriter writer ) : void

Описание методов

Byte() публичный статический Метод

public static Byte ( byte value ) : ImmediateOperand
value byte
Результат ImmediateOperand

ImmediateOperand() публичный Метод

public ImmediateOperand ( Constant c ) : Reko.Core
c Constant
Результат Reko.Core

Int16() публичный статический Метод

public static Int16 ( short value ) : MachineOperand
value short
Результат MachineOperand

Int32() публичный статический Метод

public static Int32 ( int value ) : ImmediateOperand
value int
Результат ImmediateOperand

SByte() публичный статический Метод

public static SByte ( sbyte value ) : ImmediateOperand
value sbyte
Результат ImmediateOperand

UInt16() публичный статический Метод

public static UInt16 ( ushort value ) : ImmediateOperand
value ushort
Результат ImmediateOperand

UInt32() публичный статический Метод

public static UInt32 ( uint value ) : ImmediateOperand
value uint
Результат ImmediateOperand

Word16() публичный статический Метод

public static Word16 ( ushort value ) : MachineOperand
value ushort
Результат MachineOperand

Word32() публичный статический Метод

public static Word32 ( int value ) : ImmediateOperand
value int
Результат ImmediateOperand

Word32() публичный статический Метод

public static Word32 ( uint value ) : ImmediateOperand
value uint
Результат ImmediateOperand

Word64() публичный статический Метод

public static Word64 ( long value ) : ImmediateOperand
value long
Результат ImmediateOperand

Word64() публичный статический Метод

public static Word64 ( ulong value ) : ImmediateOperand
value ulong
Результат ImmediateOperand

Write() публичный Метод

public Write ( bool fExplicit, MachineInstructionWriter writer ) : void
fExplicit bool
writer MachineInstructionWriter
Результат void