C# Class PERWAPI.BranchInstr

Inheritance: Instr
Show file Open project: xored/f4 Class Usage Examples

Public Methods

Method Description
BranchInstr ( BranchOp inst, CILLabel dst ) : System
GetBranchOp ( ) : BranchOp

Provide access to the branch operator

GetDest ( ) : CILLabel
SetDest ( CILLabel lab ) : void

Private Methods

Method Description
BranchInstr ( uint inst, int dst ) : System
Check ( MetaDataOut md ) : bool
GetInstName ( ) : string
MakeTargetLabel ( ArrayList labs ) : void
Write ( CILWriter output ) : void
Write ( PEWriter output ) : void

Method Details

BranchInstr() public method

public BranchInstr ( BranchOp inst, CILLabel dst ) : System
inst BranchOp
dst CILLabel
return System

GetBranchOp() public method

Provide access to the branch operator
public GetBranchOp ( ) : BranchOp
return BranchOp

GetDest() public method

public GetDest ( ) : CILLabel
return CILLabel

SetDest() public method

public SetDest ( CILLabel lab ) : void
lab CILLabel
return void