public static ILInstruction GetSimpleInstruction(ISimpleInstruction instruction) { return(instruction == null ? null : new ILInstruction() { SimpleInstruction = new SimpleInstruction() { InstructionType = instruction.InstructionType } }); }
public virtual void VisitInitializeMemoryBlockInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitStoreObjectReferenceArrayElementInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitStoreNativeIntegerArrayElementInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitStoreLongArrayElementInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitRightShiftUnsignedInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitReadOnlyInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitNoOperationInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitLoadIntegerIndirectlyInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitLoadDoubleArrayElementInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitLoadArrayLengthInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitLoadArgument3Instruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitBitwiseXorInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitLessThanUnsignedInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitLeftShiftInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitMultiplyInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitMultiplyWithOverflowCheckInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitLoadIntegerNegative1Instruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitPopInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitLoadLocalVariable2Instruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitReturnInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitLoadNativeIntArrayElementInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitStoreLocalVariable3Instruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitLoadTypeInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitStoreLongIndirectlyInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitLoadUnsignedShortArrayElementInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitStoreNativeIntegerIndirectlyInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitLoadUnsignedShortIndirectlyInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitStoreObjectReferenceIndirectlyInstruction(ISimpleInstruction instruction) { Visit(instruction); }
public virtual void VisitModuloUnsignedInstruction(ISimpleInstruction instruction) { Visit(instruction); }