public static ILInstruction GetShortLocalVariableInstruction(IShortLocalVariableInstruction instruction) { return(instruction == null ? null : new ILInstruction() { ShortLocalVariableInstruction = new ShortLocalVariableInstruction() { InstructionType = instruction.InstructionType, Ordinal = instruction.Ordinal } }); }
public virtual void VisitStoreLocalVariableInstruction(IShortLocalVariableInstruction instruction) { Visit(instruction); }
public virtual void VisitLoadLocalVariableAddressInstruction(IShortLocalVariableInstruction instruction) { Visit(instruction); }
public virtual void VisitLoadArgumentInstruction(IShortLocalVariableInstruction instruction) { Visit(instruction); }
public static void VisitShortLocalVariableInstruction( IShortLocalVariableInstruction shortLocalVariableInstruction, IILInstructionVisitor visitor) { shortLocalVariableInstructionVisitor[shortLocalVariableInstruction.InstructionType](visitor)(shortLocalVariableInstruction); }