Exemplo n.º 1
0
 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);
 }