public static ILInstruction GetShortBranchTargetInstruction(IShortBranchTargetInstruction instruction) { return(instruction == null ? null : new ILInstruction() { ShortBranchTargetInstruction = new ShortBranchTargetInstruction() { Delta = instruction.Delta, InstructionType = instruction.InstructionType } }); }
public virtual void VisitBranchIfGreaterThanInstruction(IShortBranchTargetInstruction instruction) { Visit(instruction); }
public virtual void VisitBranchIfFalseInstruction(IShortBranchTargetInstruction instruction) { Visit(instruction); }
public virtual void VisitBranchIfLessThanUnsignedInstruction(IShortBranchTargetInstruction instruction) { Visit(instruction); }
public static void VisitShortBranchTargetInstruction( IShortBranchTargetInstruction shortBranchTargetInstruction, IILInstructionVisitor visitor) { shortBranchTargetInstructionVisitor[shortBranchTargetInstruction.InstructionType](visitor)(shortBranchTargetInstruction); }