public override int Run(InterpretedFrame frame) { var box = (StrongBox <object>)frame.Data[_index]; box.Value = frame.Peek(); return(+1); }
public override int Run(InterpretedFrame frame) { var box = frame.Closure[_index]; box.Value = frame.Peek(); return(+1); }
public override int Run(InterpretedFrame frame) { if (frame.Peek() == null) { throw new NullReferenceException(); } return(1); }
public override int Run(InterpretedFrame frame) { if (frame.Peek() == null) { throw new NullReferenceException(); } return +1; }
public override int Run(InterpretedFrame frame) { frame.Data[_index] = frame.Peek(); return(+1); }
public override int Run(InterpretedFrame frame) { _global.CurrentValue = frame.Peek(); return(+1); }
public override int Run(InterpretedFrame frame) { frame.Data[frame.StackIndex++] = frame.Peek(); return +1; }
public override int Run(InterpretedFrame frame) { frame.Data[frame.StackIndex++] = frame.Peek(); return(+1); }
public override int Run(InterpretedFrame frame) { NullCheck(frame.Peek()); return(1); }