public final class CallFrame extends Object
| Constructor and Description |
|---|
CallFrame(com.oracle.truffle.api.debug.DebugStackFrame frame,
int depth,
Script script,
com.oracle.truffle.api.source.SourceSection sourceSection,
com.oracle.truffle.api.debug.SuspendAnchor anchor,
com.oracle.truffle.api.source.SourceSection functionSourceSection,
RemoteObject thisObject,
RemoteObject returnObject,
Scope... scopes) |
| Modifier and Type | Method and Description |
|---|---|
com.oracle.truffle.api.debug.DebugStackFrame |
getFrame() |
String |
getFunctionName() |
Location |
getLocation() |
RemoteObject |
getReturnValue() |
Scope[] |
getScopeChain() |
RemoteObject |
getThis() |
com.oracle.truffle.tools.utils.json.JSONObject |
toJSON() |
public CallFrame(com.oracle.truffle.api.debug.DebugStackFrame frame,
int depth,
Script script,
com.oracle.truffle.api.source.SourceSection sourceSection,
com.oracle.truffle.api.debug.SuspendAnchor anchor,
com.oracle.truffle.api.source.SourceSection functionSourceSection,
RemoteObject thisObject,
RemoteObject returnObject,
Scope... scopes)
public com.oracle.truffle.api.debug.DebugStackFrame getFrame()
public String getFunctionName()
public Location getLocation()
public Scope[] getScopeChain()
public RemoteObject getThis()
public RemoteObject getReturnValue()
public com.oracle.truffle.tools.utils.json.JSONObject toJSON()