C# 클래스 Reko.Arch.Vax.VaxProcessorState

상속: Reko.Core.ProcessorState
파일 보기 프로젝트 열기: uxmal/reko 1 사용 예제들

공개 메소드들

메소드 설명
Clone ( ) : ProcessorState
GetRegister ( RegisterStorage reg ) : Constant
OnAfterCall ( FunctionType sigCallee ) : void
OnBeforeCall ( Identifier stackReg, int returnAddressSize ) : Reko.Core.Code.CallSite
OnProcedureEntered ( ) : void
OnProcedureLeft ( FunctionType procedureSignature ) : void
SetInstructionPointer ( Address addr ) : void
SetRegister ( RegisterStorage reg, Constant v ) : void
VaxProcessorState ( VaxArchitecture arch ) : Reko.Core
VaxProcessorState ( VaxProcessorState that ) : Reko.Core

메소드 상세

Clone() 공개 메소드

public Clone ( ) : ProcessorState
리턴 Reko.Core.ProcessorState

GetRegister() 공개 메소드

public GetRegister ( RegisterStorage reg ) : Constant
reg RegisterStorage
리턴 Constant

OnAfterCall() 공개 메소드

public OnAfterCall ( FunctionType sigCallee ) : void
sigCallee FunctionType
리턴 void

OnBeforeCall() 공개 메소드

public OnBeforeCall ( Identifier stackReg, int returnAddressSize ) : Reko.Core.Code.CallSite
stackReg Identifier
returnAddressSize int
리턴 Reko.Core.Code.CallSite

OnProcedureEntered() 공개 메소드

public OnProcedureEntered ( ) : void
리턴 void

OnProcedureLeft() 공개 메소드

public OnProcedureLeft ( FunctionType procedureSignature ) : void
procedureSignature FunctionType
리턴 void

SetInstructionPointer() 공개 메소드

public SetInstructionPointer ( Address addr ) : void
addr Address
리턴 void

SetRegister() 공개 메소드

public SetRegister ( RegisterStorage reg, Constant v ) : void
reg RegisterStorage
v Constant
리턴 void

VaxProcessorState() 공개 메소드

public VaxProcessorState ( VaxArchitecture arch ) : Reko.Core
arch VaxArchitecture
리턴 Reko.Core

VaxProcessorState() 공개 메소드

public VaxProcessorState ( VaxProcessorState that ) : Reko.Core
that VaxProcessorState
리턴 Reko.Core