pnuts.tools
Class StackFrameInspector
java.lang.Object
pnuts.tools.StackFrameInspector
public class StackFrameInspector
- extends java.lang.Object
This class allows to enumerate local variables in pure interpreter mode.
function foo(a){
println(StackFrameInspector::localSymbols(getContext()))
}
foo(100)
=> {a=100}
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StackFrameInspector
public StackFrameInspector()
localSymbols
public static java.util.Map localSymbols(Context context)
localSymbols
public static void localSymbols(Context context,
java.util.Map map)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
- Throws:
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException