메소드 | 설명 | |
---|---|---|
AddressFromSegOffset ( Reko.Arch.X86.X86State state, RegisterStorage seg, uint offset ) : Address | ||
CreateDisassembler ( Reko.Core.ImageReader imageReader ) : IEnumerable |
||
CreateDisassemblerImpl ( Reko.Core.ImageReader imageReader ) : Reko.Arch.X86.X86Disassembler | ||
CreateImageReader ( |
||
CreateImageReader ( |
||
CreateImageReader ( |
||
CreateImageWriter ( ) : Reko.Core.ImageWriter | ||
CreateImageWriter ( |
||
CreateInstructionComparer ( Normalize norm ) : IEqualityComparer |
||
CreatePointerScanner ( Reko.Core.SegmentMap map, Reko.Core.ImageReader rdr, IEnumerable knownAddresses, PointerScannerFlags flags ) : IEnumerable | ||
CreateProcessorState ( ) : |
||
CreateRewriter ( Reko.Core.ImageReader rdr, |
||
CreateStackAccess ( |
||
GetAliases ( RegisterStorage reg ) : IEnumerable |
||
GetFlagGroup ( string name ) : FlagGroupStorage | ||
GetFlagGroup ( uint grf ) : FlagGroupStorage | ||
GetOpcodeNames ( ) : int>.SortedList |
||
GetOpcodeNumber ( string name ) : int? | ||
GetRegister ( int i ) : RegisterStorage | ||
GetRegister ( string name ) : RegisterStorage | ||
GetRegisters ( ) : RegisterStorage[] | ||
GetSubregister ( RegisterStorage reg, int offset, int width ) : RegisterStorage | ||
GetWidestSubregister ( RegisterStorage reg, HashSet |
||
GrfToString ( uint grf ) : string | ||
IntelArchitecture ( |
||
LoadUserOptions ( object>.Dictionary |
||
MakeAddressFromConstant ( Constant c ) : Address | ||
MakeSegmentedAddress ( Constant seg, Constant offset ) : Address | ||
ReadCodeAddress ( int byteSize, Reko.Core.ImageReader rdr, |
||
RemoveAliases ( ISet |
||
SaveUserOptions ( ) : object>.Dictionary |
||
TryGetRegister ( string name, RegisterStorage ® ) : bool | ||
TryParseAddress ( string txtAddress, Address &addr ) : bool |
public AddressFromSegOffset ( Reko.Arch.X86.X86State state, RegisterStorage seg, uint offset ) : Address | ||
state | Reko.Arch.X86.X86State | |
seg | RegisterStorage | |
offset | uint | |
리턴 | Address |
public CreateDisassembler ( Reko.Core.ImageReader imageReader ) : IEnumerable |
||
imageReader | Reko.Core.ImageReader | |
리턴 | IEnumerable |
public CreateDisassemblerImpl ( Reko.Core.ImageReader imageReader ) : Reko.Arch.X86.X86Disassembler | ||
imageReader | Reko.Core.ImageReader | |
리턴 | Reko.Arch.X86.X86Disassembler |
public CreateImageReader ( |
||
image | ||
addr | Address | |
리턴 | Reko.Core.ImageReader |
public CreateImageReader ( |
||
image | ||
addrBegin | Address | |
addrEnd | Address | |
리턴 | Reko.Core.ImageReader |
public CreateImageReader ( |
||
image | ||
offset | ulong | |
리턴 | Reko.Core.ImageReader |
public CreateImageWriter ( ) : Reko.Core.ImageWriter | ||
리턴 | Reko.Core.ImageWriter |
public CreateImageWriter ( |
||
mem | ||
addr | Address | |
리턴 | Reko.Core.ImageWriter |
public CreateInstructionComparer ( Normalize norm ) : IEqualityComparer |
||
norm | Normalize | |
리턴 | IEqualityComparer |
public CreatePointerScanner ( Reko.Core.SegmentMap map, Reko.Core.ImageReader rdr, IEnumerable knownAddresses, PointerScannerFlags flags ) : IEnumerable | ||
map | Reko.Core.SegmentMap | |
rdr | Reko.Core.ImageReader | |
knownAddresses | IEnumerable | |
flags | PointerScannerFlags | |
리턴 | IEnumerable |
public CreateProcessorState ( ) : |
||
리턴 |
public CreateRewriter ( Reko.Core.ImageReader rdr, |
||
rdr | Reko.Core.ImageReader | |
state | ||
frame | ||
host | IRewriterHost | |
리턴 | IEnumerable |
public CreateStackAccess ( |
||
frame | ||
offset | int | |
dataType | DataType | |
리턴 | Expression |
public GetAliases ( RegisterStorage reg ) : IEnumerable |
||
reg | RegisterStorage | |
리턴 | IEnumerable |
public GetFlagGroup ( string name ) : FlagGroupStorage | ||
name | string | |
리턴 | FlagGroupStorage |
public GetFlagGroup ( uint grf ) : FlagGroupStorage | ||
grf | uint | |
리턴 | FlagGroupStorage |
public GetRegister ( string name ) : RegisterStorage | ||
name | string | |
리턴 | RegisterStorage |
public GetSubregister ( RegisterStorage reg, int offset, int width ) : RegisterStorage | ||
reg | RegisterStorage | |
offset | int | |
width | int | |
리턴 | RegisterStorage |
public GetWidestSubregister ( RegisterStorage reg, HashSet |
||
reg | RegisterStorage | |
bits | HashSet |
|
리턴 | RegisterStorage |
public IntelArchitecture ( |
||
mode | ||
리턴 | Reko.Core |
public LoadUserOptions ( object>.Dictionary |
||
options | object>.Dictionary | |
리턴 | void |
public MakeAddressFromConstant ( Constant c ) : Address | ||
c | Constant | |
리턴 | Address |
public MakeSegmentedAddress ( Constant seg, Constant offset ) : Address | ||
seg | Constant | |
offset | Constant | |
리턴 | Address |
public ReadCodeAddress ( int byteSize, Reko.Core.ImageReader rdr, |
||
byteSize | int | |
rdr | Reko.Core.ImageReader | |
state | ||
리턴 | Address |
public RemoveAliases ( ISet |
||
ids | ISet |
|
reg | RegisterStorage | |
리턴 | void |
public TryGetRegister ( string name, RegisterStorage ® ) : bool | ||
name | string | |
reg | RegisterStorage | |
리턴 | bool |
public TryParseAddress ( string txtAddress, Address &addr ) : bool | ||
txtAddress | string | |
addr | Address | |
리턴 | bool |