org.jruby.ast.executable
Class YARVMachine.Instruction
java.lang.Object
org.jruby.ast.executable.YARVMachine.Instruction
- Enclosing class:
- YARVMachine
public static class YARVMachine.Instruction
- extends java.lang.Object
Method Summary |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
bytecode
public int bytecode
line_no
public int line_no
s_op0
public java.lang.String s_op0
o_op0
public IRubyObject o_op0
_tmp
public java.lang.Object _tmp
l_op0
public long l_op0
l_op1
public long l_op1
i_op1
public int i_op1
iseq_op
public YARVMachine.InstructionSequence iseq_op
ins_op
public YARVMachine.Instruction[] ins_op
i_op3
public int i_op3
index
public int index
methodIndex
public int methodIndex
callAdapter
public CallSite callAdapter
YARVMachine.Instruction
public YARVMachine.Instruction(int bytecode)
YARVMachine.Instruction
public YARVMachine.Instruction(int bytecode,
java.lang.String op)
YARVMachine.Instruction
public YARVMachine.Instruction(int bytecode,
java.lang.String op,
YARVMachine.InstructionSequence op1)
YARVMachine.Instruction
public YARVMachine.Instruction(int bytecode,
long op)
YARVMachine.Instruction
public YARVMachine.Instruction(int bytecode,
IRubyObject op)
YARVMachine.Instruction
public YARVMachine.Instruction(int bytecode,
java.lang.String op,
int op1,
YARVMachine.Instruction[] op2,
int op3)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2002-2007 JRuby Team. All Rights Reserved.