C# Класс Reko.Environments.SysV.SparcProcedureSerializer

Наследование: Reko.Core.Serialization.ProcedureSerializer
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ApplyConvention ( SerializedSignature ssig, FunctionType sig ) : void
Deserialize ( SerializedSignature ss, Frame frame ) : FunctionType
DeserializeArgument ( Reko.Core.Serialization.Argument_v1 sArg, int idx, string convention ) : Identifier
GetReturnRegister ( Reko.Core.Serialization.Argument_v1 sArg, int bitSize ) : Storage
SparcProcedureSerializer ( IProcessorArchitecture arch, ISerializedTypeVisitor typeLoader, string defaultConvention ) : System

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

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

public ApplyConvention ( SerializedSignature ssig, FunctionType sig ) : void
ssig SerializedSignature
sig FunctionType
Результат void

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

public Deserialize ( SerializedSignature ss, Frame frame ) : FunctionType
ss SerializedSignature
frame Reko.Core.Frame
Результат FunctionType

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

public DeserializeArgument ( Reko.Core.Serialization.Argument_v1 sArg, int idx, string convention ) : Identifier
sArg Reko.Core.Serialization.Argument_v1
idx int
convention string
Результат Identifier

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

public GetReturnRegister ( Reko.Core.Serialization.Argument_v1 sArg, int bitSize ) : Storage
sArg Reko.Core.Serialization.Argument_v1
bitSize int
Результат Storage

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

public SparcProcedureSerializer ( IProcessorArchitecture arch, ISerializedTypeVisitor typeLoader, string defaultConvention ) : System
arch IProcessorArchitecture
typeLoader ISerializedTypeVisitor
defaultConvention string
Результат System