joeq.Interpreter
Class ReflectiveInterpreter.ReflectiveState
java.lang.Object
joeq.Interpreter.BytecodeInterpreter.State
joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
- Enclosing class:
- ReflectiveInterpreter
public static class ReflectiveInterpreter.ReflectiveState
- extends BytecodeInterpreter.State
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReflectiveInterpreter.ReflectiveState
public ReflectiveInterpreter.ReflectiveState(Object[] incoming_args)
ReflectiveInterpreter.ReflectiveState
public ReflectiveInterpreter.ReflectiveState(jq_Method m)
push_I
public void push_I(int v)
- Specified by:
push_I in class BytecodeInterpreter.State
push_L
public void push_L(long v)
- Specified by:
push_L in class BytecodeInterpreter.State
push_F
public void push_F(float v)
- Specified by:
push_F in class BytecodeInterpreter.State
push_D
public void push_D(double v)
- Specified by:
push_D in class BytecodeInterpreter.State
push_A
public void push_A(Object v)
- Specified by:
push_A in class BytecodeInterpreter.State
push
public void push(Object v)
- Specified by:
push in class BytecodeInterpreter.State
pop_I
public int pop_I()
- Specified by:
pop_I in class BytecodeInterpreter.State
pop_L
public long pop_L()
- Specified by:
pop_L in class BytecodeInterpreter.State
pop_F
public float pop_F()
- Specified by:
pop_F in class BytecodeInterpreter.State
pop_D
public double pop_D()
- Specified by:
pop_D in class BytecodeInterpreter.State
pop_A
public Object pop_A()
- Specified by:
pop_A in class BytecodeInterpreter.State
pop
public Object pop()
- Specified by:
pop in class BytecodeInterpreter.State
popAll
public void popAll()
- Specified by:
popAll in class BytecodeInterpreter.State
peek_A
public Object peek_A(int depth)
- Specified by:
peek_A in class BytecodeInterpreter.State
setLocal_I
public void setLocal_I(int i,
int v)
- Specified by:
setLocal_I in class BytecodeInterpreter.State
setLocal_L
public void setLocal_L(int i,
long v)
- Specified by:
setLocal_L in class BytecodeInterpreter.State
setLocal_F
public void setLocal_F(int i,
float v)
- Specified by:
setLocal_F in class BytecodeInterpreter.State
setLocal_D
public void setLocal_D(int i,
double v)
- Specified by:
setLocal_D in class BytecodeInterpreter.State
setLocal_A
public void setLocal_A(int i,
Object v)
- Specified by:
setLocal_A in class BytecodeInterpreter.State
getLocal_I
public int getLocal_I(int i)
- Specified by:
getLocal_I in class BytecodeInterpreter.State
getLocal_L
public long getLocal_L(int i)
- Specified by:
getLocal_L in class BytecodeInterpreter.State
getLocal_F
public float getLocal_F(int i)
- Specified by:
getLocal_F in class BytecodeInterpreter.State
getLocal_D
public double getLocal_D(int i)
- Specified by:
getLocal_D in class BytecodeInterpreter.State
getLocal_A
public Object getLocal_A(int i)
- Specified by:
getLocal_A in class BytecodeInterpreter.State
return_I
public void return_I(int v)
- Specified by:
return_I in class BytecodeInterpreter.State
return_L
public void return_L(long v)
- Specified by:
return_L in class BytecodeInterpreter.State
return_F
public void return_F(float v)
- Specified by:
return_F in class BytecodeInterpreter.State
return_D
public void return_D(double v)
- Specified by:
return_D in class BytecodeInterpreter.State
return_A
public void return_A(Object v)
- Specified by:
return_A in class BytecodeInterpreter.State
return_V
public void return_V()
- Specified by:
return_V in class BytecodeInterpreter.State
getReturnVal_I
public int getReturnVal_I()
- Specified by:
getReturnVal_I in class BytecodeInterpreter.State
getReturnVal_L
public long getReturnVal_L()
- Specified by:
getReturnVal_L in class BytecodeInterpreter.State
getReturnVal_F
public float getReturnVal_F()
- Specified by:
getReturnVal_F in class BytecodeInterpreter.State
getReturnVal_D
public double getReturnVal_D()
- Specified by:
getReturnVal_D in class BytecodeInterpreter.State
getReturnVal_A
public Object getReturnVal_A()
- Specified by:
getReturnVal_A in class BytecodeInterpreter.State
Copyright © 2001-2008 John Whaley. All Rights Reserved.