Method | Description | |
---|---|---|
CreateImplicitArgumentRegisters ( ) : HashSet |
||
CreateProcedureSerializer ( ISerializedTypeVisitor |
||
CreateTrashedRegisters ( ) : HashSet |
||
DataTypeFromImportName ( string importName ) : Tuple |
||
FindMainProcedure ( Program program, Address addrStart ) : Reko.Core.ImageSymbol | ||
FindService ( int vector, |
||
GetByteSizeFromCBasicType ( CBasicType cb ) : int | ||
GetPrimitiveTypeName ( PrimitiveType pt, string language ) : string | ||
GetTrampolineDestination ( Reko.Core.ImageReader rdr, IRewriterHost host ) : Reko.Core.ProcedureBase | ||
LookupProcedureByName ( string moduleName, string procName ) : Reko.Core.ExternalProcedure | ||
LookupProcedureByOrdinal ( string moduleName, int ordinal ) : Reko.Core.ExternalProcedure | ||
SignatureFromName ( string fnName ) : Reko.Core.ExternalProcedure | ||
Win32Platform ( IServiceProvider services, IProcessorArchitecture arch ) : Reko.Arch.X86 |
public CreateImplicitArgumentRegisters ( ) : HashSet |
||
return | HashSet |
public CreateProcedureSerializer ( ISerializedTypeVisitor |
||
typeLoader | ISerializedTypeVisitor |
|
defaultConvention | string | |
return | Reko.Core.Serialization.ProcedureSerializer |
public DataTypeFromImportName ( string importName ) : Tuple |
||
importName | string | |
return | Tuple |
public FindMainProcedure ( Program program, Address addrStart ) : Reko.Core.ImageSymbol | ||
program | Program | |
addrStart | Address | |
return | Reko.Core.ImageSymbol |
public FindService ( int vector, |
||
vector | int | |
state | ||
return | Reko.Core.SystemService |
public GetByteSizeFromCBasicType ( CBasicType cb ) : int | ||
cb | CBasicType | |
return | int |
public GetPrimitiveTypeName ( PrimitiveType pt, string language ) : string | ||
pt | PrimitiveType | |
language | string | |
return | string |
public GetTrampolineDestination ( Reko.Core.ImageReader rdr, IRewriterHost host ) : Reko.Core.ProcedureBase | ||
rdr | Reko.Core.ImageReader | |
host | IRewriterHost | |
return | Reko.Core.ProcedureBase |
public LookupProcedureByName ( string moduleName, string procName ) : Reko.Core.ExternalProcedure | ||
moduleName | string | |
procName | string | |
return | Reko.Core.ExternalProcedure |
public LookupProcedureByOrdinal ( string moduleName, int ordinal ) : Reko.Core.ExternalProcedure | ||
moduleName | string | |
ordinal | int | |
return | Reko.Core.ExternalProcedure |
public SignatureFromName ( string fnName ) : Reko.Core.ExternalProcedure | ||
fnName | string | |
return | Reko.Core.ExternalProcedure |
public Win32Platform ( IServiceProvider services, IProcessorArchitecture arch ) : Reko.Arch.X86 | ||
services | IServiceProvider | |
arch | IProcessorArchitecture | |
return | Reko.Arch.X86 |